Programação

2 Apostilas de estrutura de dados disponíveis para download

Mais uma vez, buscamos um tema de interesse da comunidade para divulgar bons materiais.
Segue uma breve descrição das duas apostilas a seguir: (mais…)

Benefícios da programação em par

A programação em par é uma prática um tanto quanto controversa, e altamente ágil contra-intuitiva. Em poucas palavras, são duas pessoas que trabalham na mesma coisa, usando apenas um computador, ao mesmo tempo. Parece loucura que isso funcionaria de fato, muito menos ser melhor do que dois programadores trabalhando separadamente. Mas de alguma forma ela funciona.

Estamos usando essa técnica há algum tempo, e tenho notado alguns benefícios interessantes que gostaria de compartilhar. (mais…)

Linguagem de programação do Google, Go, ganha primeira versão estável

A Google anunciou o lançamento da primeira versão estável de sua linguagem de programação, que recebeu o nome de “Go”. Ela funciona para Windows, OS X, Linux e FreeBSD, e uma base inicial de suporte para projetos e aplicações também foi criada.

O objetivo, segundo a seção de perguntas frequentes no portal, é oferecer um ecossistema de desenvolvimento que permita rápidas compilações sem, no entanto, abrir mão de facilidade de uso. A companhia de Mountain View diz já estar utilizando a Go em uma série de projetos internos, o que inclui o servidor que hospeda o site da linguagem. (mais…)

Mapa Mental de Desenvolvimento – Conceitos Fundamentais de Orientação a Objetos

Mapa Mental de Desenvolvimento – Conceitos Fundamentais de Orientação a Objetos (mais…)

Introdução ao PHP

PHP é provavelmente uma das linguagens de programação web mais popular. Com o PHP, você pode fazer coisas como criar páginas com usuários e senhas, verificar os dados de um formulário, criar fóruns, galerias de fotos, sistemas de notícias, enquetes e muito mais. Se você já visitou algum site que possui a extensão do arquivo que finaliza com PHP, provavelmente o autor deste site escreveu alguma programação, além do velho HTML.

PHP é conhecido como uma linguagem server-side, ou seja, ela não é executada no navegador do visitante, mas no servidor onde estão hospedados os arquivos. Depois de serem solicitados pelo navegador do visitante, o servidor processa esta solicitação e retorna uma resposta para o visitante, que é o que ele vê no navegador. Outras linguagens web conhecidas são ASP, Python e Perl. Você não precisa saber nenhuma dessas linguagens para aprender PHP. Na verdade, vou utilizar aqui um nível de ensino para pessoas que não tem muita experiência com programação no geral.

O PHP é tão popular, que se você estiver querendo começar uma carreira no ramo de web design/developer que você precisa aprender, nem que seja o básico para entender o funcionamento de alguns scripts. Nos próximos posts, você notará que é mais fácil que se imagina.

Grande abraço! 🙂