Skip to content

Excelência de código

Transformá-lo em um excelente codificador, capaz de criar boas soluções técnicas, utilizando sabiamente os recursos a sua disposição

Nível 1: Conhecer sua linguagem

Conhecer o básico da sua linguagem de programação e desenvolver atividades de baixa complexidade com facilidade

Aprendíveis

Conhecer os recursos básicos para executar e debugar uma aplicação Web Standards (css + javascript + html)

Nível 1: Legibilidade

Desenvolver código legível, através de boas práticas de programação e padrões de qualidade, utilizando ferramentas de análise estática de código como apoio

Aprendíveis

Ferramentas de análise estática de código Conhecer boas práticas de programação funcional Conhecer design patterns Clean Code Code Calisthenics Técnicas de legibilidade Métricas de código

Nível 2: Codificar com qualidade

Nível 2: Versionamento de código

Utilizar adequadamente as ferramentas de versionamento de código e as estratégias de branch de mercado

Aprendíveis

Sistemas de controle de versões Git Git workflows Commit semântico

Nível 3: Aprofundar na tecnologia

Conhecer as principais funcionalidades da tecnologia em que atua, criando código que aproveite as facilidades que ela oferece

Aprendíveis

Obter certificações na linguagem de programação de atuação principal Aprender sobre o codestyle da linguagem de programação de atuação principal

Nível 4: Dominar fundamentos

Nível 4: Performance

Back To Top