Clique aqui e veja todas as aulas
Antes de começarmos a codificar, é importante garantir que você tenha as ferramentas certas instaladas e configuradas. Aqui estão as principais ferramentas que usaremos ao longo da série:
- Editor de Código: Um bom editor de código facilita a escrita e organização do seu código. Recomendamos o uso de ferramentas como Notepad++, Visual Studio Code, Sublime Text, ou Atom, que oferecem suporte para PHP, destaque de sintaxe e autocompletar.
- Servidor Local: Para rodar PHP no seu computador, você precisará de um servidor local. Usaremos o USBWebserver como a opção principal, mas também há alternativas como XAMPP e WAMP, que vêm com PHP, MySQL e Apache já configurados.
- Navegador Web: Qualquer navegador moderno, como Google Chrome ou Firefox, servirá para testar e visualizar seu projeto.
- Git (Opcional): Git é um sistema de controle de versão que ajuda a gerenciar mudanças no código. Usar Git não é obrigatório, mas pode ser útil, especialmente em projetos maiores.
1. Editor de Texto: Notepad++
O Notepad++ é um editor de texto gratuito e eficiente com recursos avançados, como:
- Destaque de sintaxe.
- Suporte para múltiplos arquivos abertos.
- Auto-completar e funções de pesquisa.
Instalação do Notepad++:
- Acesse o site oficial: https://notepad-plus-plus.org/downloads/
- Baixe a versão mais recente e siga as instruções de instalação.
2. Servidor Local: USBWebserver
O USBWebserver é a nossa principal escolha de servidor local por ser portátil e de fácil uso, além de já vir configurado com Apache, PHP e MySQL.
Instalação do USBWebserver:
- Baixe o USBWebserver em: https://usbwebserver.yura.mk.ua/ ou https://www.usbwebserver.net/webserver/
- Extraia os arquivos em uma pasta que não tenha acentuação ou caracteres especiais.
- Inicie o servidor executando
usbwebserver.exe.
O servidor estará acessível em http://localhost:8080.
3. Alternativa: XAMPP
Se você prefere uma solução mais robusta, o XAMPP também é uma excelente opção. Ele inclui Apache, MySQL e PHP em um único pacote e é amplamente utilizado para desenvolvimento em PHP.
Instalação do XAMPP:
- Baixe o XAMPP em: https://www.apachefriends.org/pt_br/download.html
- Siga as instruções de instalação.
- Após a instalação, execute o Apache e o MySQL pelo painel de controle do XAMPP.
O XAMPP estará acessível em http://localhost.
4. Explorando o Ambiente de Desenvolvimento
Agora que temos o Notepad++ e o USBWebserver configurados, você tem um ambiente de desenvolvimento pronto para trabalhar. Você pode utilizar o Notepad++ para escrever seu código PHP e o USBWebserver para testar seu projeto localmente.
5. Próximos Passo:
No próximo passo, iremos criar a estrutura de pastas e arquivos do projeto. Isso permitirá que você organize seu código de maneira eficiente e facilite o desenvolvimento ao longo da série.
