Academia de Treinamento de Codurance

Quer dar o próximo passo em sua carreira, ganhar mais experiência em programação e trabalhar com clientes?

Então nossa academia é ideal para você.

Por que as pessoas escolhem a Academia de Treinamento de Codurance?

Como funciona a Academia?

A Codurance Academy é um treinamento remunerado de 4 meses com oportunidades práticas de aprendizado.

 

Depois de concluído, você se juntará à nossa equipe de Craftspeople.

Programa de 4 Meses

Módulos práticos e intensivos que abrangem os fundamentos do design de software, práticas de XP, código limpo e DDD.

Aprendizagem Remunerada

Pagamos a você um salário em tempo integral por meio do programa Academia - essencialmente, pagamos para você aprender.

Aprendizagem prática

Todos os conceitos são ensinados por meio de exercícios práticos, katas de codificação, discussões em grupo e revisões de código.

Orientação de especialistas

Você será orientado por nossos Craftspeople; profissionais qualificados com uma amplitude e profundidade de especialização.

Quais habilidades e experiência eu preciso para ingressar na Academia?

Valorizamos a diversidade de origens, experiências e habilidades que cada profissional traz para a Academia

Habilidades e conhecimentos necessários

  • Linguagens de codificação – Experiência com linguagens de codificação, como C#, Java, Javascript, PHP ou Python
  • CRUD – Esteja confortável com a modelagem e execução de comandos CRUD no banco de dados relacional e seja capaz de escrever testes (embora não esperemos que você seja capaz de testar)
  • Experiência Comercial – Trabalhar em uma equipe de desenvolvimento
  • Qualidade e Boas Práticas - Consciência demonstrável da necessidade de boas práticas de qualidade e autoaprendizagem

Habilidades e conhecimentos desejados

  • Processos e Princípios - Compreensão dos princípios de Agile/Scrum/XP/Software Craftsmanship
  • Test Drive Code – Ser capaz de testar o código do drive usando a escola classicista e a escola de Londres (incluindo teste e refatoração de código legado)
  • Full Stack / Macro Design – Familiarizado com aplicações web full stack e macro design (MVC, SPA, REST, N camadas, arquitetura hexagonal)
  • Design & 'Design Patterns' – Familiarizado com OO (SOLID, 4RSD, acoplamento/coesão), DDD e 'design patterns'

Ouça os graduados da Academia

A Academia de Treinamento de Codurance é uma experiência positiva.

Descubra o que nossos graduados dizem sobre isso.

Um dos melhores aspectos do programa da Academia Codurance foi o nível de apoio não apenas dos Craftspeople da Codurance, mas também de meus colegas estagiários. Isso provou ser essencial, pois éramos obrigados a entender uma grande variedade de tópicos diferentes em um nível impressionante. A combinação dos excelentes recursos e da cultura positiva da empresa é o que tornou esta experiência de aprendizagem tão benéfica para o meu desenvolvimento pessoal.

Cameron Raw

Foi uma experiência verdadeiramente maravilhosa e totalmente transformadora. A Academia Codurance fornece a você um kit de ferramentas e uma mentalidade necessária na jornada de ser um Software Craftsperson. A amplitude e a profundidade dos tópicos abordados naquele período são surpreendentes, com cada dia trazendo insights valiosos e novas ideias. Além de te ajudar a construir o conhecimento concreto, te desafia a pensar criticamente, fora da caixa e a sair da sua zona de conforto. É definitivamente um dos investimentos de tempo de maior rendimento que qualquer desenvolvedor de software experiente poderia fazer para levar sua carreira ao próximo nível.

Maciej Durkiewicz

A Academia Codurance é um lugar seguro onde você pode aprender como dominar seu ofício, experimentar e construir software da maneira certa. Se você já trabalhava como profissional para aceitar este desafio, precisará ser humilde e deixar de lado todos os seus comportamentos adaptativos e abraçar a mudança

Fabio D'Amico

Uma das coisas que mais valorizei na Academia Codurance foi ter esse lugar seguro para aprender por tentativa e erro. Além disso, seu ritmo é muito dinâmico; você sempre terá práticas para fazer, recursos para estudar e colegas para consultar. Ele incentiva muita prática de programação e debate, e você também fará apresentações, o que é super importante para desenvolver habilidades de falar em público. Destina-se a desenvolvedores com alguns anos de experiência e vontade de se adaptar e crescer continuamente profissionalmente.

Ignacio Saporiti

Esta indústria é tão fortemente construída sobre o trabalho colaborativo e a academia joga com isso. Oferece a oportunidade de aprender tópicos diretamente com profissionais experientes que trabalham na Codurance. Finalmente pudemos abordar aqueles assuntos que sempre pareciam muito árduos para abordar sem ajuda. Como uma equipe de estagiários, poderíamos simplificá-los juntos reunindo nossas diferentes formações para aprender novas abordagens uns com os outros. Foi uma experiência fantástica que acelerou o meu desenvolvimento profissional ao mesmo tempo que desenvolvi as minhas soft skills para me tornar um melhor consultor.

Sophie Biber

Embora eu já fosse um engenheiro experiente, ingressei na Academia porque precisava de orientação sobre como melhorar a qualidade e a previsibilidade dos projetos de software nos quais trabalhei e liderei anteriormente. O XP provou ser imensamente inestimável e a resposta que eu estava procurando. O maior momento "aha" veio com o aprendizado das técnicas para refatorar sistemas legados. De um ponto de vista puramente técnico, qualquer projeto de software desmoronando sob a pressão da dívida técnica pode ser salvo. Serei eternamente grato pela oportunidade de aprender e trabalhar ao lado dos melhores engenheiros que já conheci.

Solange U. Gasengayire