Para programadores iniciantes e aqueles que acabam de mergulhar em Desenvolvimento WordPress, O PHP é um dos melhores lugares por onde você pode começar. O PHP é uma linguagem super simples e direta, o que a torna uma das melhores linguagens de programação para aprender. É bastante fácil entrar nela e ela é fundamental para o desenvolvimento on-line. Além disso, se você quiser trabalhar no backend do WordPress, você definitivamente precisará aprendê-lo.

Mas e se você não quiser passar meses ou anos em cursos universitários caros? Em vez disso, você poderia dar o primeiro passo no desenvolvimento web hoje. Existem centenas de tutoriais PHP gratuitos e pagos que podem ajudá-lo a mergulhar nele, e nós já coletamos mais de 20 dos melhores para você.

Há algo para todos aqui, desde a antiquada documentação do faça-você-mesmo até tutoriais guiados e cursos interativos com jogos e exercícios para ajudar você a dominar suas habilidades. Qualquer que seja o seu método de aprendizagem, você encontrará um curso apropriado.

É preciso muito trabalho para dominar o PHP, mas com um pouco de orientação online, você pode praticar suas habilidades e começar a escrever seu próprio código em pouco tempo.

Porquê aprender PHP?

PHP é uma linguagem de scripting do lado do servidor que é usada principalmente para criar páginas web dinâmicas. Você verá o PHP fazendo coisas como gerar conteúdo interativo, coletar dados de formulários, enviar informações aos visitantes, e autenticar usuários. É também a espinha dorsal do WordPress e seus plugins, que adicionam todo tipo de funções únicas ao CMS. Você pode fazer praticamente tudo com PHP.

Também é geralmente muito fácil de dominar e uma boa linguagem de iniciação para os novos devs. Se você tem um background em programação, você deve rasgar através dele. Mas mesmo os iniciantes totais não vão ter muita dificuldade em navegar por dentro e por fora do PHP.

E se você estiver mergulhando em Desenvolvimento WordPress, PHP é uma necessidade. É necessário modificar o WordPress ou escrever temas e plugins, e é o núcleo de todo o CMS. HTML, CSS e JavaScript também são linguagens a serem estudadas, mas nenhuma é tão integral ao WordPress como o PHP.

A última razão para aprender PHP: assim como outras linguagens de programação, ele tem um enorme comunidade e uma tonelada de recursos gratuitos. Isso significa que você tem muitos lugares para pedir ajuda, trocar idéias e fazer o download de software gratuito ou encontrar guias úteis.

Nesse ponto, vamos mergulhar nesses tutoriais PHP que você pode encontrar online.

Top 15 Tutoriais PHP Grátis para Iniciantes

Se você não pode pagar cursos pagos ou apenas quer experimentar o PHP para ver como você gosta, tutoriais PHP gratuitos são um ótimo lugar para começar. Grátis nem sempre significa qualidade inferior, existem muitos tutoriais gratuitos que são tão bons (ou até melhores) do que algumas aulas pagas. Muitos desenvolvedores dizem que os recursos online gratuitos são tão bons que você talvez nem precise comprar cursos premium!

Cada um destes sites oferece uma forma única de aprender PHP. Comece aqui, e se você precisar de mais orientação, você pode passar para os tutoriais pagos de PHP abaixo.

1. Manual Oficial PHP

Manual Oficial PHP
Manual Oficial PHP

Por onde é melhor começar do que a documentação oficial dos criadores do PHP? Este guia guia guia guia o acompanha por tudo, desde uma introdução ao PHP até como instalá-lo e compreender a sintaxe básica. É uma primeira leitura maravilhosa, especialmente se você já está acostumado a programar documentação.

O único problema com isso é que, apesar de cobrir algumas características avançadas, só pode levar você até agora. É também bastante simples e direto ao ponto, o que é ótimo para alguns, mas os iniciantes totais podem se beneficiar mais de um tutorial guiado.

Confira a documentação e leia algumas seções. Veja como funciona para si. Para muitos, um manual de referência e muita prática auto-orientada é a melhor maneira de aprender.

2. Tutorial PHP da W3Schools

W3Schools tutorial PHP
W3Schools tutorial PHP

W3Schools é um ótimo recurso para iniciantes. desenvolvedores web de qualquer idade. Seus guias são muito simples e fáceis de seguir, além disso, há muitas referências e exemplos a serem observados e muitos exercícios e quizzes para ajudá-lo a memorizar o PHP. Você pode até mesmo obter a certificação online da W3Schools.

Se você quiser aprender uma nova linguagem de programação e estiver procurando por tutoriais que sejam divertidos e simples de trabalhar, verifique a documentação da W3Schools.

3. PHP: The Right Way

 PHP the right way
PHP the right way

Como toda linguagem de programação, o PHP tem As melhores práticas que você deve seguir. Não o faça e o seu código será lento e desajeitado, e talvez até quebrar completamente. PHP: A maneira certa diz todos os padrões de programação que podem não ser óbvios para os novos desenvolvedores.

Não é um tutorial para iniciantes que o guiará passo a passo por tudo, mas ainda assim vale a pena uma leitura para que você possa criar um código de qualidade.

4. Tutorial gratuito de PHP do FreeCodeCamp

FreeCodeCamp.org
FreeCodeCamp.org

Se você adora assistir a tutoriais em vídeo, este enorme A sessão de cinco horas é perfeita para ti. O curso completo cobre todos os conceitos básicos do PHP em profundidade, mostrando tudo o que você precisa saber do zero.

Dedique uma tarde a isto, e sairá um programador PHP principiante. Se você já estudou um pouco de PHP e quer saltar adiante, você pode pular para qualquer seção clicando nos carimbos de tempo na descrição.

5. Aprenda PHP com a Codeacademy

Codeacademy
Codeacademy

Você aprende melhor mergulhando direto na programação? Codeacademy é um recurso totalmente gratuito que ensina através de código e não apenas com tutoriais em vídeo ou texto. Embora seja composto principalmente de aulas interativas, também há questionários, artigos e projetos de formato livre. É como um curso universitário auto-orientado e tudo o que você precisa fazer é fazer uma conta.

6. PHP Apprentice

PHP Apprentice
PHP Apprentice

Iniciante ou experiente, PHP Apprentice tem bons conselhos para você. O livro online gratuito é um trabalho em progresso, atualmente com vinte e duas páginas em tamanho de mordida, na sua maioria preenchidas com exemplos de PHP em ação. É um pouco como a típica documentação de programação, mas muito mais simples e fácil de entender.

7. GeeksforGeeks Tutoriais PHP

GeeksforGeeks
GeeksforGeeks

Muitos destes recursos gratuitos cobrem o básico e não muito mais. Este O gigantesco conjunto de tutoriais passa por cima de absolutamente tudo, cobrindo todas as funções e bibliotecas que o PHP tem para oferecer.

Isto é menos como um guia e mais como documentação, então se você gostou do manual oficial do PHP mas quer algo um pouco mais substancial, experimente este site.

8. Tutorial PHP do TutorialsPoint

TutorialsPoint
TutorialsPoint

Esta é outra absolutamente enorme recurso de aprendizagem de PHP, mas em vez de páginas muito simples, ao estilo de documentação, está estruturado mais como uma série de tutoriais. Há muita coisa aqui, desde o básico até tópicos mais avançados, além de exemplos de uso do PHP para logins, formulários, e com AJAX.

9. Lista de reprodução básica do PHP

Codecourse
Codecourse

Se você ainda está noções básicas e prefere os vídeos, estes tutoriais PHP têm exatamente o que você precisa. Os 35 vídeos são relativamente curtos, variando de 5 a 20 minutos e cobrindo uma série de tópicos diferentes. Você pode assistir a série inteira de graça em cerca de cinco horas.

10. Learn PHP in Y Minutes

Aprenda PHP em Y Minutes
Aprenda PHP em Y Minutes

Quer aprender PHP, rápido? Este documento passa por cima de tudo brevemente e sem folhos, apenas código. Não há explicações longas ou de mão dada, ele consegue condensar o PHP em uma única página. Ótimo se você gosta dos seus tutoriais até o ponto.

11. Learn-php.org Tutorial PHP Interativo Gratuito

Tutorial PHP interactivo gratuito em Learn-php.org
Tutorial PHP interactivo gratuito em Learn-php.org

A coisa única sobre este tutorial PHP é que ele é um conjunto de exercícios interativos que o encorajam a experimentar a codificação e a ver se consegue obter o resultado esperado. Se você falhar, ele o deixará saber onde você errou, assim como um compilador de código real. Experimente isto se você quiser testar sua sintaxe em tempo real com uma lição guiada. Saiba mais sobre os melhores frameworks PHP.

12. O Net Ninja’s PHP Tutorial para Iniciantes

O tutorial grátis do Net Ninja em PHP
O tutorial grátis do Net Ninja em PHP

Se você quiser construa seu próprio site a partir do zero, aqui está o a lista de reprodução de vídeo perfeita. Usando PHP e MySQL juntos, você pode construir um website totalmente funcional com uma base de dados e aprender como codificar todo tipo de funções como formulários e validação de dados. Estes vídeos são excelentes e você certamente aprenderá muito com eles.

13. Tutorial PHP5

Tutorial PHP5
Tutorial PHP5

Esta documentação o acompanha através de PHP e MySQL com muitas imagens úteis e orientação fácil de seguir. A única desvantagem é que ele está focado no PHP 5, que já alcançou o seu fim de vida. O PHP 5.6 ainda é amplamente utilizado em toda a web, mas provavelmente é melhor trabalhar com PHP 7, se você puder. Este site ainda cobre o básico do PHP bastante bem, por isso ainda pode valer a pena ler.

14. Lista de reprodução da Traversy Media em PHP Front To Back

Tutorial PHP da Traversy Media
Tutorial PHP da Traversy Media

Confira esta playlist: vai ensinar tudo o que há para saber sobre PHP numa série de 22 tutoriais em vídeo. Isto passa por cima do básico como instalação e sintaxe PHP, depois passa para cobrir implementações avançadas como integração com MySQLi e configurando cookies com PHP.

15. Tutorial de PHP SoloLearn

SoloLearn
SoloLearn

SoloLearn fez a sua série de lições para ser divertida e envolvente. Os questionários ajudam a lembrar o que você estudou, enquanto as conquistas e o conteúdo interativo o mantêm interessado. Tudo que você precisa fazer é criar uma conta e você pode até mesmo fazer o curso no seu telefone, bem como online. Com mais de um milhão de alunos, muitos desenvolvedores já começaram aqui.

12 Tutoriais PHP Pagos para Desenvolvedores Sérios

Estes cursos pagos de PHP oferecem uma visão avançada do PHP. Muitos deles valem bem o dinheiro, oferecendo múltiplos métodos de estudo: vídeos, tutoriais em texto e exercícios de aprendizagem interativos. Eles também podem dar alguma visão do PHP que os tutoriais gratuitos não cobrem.

Se você aprender melhor em um ambiente de faculdade online, estes cursos pagos podem ser apenas para você.

1. Tutoriais do Udemy PHP

Tutoriais PHP sobre Udemy
Tutoriais PHP sobre Udemy

Udemy é uma plataforma online muito popular para todos os tipos de cursos de uma variedade de tópicos. Três milhões e meio de estudantes estão aprendendo PHP apenas na plataforma. Existem centenas de cursos PHP cobrindo a linguagem em todos os ângulos possíveis, então há algo para todos aqui.

A única desvantagem: os cursos podem ser bastante caros, correndo normalmente entre $50 e $200. Mas muitas vezes contêm horas ou mesmo dias de vídeo, bem como aulas interativas e recursos para download, por isso pode ser um bom investimento.

2. PHP para Iniciantes

PHP para Iniciantes
PHP para Iniciantes

Se você quer um curso que o leve de zero para o domínio do PHP, experimenta isto. Ele ensina como integrar o PHP com CMSes como WordPress, trabalham com Bancos de dados MySQL, e criar conteúdo interativo. Além de tudo isso, você aprenderá o básico de programação e depuração de seu próprio código. Há uma tonelada absoluta de conteúdo aqui, então prepare-se para um longo curso.

3. Lynda Tutoriais PHP

Tutoriais PHP sobre Lynda
Tutoriais PHP sobre Lynda

Lynda contém 55 cursos de PHP e quase 2000 tutoriais em vídeo, que normalmente têm várias horas de duração. Como Udemy, estes são feitos por muitas pessoas diferentes e cobrem uma variedade de tópicos relacionados ao PHP. Você pode classificar os resultados por nível de habilidade, assunto, e até mesmo versão PHP.

Além disso, alguns vídeos estão normalmente disponíveis gratuitamente em cada curso para que você possa ver se é o mais adequado para você. Depois disso, você precisará comprar uma assinatura para ver o resto das aulas.

4. Coursera Cursos PHP

Cursos PHP em Coursera
Cursos PHP em Coursera

Quer aprender com as universidades sem ter que ir para a faculdade? Estas Aulas de Coursera são o caminho a seguir. Algumas são gratuitas, mas muitas têm uma taxa que você precisa pagar para se matricular.

A ajuda financeira está disponível, por isso esta pode ser uma opção acessível. Você realmente se matricula em um curso programado, trabalha ao lado dos colegas, é avaliado e ganha certificação.

5. Aprenda PHP Orientado a Objetos Construindo um Website Completo

Curso de PHP orientado a objetos
Curso de PHP orientado a objetos

Quer construir o seu próprio site a partir do nada? Este curso ensina-te tudo sobre programação orientada a objetos e como dominá-la quando se trabalha com PHP. Você terá a chance de aprender o básico, e no final, você terá feito o seu próprio site funcional. Estudar durante meses não é muito divertido, então tente este curso se você quiser começar a criar algo agora mesmo.

6. Faça um Spotify Clone a partir do zero: JavaScript PHP e MySQL

Como fazer um tutorial de clonagem Spotify
Como fazer um tutorial de clonagem Spotify

Fazer um clone é uma das melhores maneiras de dominar uma habilidade. Pode ensiná-lo a copiar como os especialistas o fazem, dando espaço para adicionar os seus próprios toques e experiências. Este curso ensina-te não só PHP mas também JavaScript e MySQL, tudo a partir de absolutamente nada. Você vai fazer um clone Spotify usando suas novas habilidades enquanto ele te guia através de cada passo da jornada.

7. Laracasts Journey: PHP

Laracasts
Laracasts

Laracasts é uma enorme fonte de screencasts ou tutoriais em vídeo que gravam a tela e mostram tudo o que o professor está fazendo. Existem centenas de aulas de PHP aqui e todo o curso para iniciantes é gratuito. Por $15/mês você pode ter acesso a todas as aulas premium.

8. Cursos de PHP na Treehouse

Treehouse
Treehouse

A Treehouse oferece milhares de cursos em seu site por uma taxa mensal, com mais de trinta cursos de PHP para estudar. Junto com o vídeo, há quizzes e objetivos em cada lição para ajudá-lo a dominar o que você aprendeu. Alguns cursos têm apenas alguns minutos de duração, enquanto outros têm horas de conteúdo em vídeo. E se você quiser experimentar outras línguas da web, uma assinatura da Treehouse lhe dá acesso a elas também.

9. O Curso Profissional PHP MYSQL Completo com 5 Projetos

Curso Profissional PHP MYSQL sobre Udemy
Curso Profissional PHP MYSQL sobre Udemy

PHP e MySQL muitas vezes andam de mãos dadas. Se o desenvolvimento backend é o seu objetivo, este curso tem cinco projetos para o ajudar a progredir na sua carreira. Com 148 palestras e 20 horas de vídeo, este vai mantê-lo ocupado por muito tempo!

10. Cursos de PHP em Pluralsight

Pluralsight
Pluralsight

Pluralsight é uma fonte de lições de informática e tecnologia de ponta. Por uma mensalidade, você tem acesso a cursos em vídeo, bem como a percursos de aprendizagem que podem ajudá-lo a atingir determinadas funções profissionais, ou mesmo obter a sua certificação.

Usando esta plataforma, você pode medir suas habilidades em certas áreas para determinar o quão bem você se sairia em vários trabalhos de tecnologia. O principal objetivo aqui é ajudá-lo a adquirir as habilidades necessárias para se tornar um desenvolvedor profissional e colocá-lo no negócio.

11. Começando com Laravel

Começando com o curso de Laravel
Começando com o curso de Laravel

Este curso da Pluralsight irá ensinar a estrutura mais popular do PHP: Laravel. Laravel ajuda você a criar aplicações web que são rápidas, poderosas e expressivas. É como uma adição ao PHP que lhe permite construir coisas melhores muito mais facilmente. Se você quer expandir seus conhecimentos em PHP, aprender Laravel é o melhor lugar para começar.

12. PHP para principiantes: Como construir uma loja de E-Commerce

PHP para Iniciantes em Udemy
PHP para Iniciantes em Udemy

Olhando para construir sua própria loja de comércio eletrônico usando PHP? PHP é parte integrante de uma loja online, já que muitas vezes lida com muitos dos pedidos e autenticações que você precisa realizar.

Este curso não é para iniciantes; você precisará conhecer a sintaxe HTML e PHP antes de entrar. É mais focado em ensinar-te como construir aplicações e lidar com o frontend e backend de uma loja de comércio eletrônico.

Resumo

Cada o desenvolvedor precisa de começar em algum lugar. Escolha um tutorial PHP adequado ao seu estilo de aprendizagem, e você pode dominar o PHP sem ter que pagar por cursos universitários caros.

Uma das partes mais difíceis do desenvolvimento web é aprender as múltiplas línguas necessárias para construir um website. PHP é uma linguagem fácil de entender, e é um ótimo começo antes de você mergulhar em linguagens web mais complexas como HTML,CSS,SQL, e JavaScript.

Se você é aprendendo WordPress também, fique de olho no que as pessoas estão usando com ele. JavaScript e React estão se tornando cada vez mais ferramentas importantes para desenvolvedores de WordPress e adicioná-las ao seu conjunto de habilidades pode ser um bom próximo passo, uma vez que você tenha alguma experiência PHP sob seu cinto.

Basta lembrar que a aprendizagem não pára quando você terminar o curso ou ler toda a documentação. A web está sempre em evolução e há sempre mais a dominar. Conhecer as tendências da programação pode mantê-lo relevante e ajudá-lo a criar aplicações inovadoras ou encontrar trabalho em novas áreas. O PHP é apenas o começo.

Você tem algum tutor de PHP, folhas de fraude ou recursos próprios para compartilhar com novos desenvolvedores? Compartilhe os recursos PHP que você achou mais úteis nos comentários!

Brenda Barron

Brenda Barron is a journalist and copywriter from California. She contributes to sites like WPMU DEV, Envato, and Torque.