72h

Para conclusão

8
Cursos
5
Vídeos extras
1
Podcast
3
Artigos

PHP

A Formação PHP é um guia de aprendizado com cursos e conteúdos para você iniciar uma carreira bem sucedida como dev PHP. Nela você vai aprender os fundamentos da linguagem juntamente com as boas práticas utilizadas no mercado.

O que é PHP?

O PHP é uma das linguagens de programação mais utilizadas no desenvolvimento web. Por ser multi plataforma, open source, gratuita e bastante completa, a linguagem PHP conquistou o mercado e desenvolvedoras/es, tendo uma comunidade vibrante e uma evolução rápida nos últimos anos.

O que faz uma pessoa dev PHP?

Quem trabalha com PHP desenvolve sistemas, monta, testa e depura programas que utilizam banco de dados. Também realiza correções em sistemas visando a boa experiência dos usuários

Mercado de trabalho para devs PHP

Como uma pessoa desenvolvedora PHP, é possível trabalhar tanto em grandes empresas quanto em startups, ou até mesmo realizar trabalhos freelance. Além disso, as pessoas que programam com a linguagem costumam ser muito engajadas em eventos, hackathons e muito mais.

Se você está com dúvida de qual sequência seguir na formações de PHP, sugerimos que comece seus estudos na formação
A partir do zero: iniciante em programação, em seguida , faça a formação Aprenda a programar em PHP. em seguida escolha entre a formação Laravel: crie aplicações web em PHP ou a formação Symfony e Doctrine: crie aplicações web em PHP

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Vinicius Dias

    Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, desenvolvedor Full Stack, formado em Tecnologia da Informação e amante de boas práticas de desenvolvimento, sempre tento aplicar a regra do bom escoteiro nos códigos: Sempre deixe o local mais limpo do que quando você o encontrou.

  • Vinicius Dias

    Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, desenvolvedor Full Stack, formado em Tecnologia da Informação e amante de boas práticas de desenvolvimento, sempre tento aplicar a regra do bom escoteiro nos códigos: Sempre deixe o local mais limpo do que quando você o encontrou.

Passo a passo
  1. 1 A linguagem PHP

    No nosso primeiro passo, vamos entender a linguagem PHP, conhecendo alguns mitos e dando os primeiros passos com ela. Além disso, vamos conhecer o que são arrays, strings e funções.

  2. 2 Aprofundando em Strings e Arrays

    Após conhecer o que são strings e funções em nosso primeiro passo da formação, chegou o momento de aprofundar esse conhecimento. Portanto, neste passo, vamos aprender como realizar operações com arrays, quando e como utilizar arrays associativos e como manipular e realizar operações com strings.

    Além disso, conheceremos e utilizaremos as famosas e tão temidas expressões regulares.

    • Curso PHP: manipulando coleções com Arrays

      08h
      • Entenda como arrays funcionam em PHP
      • Aprenda a ordenar arrays de várias formas
      • Veja como realizar verificações em arrays
      • Conheça formas de manipular arrays em PHP
      • Descubra várias funções para trabalhar com arrays em PHP
    • Artigo Trabalhando com arrays em PHP | Alura Cursos Online

    • Curso PHP Strings: manipulando textos com PHP

      08h
      • Conheça novidades do PHP 8 sobre strings
      • Aprenda a extrair pedaços de uma string
      • Saiba como separar strings e unir arrays
      • Conheço detalhes de sintaxe de strings no PHP
      • Aprenda sobre expressões regulares
    • Alura+ Trabalhando com Multibyte String em PHP

  3. 3 Orientação a objetos

    Chegou a hora de aprender o que é a orientação a objetos e para que ela serve. Sendo assim, aqui você aprenderá os principais conceitos do paradigma de orientação a objetos, como classes, herança e interfaces, e verá como tudo isso irá te ajudar nos seus códigos e no seu dia a dia na programação.

  4. 4 Manipulação de arquivos e tratamento de erros

    Criar softwares que manipulam arquivos é algo bem recorrente na vida das pessoas desenvolvedoras, por este motivo, esse conhecimento se torna essencial para nós. Neste último passo da formação, vamos aprender como fazer uploads de arquivos e como ler e escrever dados em arquivos. Além disso, também iremos aprender a tratar possíveis erros da nossa aplicação com as exceptions do PHP.

Escola

Programação

Além dessa, a categoria Programação conta com cursos de Lógica, Python, PHP, Java, .NET, Node JS, C, Computação, Jogos, IoT,e mais...

Conheça a Escola

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Apresentação do Conteúdo segui uma boa ordem, já deu uma boa base inicial

PHP: conceitos, lidando com dados, loops e mais

amaral aprigio carneiro

Mais uma vez estou surpreso com a qualidade do conteúdo, didática e informações passadas sobre a linguagem. Tudo sem ser maçante e de fácil entendimento pra mim.

Avançando com Orientação a Objetos com PHP: Herança, Polimorfismo e Interfaces

Ygor Basilio Nunes da Silva

Instrutor usa documentação como exemplo, mostra domínio de conteúdo, até nas coisas que poderiam confundir um pouco mais como passar valor e referência, ele conseguiu usar um gif que deixou mais didática a explicação

Avançando com PHP: Arrays, Strings, Função e Web

Felipe Moreno Borges

Comece hoje mesmo os cursos de Aprenda a programar em PHP. Matricule-se agora!

Plus

De
R$ 1.800
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

Matricule-se

Pro

De
R$ 2.400
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Luri, a inteligência artificial da Alura

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com Luri até 100 mensagens por semana.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas