Curso de PHP: #1 - Introdução à programação

Curso de PHP: #1 - Introdução à programação

E ai escoteiro, tudo bem!? Seja muito bem-vindos ao mundo do desenvolvimento de softwares. Nesse curso você aprenderá o necessário para desenvolver softwares dos mais variados tipos usando para isso a linguagem de programação web mais popular do mundo, o PHP. No decorrer desse curso você entenderá o que é PHP, porque é legal aprender a programar com o PHP e verá como é simples configurar o seu computador para executar os códigos que vamos desenvolver juntos aqui. Então, sem mais enrolação. Vamos para o que interessa 😎.

O que é uma linguagem de programação?

Vivemos em um mundo onde os computadores fazem parte do nosso dia-a-dia e estão por toda parte (até mesmo onde não imaginamos).

Por mais que isso pareça estranho num primeiro momento, nossos Smartphones, Smartwatch, Smart TVs, Consoles de videogame, Máquinas de cartão de crédito, etc. São na verdade computadores e assim como nossos computadores desktop ou notebooks eles possuem processadores, memória, unidades de armazenamento, interfaces de comunicação com a rede, dispositivos para entrada e saída de dados, sistemas operacionais, etc. Porém, você já se perguntou como todos esses dispositivos funcionam? Como será que eles sabem quais operações eles devem realizar quando o usuário interage com eles?

De uma maneira bem simplista, o computador só entende pequenos impulsos elétricos que são representados por números binários, os famosos "1 e 0", porém passar essas instruções em formato binário para o computador é algo extremamente complexo e tedioso, foi para resolver esse problema que surgiram as linguagens de programação de alto nível.

Uma linguagem de programação, como o próprio nome diz, é uma linguagem formal que permite que nós programadores escrevamos códigos em um formato muito próximo da linguagem humana e que será posteriormente traduzido para um formato que o computador possa entender. É por meio dessa linguagem que criamos Algoritmos, que nada mais são que uma sequência finita de ações que são organizadas seguindo uma lógica pré-definida.

Para exemplificar de uma maneira bem simples o que é um algoritmo, veja o pseudocódigo abaixo:

# Dirigir um carro
- Entre no carro e sente-se no banco do motorista
- Coloque o cinto de segurança
- Coloque a chave do carro na ignição
- Gire a chave do carro
- Coloque as duas mãos no volante
- Pise na embreagem
- Pise no freio
- Engate a primeira marcha
- Desative o freio de mão
- Retire o pé do freio
- Pise leve levemente no acelerador enquanto solta o pé da embreagem

O exemplo acima demonstra mais ou menos como passamos as instruções para o computador, porém na vida real nós usamos uma linguagem de programação que normalmente é formada por um conjunto de palavras-reservadas em inglês, e um outro conjunto de símbolos e números.

Mas, o que é PHP?

PHP é uma dentre centenas de linguagens de programação disponíveis no mercado. Ela é uma linguagem bem simples de entender e de utilizar, e nos permite construir diversos tipos de aplicações que rodam na internet e podem ser acessadas pelo nossos navegadores de internet como o Google Chrome, Apple Safari, Microsoft Edge e o Mozilla Firefox.

A linguagem PHP foi criada em 1995 por Rasmus Lerdorf e vem evoluindo muito ao longo dos anos. Estima-se que 80% dos websites disponíveis na web utilizam de alguma forma a linguagem PHP. Alguns dos sites mais populares que usam essa tecnologia são: Facebook, Wikipédia, Yahoo, Nasa, Master Card, etc.

Confira um pouco mais sobre a história do PHP.

Não se assuste se tudo que você leu até agora não fez muito sentido, nos próximos posts vamos ver cada detalhe, passo-a-passo e você verá que é bem mais simples e divertido do que parece.

Nos vemos lá!!!