Clean Code e SOLID - Escrevendo código limpo e escalável
Faz parte das formações: Desenvolvedor Flask Full-Stack
Instituição: TreinaWeb
Descrição
- Entender o que é e porquê utilizar Clean Code;
- Saber as boas práticas na hora de definir nomes em seu código;
- Saber as boas práticas na hora escrever funções;
- Saber as boas práticas na hora escrever classes;
- Aplicar os princípios SOLID em seus códigos.
Ementa
1 - Introdução
Apresentação Duração: 00:01:26
O que é e porquê usar Clean Code? Duração: 00:10:14
2 - Princípios do Clean Code
Nomes significativos Duração: 00:12:51
Funções Duração: 00:15:53
Tratamento de Erros Duração: 00:10:06
Classes Duração: 00:11:03
Questionário 5 questões
3 - SOLID
Introdução aos princípios SOLID
SRP: Single Responsiblity Principle Duração: 00:04:13
OCP: Open-Closed Principle Duração: 00:06:47
LSP: Liskov Substitution Principle Duração: 00:03:09
ISP: Interface Segregation Principle Duração: 00:04:33
DIP: Dependency Inversion Principle Duração: 00:05:50
Questionário 3 questões
4 - Colocando em prática
Conhecendo o projeto Duração: 00:17:11
Configurando ambiente de desenvolvimento Spring Boot no Windows
Configurando ambiente de desenvolvimento Spring Boot no MacOS
Configurando ambiente de desenvolvimento Spring Boot no Linux
Baixando e executando o projeto base
Separando o código em funções Duração: 00:10:54
Separando o código em classes - Parte 1 Duração: 00:13:51
Separando o código em classes - Parte 2 Duração: 00:12:08
Centralizando a tratativa de exceções Duração: 00:09:09
Data de Início: 19 de Setembro de 2022
Data de Conclusão: 24 de Setembro de 2022
Carga Horária: 6,0
Categorias: Clean Code