Skip to content

robsantossilva/php-avancado-schoolofnet

Repository files navigation

Trilha de PHP Avançado - School Of Net

✔️ SOLID com PHP.

Neste curso, mostraremos na prática, quais são os cinco princípios de SOLID para construir classes e as organizar de forma a facilitar a manutenção e melhorar todo o seu código. Ensinaremos, ainda, como testar código com PHPUnit e como usar o Composer para iniciar projetos aulas.

✔️ Design Patterns com PHP

Neste curso vamos dar os primeiros passos para aprender padrões de projeto definidos pela Gangue dos Quatro. Padrões de projeto são soluções pré-estabelecidas, testadas e altamente recomendadas para problemas estruturais, comportamentais ou de criação que podem acontecer durante o desenvolvimento com orientação a objetos.

✔️ Design Patterns - Padrões de criação

Dando continuidade ao curso anterior, desta vez vamos abordar os fundamentos dos padrões de projeto de criacionais ou padrões de criação, que são focados em retornar instâncias de objetos. Estes padrões foram definidos pela Gangue dos Quatro e são soluções pré-estabelecidas, testadas e altamente recomendadas para problemas de criação que podem acontecer durante o desenvolvimento com orientação a objetos.

✔️ Design Patterns - Padrões estruturais

Na terceira parte do curso de padrões de projeto vamos conhecer os padrões estruturais, focados em resolver problemas de relacionamento entre objetos, seja com herança ou composição. Durante o curso vamos trabalhar padrões conceituados e altamente testados durante anos, soluções estáveis e testáveis que vão ajudar a garantir a qualidade do seu código.

✔️ Design Patterns - Padrões Comportamentais

Na quarta parte do curso de padrões de projeto vamos conhecer os padrões comportamentais, focados em resolver problemas de implementação, ou seja, criar algoritimos propriamente ditos. Durante o curso vamos trabalhar padrões conceituados e altamente testados durante anos, soluções estáveis e testáveis que vão ajudar a garantir a qualidade do seu código.

✔️ PHP padrão Data Mapper

Neste curso vamos conhecer um padrão de arquitetura chamado Data Mapper, ideal para lidar com dados de qualquer fonte, no curso veremos como usá-lo para criar um ORM para consulta de dados ao banco de dados.

✔️ PHP padrão Active Record

Neste curso vamos conhecer um padrão de arquitetura chamado Active Record, ideal para lidar com dados de qualquer fonte, no curso veremos como usá-lo para criar um ORM de consulta ao banco de dados.

✔️ PHP - introdução à segurança

Neste curso, apresentaremos algumas práticas para aumentar a segurança de uma aplicação WEB. Falaremos sobre práticas mais corriqueiras como: validações, SQL Injection, o que fazer quando um projeto é invadido, cuidar dos erros para evitar dar informações ao invasor, como manter as senhas seguras com BCrypt. Enfim, dar os primeiros passos para um aplicativo web mais seguro com PHP.

About

Jornada PHP Avançado - School Of Net

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages