Formação avançada em
EM BACK-END COM
PHP E LARAVEL
Domine a linguagem de programação PHP e conquiste grandes oportunidades neste mercado em constante ascensão.
Durante a Formação em PHP, você dominará os conceitos fundamentais da linguagem, assim como, PHP orientado a objetos e Laravel. Ao concluir este programa, estará habilitado a aplicar seus conhecimentos na solução de desafios reais.
Aulas 100% Presenciais, com os melhores especialistas do mercado.
Formação avançada
Com 96h/aulas presenciais, a formação disponibiliza profissionais de mercado e exercícios voltados para a prática simulando rotinas de trabalho.
Soft Skills
Habilidades e competências que serão desenvolvidas dia a dia nas aulas presenciais, com foco no comportamento social e interação em equipe.
Orientação profissional
Preparação para o mercado de trabalho com palestras, organização de portfólio e currículo, preparação para entrevistas e muito mais.
A Digital College é uma escola de ensino de habilidades digitais e tem como objetivo formar profissionais para o mercado e humanizar as relações por meio do digital e da tecnologia, a escola tem como foco formar pessoas com ou sem experiência nas áreas: T.I., Análise de Dados e Marketing.
Além de profissionais que desejam fazer uma transição de carreira para uma área completamente diferente, estudantes universitários e empresas que desejam capacitar suas equipes ou formar profissionais do zero para atuar nas áreas do mercado digital.
Por que aprender PHP?
Quanto ganha um
programador PHP?
Não é à toa que profissões que envolvem o universo digital estão entre as mais procuradas do mercado de trabalho atualmente.
R$ 3.700/mês
Programador PHP Júnior
R$ 6.000 /mês
Programador PHP Pleno
R$ 10.000 /mês
Programador PHP Sênior
O que você aprenderá
Módulo 1 - Fundamentos da Linguagem PHP
- 1 - Pilares do Desenvolvimento Web
Nesta unidade, vamos revisitar conceitos básicos, como: Cliente X Servidor, API, Monolitico, Microserviços, Requisição, Resposta, JSON, MVC, dentre outros. - 2 - Preparando o ambiente
Você aprenderá a configurar o ambiente de desenvolvimento necessário para trabalhar, além disso, vamos diferenciar uma Instalação manual de uma Instalação via docker. - 3 - Overview da linguagem
Vamos aprender sobre a linguagem de PHP de maneira geral, aprendendo as suas: Estruturas de Dados, Arrays, Objetos, Tipos primitivos, Operadores aritmeticos, Operadores relacionais, Estruturas de Controle, etc. - 4 - Caracteristicas e ferramentas internas
Agora é hora de aprender sobre características internas como: variaveis super globais, rotas, funções, manipulação de arquivos e diretórios.
Módulo 2 - PHP Orientado a Objetos
- 1 - Orientação a Objetos 101
Introdução à programação orientada a objetos (POO) em PHP, incluindo conceitos como classes, objetos, herança, encapsulamento e polimorfismo. - 2 - Gerenciamento de Dependencias
Aqui, você aprenderá a gerenciar as dependências do seu projeto usando ferramentas como o Composer, que é uma ferramenta de gerenciamento de pacotes para PHP. - 3 - Banco de Dados, ORM, e Autenticação via Sessão
Vamos reutilizar a estrutura do React para criar aplicações Web interativas de forma mais ágil, baseada na organização de componentes e no gerenciamento de comportamento das telas. - 4 - Arquitetura e Qualidade
Nesta parte do módulo, você deve explorar conceitos de arquitetura de software e práticas de qualidade de código, como design patterns e boas práticas de programação.
Módulo 3 - Laravel
- 1 - Introdução ao Laravel
Este módulo apresentará o framework Laravel, um framework PHP popular para o desenvolvimento web. Você aprenderá os conceitos básicos e a estrutura do Laravel. - 2 - Criando páginas web com Blade
Nesta unidade, você aprenderá como criar e renderizar páginas web usando o Blade, um sistema de templates do Laravel. - 3 - Criando API Restful
Você aprenderá como desenvolver uma API RESTful usando o Laravel, permitindo a comunicação entre seu aplicativo e outros serviços via HTTP. - 4 - Testes Automatizados
Nesta unidade, você explorará a importância dos testes automatizados no desenvolvimento de software e aprenderá como escrever testes para suas aplicações Laravel.
Professor do Curso
André Perez
Engenheiro de Dados na SumUp
Formado pela Universidade de São Paulo e pela Universidade de Glasgow, no Reino Unido, André é Especialista em Engenharia de Dados na SumUp, fintech alemã que atua no ramo de adquirência, banking e crédito no mercado europeu e latino americano. Trabalhou na Serasa Experian, onde liderou a modernização da infraestrutura computacional da concessão de crédito, e na Amdocs, onde conduziu projetos de ciência de dados em Tel-Aviv, Israel. Foi tutor do MBA em ciência de dados do Instituto de Ciências Matemáticas e Computação (ICMC/USP) onde ajudou profissionais de aŕeas diversas a ingressar no mercado de dados.