Kontur.Kampus: convidamos você para um campo de estudantes de desenvolvimento industrial gratuito perto de São Petersburgo

O campus é um campo de estudantes para programadores iniciantes, onde os desenvolvedores da Contour compartilham seus conhecimentos. Em cinco dias, aprenderemos a escrever código, teste e design limpos. À noite, tome chá com biscoitos, jogue jogos de tabuleiro e trabalhe em uma equipe de caras inteligentes como você! No Campus, você ganhará experiência em desenvolvimento industrial e encontrará novos amigos com quem se divertirá :)


Em 15 de abril, o Campus vai visitar a capital do norte! Se você é das regiões de Leningrado, Pskov, Novgorod ou Carélia, estamos esperando por você!




E o Campus é uma oportunidade de vir para o estágio e permanecer trabalhando no circuito.


Para você, é grátis, cuidamos de viagens e acomodações. Seleção por teste, detalhes no site kontur.ru/kampus .


Ficaremos felizes se você contar a amigos de São Petersburgo e das regiões mais próximas sobre o Campus :)


Programa escolar


A direção geral da escola é "Projetando e testando código em C #". Agora eles aprendem muito a criar programas onde - isso não é difícil. É difícil criar programas com alta qualidade interna. Nós na escola ensinamos isso.


Antes da escola, os participantes receberão uma lista de materiais para estudo em casa, para que o grupo em uma reunião presencial tenha o mesmo nível de conhecimento da teoria. Na própria escola, a ênfase estará na prática e análise de casos complexos.


Uma teoria trivial, fácil de se conhecer, será uma quantia mínima.


Tópicos:


Código limpo


  • Compreensibilidade e verificabilidade local dos programas.
  • Reutilizar. Os princípios de decomposição e composição.
  • A prática de criar API fluente.

Teste


  • Caixa preto e branco de teste automático. Criação de testes de acordo com a especificação. O que funciona melhor, teste ou revisão de código?
  • Padrões e antipadrões da organização de testes de unidade.
  • Desenvolvimento Orientado a Testes Práticos.

Desenho


  • Princípios de design para SRP, OCP, DIP e injeção de dependência.
  • A prática de usar contêineres DI.
  • Zombe de bibliotecas para testar o código OOP.

Você trabalhará em pares ou equipes por toda a escola. Os professores da escola o ajudarão - praticando engenheiros de software com muitos anos de experiência. Além das aulas, haverá tempo suficiente para conversar com eles sobre assuntos profissionais arbitrários.


Os blocos de treinamento diluirão o hackathon, no qual você precisará corrigir todas as habilidades adquiridas.


A aceitação dos pedidos já começou!

Source: https://habr.com/ru/post/pt444352/


All Articles