Desenvolvimento Web PHP
Descrição do curso
Este curso explora o desenvolvimento de websites e API’s em PHP. Ele faz uma abordagem inicial sobre o ecossistema de desenvolvimento PHP, incluindo as tarefas comuns de um ponto de vista procedimental, e traz uma discussão sobre a problemática desta abordagem. Em seguida, introduzimos o conceito de arquitetura MVC (Model – View – Controller), auxiliando o aluno no desenvolvimento de uma aplicação com o framework Lumen e os recursos de sessões e ORM. Por fim, o aluno desenvolve uma API REST simples que poderá ser utilizada no curso de Angular.
Assistir aulasPré-Requisitos
O curso tem como público-alvo estudantes intermediários e avançados da plataforma, que tenham noções prévias dos materiais abordados nos cursos de PHP, Lógica de Programação, Banco de Dados, HTML e, preferencialmente, Front End. É aconselhável que o estudante possua uma base em orientação a objetos para melhor acompanhar as aulas 3, 4, 5 e 6. Para isso, a recomendação é assistir às aulas 1, 2 e 3 do curso Introdução à programação em linguagem JAVA.Estrutura do Curso
Aula 1 - Olá Mundo!
Aula 2 - Tarefas simples
Aula 3 - O modelo MVC
Aula 4 - Primeira aplicação em Lumen (lumen.laravel.com)
Aula 5 - Sessões e ORM (Eloquent)
Aula 6 - API
Aulas: 6
Carga horária: 40h
Nível: Avançado