Logo

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