Gostaria de criar um site moderno? Vamos começar: Aprenda o desenvolvimento orientado a objetos com PHP, desde o básico até a implementação na prática. No tutorial de 10 horas, apresentado por Jan Brinkmann, você encontrará noções básicas, conceitos avançados, padrões de design e projetos práticos.
Aprender idiomas nunca foi tão fácil! Deixe-se mostrar com o tutorial de PHP como criar o seu site com base na programação orientada a objetos.
Você quer entender e ser capaz de usar o PHP? Então, siga Jan Brinkmann, desenvolvedor experiente por mais de 15 anos! Em dois capítulos principais, você terá os fundamentos e informações práticas para poder trabalhar de forma independente com o PHP. Como bônus, este treinamento inclui uma galeria de imagens completamente projetada, equipada com um logotipo editável, quatro modelos de galeria do Photoshop e a implementação completa como um modelo HTML/CSS.
Este tutorial de PHP começa com a ideia básica da orientação a objetos e familiariza você com todos os termos. Em seguida, você aprenderá os quatro pilares da orientação a objetos conhecidos pelos conceitos APIE: abstração, polimorfismo, herança e encapsulamento.
Por fim, você aprenderá a implementação prática e descobrirá facilmente as possibilidades oferecidas pelo PHP 7. Os conceitos avançados de programação orientada a objetos o prepararão para o seu trabalho diário com o PHP.
A transição para a prática é marcada pela estruturação de projetos. Aqui você usará o autoloader para classes e os namespaces do PHP. Antes do projeto extenso, você aprenderá alguns padrões de design que sempre serão úteis.
No segundo trecho do treinamento, será mostrado como os frameworks de PHP modernos funcionam. Usaremos os recursos nativos do PHP para implementar o padrão Modelo-Visualização-Controlador. Você dividirá o código com namespaces em unidades lógicas e criará um projeto totalmente funcional que processa modelos HTML. Nisso, você obterá insights sobre a estrutura de projetos web atuais, sem rodeios.
A Galeria de imagens inclui um ponto de entrada central através do arquivo index.php, o encaminhamento da solicitação para as classes corretas, uma classe Bootstrap para determinar o recurso correto, controladores front-end com ações, conexão orientada a objetos com banco de dados usando PDO e o login do usuário. Além disso, você processará solicitações POST, processará imagens enviadas e redimensionará as mesmas para uma altura de imagem comum.
O registro de usuários será incorporado, assim como o login correspondente.
Você aprenderá noções básicas e também a desenvolvimento web orientado a objetos com PHP, utilizando conceitos importantes da prática. Além disso, você obterá as ferramentas necessárias para implementar aplicativos web completos com as ferramentas nativas do PHP, sem recorrer a frameworks externos: entender a orientação a objetos e implementar projetos orientados a objetos com PHP, criar seu próprio projeto Modelo-Visualização-Controlador, entender o funcionamento de frameworks de PHP modernos, implementar importantes padrões de design com PHP, dominar namespaces em PHP e definir seus próprios autoloaders.
Para sites e aplicativos modernos
Passo a passo para criar formulários funcionais próprios
Todos os recursos relevantes explicados em detalhe.
Para sítios Web rápidos e sem erros, com esquemas optimizados
Assim, suas páginas da web e aplicativos falam como o ChatGPT.
Desenvolver páginas web e apps por conta própria
Escreve as tuas próprias linhas!
Todos os módulos importantes explicados!