formação_

Formação PHP

Mergulhe em programação com PHP

Esta formação faz parte dos nossos cursos de Programação
71h

Para conclusão

8
Cursos
4
Vídeos extras
1
Podcast
5
Artigos

Assista o vídeo

veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end

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.

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

Professores especializados Programação

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.

  • Giovanni Tempobono

    Giovanni é instrutor na Alura e desenvolvedor de software. Possui um bacharel em Ciência da Computação pelo Mackenzie e gosta muito de conhecer novas linguagens e tecnologias.

  • Giovanni Tempobono

    Giovanni é instrutor na Alura e desenvolvedor de software. Possui um bacharel em Ciência da Computação pelo Mackenzie e gosta muito de conhecer novas linguagens e tecnologias.

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
    • Faça esse curso e:
      • 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: Operações e expressões regulares

      08h
    • Faça esse curso e:
      • Aprenda como utilizar uma das partes mais importantes da linguagem, as strings!
      • Veja na prática como utilizá-las e as operações mais usadas no dia-a-dia.
      • Aprenda como transformar strings em arrays e vice-versa!
      • Conheça sobre expressões regulares, e como elas podem ser poderosas para tratar com strings.
      • Conheça sobre os filtros de strings do PHP, e como você pode utilizá-los na prática para realizar validações.
      • Aprenda como fazer um autoloader, e carregar as suas classes automaticamente.
  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.

nossos alunos e alunas

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

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

Nesse curso gostei bastante da didática e do layout do site onde são rodadas as aulas. Já tenho conhecimento mais avançado em php do que esse curso inicial, contudo fiz para revisar os fundamentos que são sempre bons de serem lembrados.

PHP: conceitos, lidando com dados, loops e mais

Ricardo Augusto Zinn

Cara o professor tem uma forma de demonstrar conhecimento que é muito simples de entender. Fica até mais fácil de aprender a utilizar métodos, funções e variáveis nativas do PHP, sem conhecê-las de fato. Isso ajuda muito a entender a própria documentação e a existência desses recursos. Não sei explicar bem, mas está de parabéns pela metodologia. Ter formulários prontos, ajuda bastante para evoluir o raciocínio.

PHP Strings: Operações e expressões regulares

Jheorgenes Warlley Dias da Silva

Comece hoje mesmo os cursos de PHP. Matricule-se agora!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programaçã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.

  • 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.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programaçã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.

  • 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.

12X
R$120
à vista R$1.440
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