Clean Code na Prática (Código Limpo)
What you'll learn
- Conceitos e prática de "clean code" através de exemplos de código
- Melhorar código ruim através de refatoração
Requirements
- Conhecimento de alguma linguagem de programação (o curso é feito em Java e Kotlin)
Description
Esta curso apresenta o conteúdo do livro "Clean Code" a partir de exemplos práticos em códigos Java e Kotlin de forma a mostrar como os conceitos podem ser aplicados em um software. Se você já sabe a sintaxe de uma linguagem, talves seja a hora de realmente aprender a desenvolver, pois qualquer um pode fazer um código que o computador entenda, mas é difícil faezr um código que seres humanos entendam.
Who this course is for:
- Desenvolvedores, testadores e gestores de software
Instructor
Douglas Siviotti, analista de sistemas com especialização em engenharia de software pela UFRGS e pós-graduando em direito da proteção e uso de dados pessoais pela PUC-MG. Desenvolvedor com mais de 20 anos de experiência atua, há mais de 15 anos, como arquiteto de software no SERPRO onde foi o arquiteto dos sistemas Cadastro Sincronizado Nacional, MEI (Micro empreendedor Individual) , Bioform (plataforma de estudos clínicos da Fiocruz) entre outros, além de coordenar o grupo de arquitetura de software do portal único do comércio exterior (PUCOMEX). Desde 2007, ministra cursos na área de desenvolvimento e qualidade de software. Palestrante frequente no ambiente corporativo vem se dedicando ao assunto proteção de dados pessoais, LGPD e principalmente privacidade by design. É autor do blog "artesoftware" onde publica conteúdos ligados a desenvolvimento de software e proteção de dados pessoais.