Amigo... Para aprender php não é necessário curso... pela propria web você tem varias fontes de estudo, é a linguagem com a mais rica documentação online que já vi...vou te ajudar com os primeiros passos... Instalar php+apache+mysql Explicando: O php é o interpretador dos codigos que você criar, apache é um servidor para que você possa rodar suas paginas criadas e as testar e o mysql é um banco de dados 100% compativel com o php. Para instalar os 3 separados, pode ser um pouco dificil para um iniciante, por isso eu te indico instalar o easy php 1.7. Ele instala e configura tudo com pouco cliques. O site do EasyPhp é em frances porem o software é em portugues. easyPHP Apos instalar o easyphp, você deve instalar algum programa em que você possa criar os seus sites, pode ser o PHPeditor ou você pode usar o bloco de notas. Depois disso, o seu computador estará pronto para desenvolver paginas .php. PHPEditor Leia este artigo no Phpbrasil, ele ajudara voce a começar a aprender: Aprenda php E aqui está um link para a documentação oficial, é a melhor referencia para se ter com todas as funções e etc... Documentação Oficial Espero ter ajudado, e qualquer duvida, poste aqui no forum, e todos terão o prazer em te ajudar...