Curso de Better Developer

Solicitar informações

Análise do educedu

Thais Deamici

Curso de Better Developer

  • Modalidade O curso tem modalidade presencial.
  • Duração Consultar.
  • Certificado oficial Após a conclusão do curso o aluno recebe um certificado.
  • Considerações O curso de Better Developer proporciona que o profissional da área da programação de sistemas atualize técnicas modernas de tecnologia, absorvidas pelo instrutor durante 14 anos de trabalho em Ottawa, no Canadá. O curso contará com material teórico e principalmente prático sobre técnicas modernas para atualização do profissional sênior de programação.
  • Dirigido a Dirige-se a desenvolvedores pleno e sênior, líderes de desenvolvimento e demais profissionais da área de tecnologia.
  • Área de atuação O profissional que realiza esse curso tem maiores chances de trabalho na área da programação, uma vez que se está qualificando.

Curso de Better Developer

  • Objectivos Metodologia:

    O conteúdo de 400 slides será ministrado baseado em exemplos práticos reais encontrados pelos instrutores em suas carreiras profissionais. O curso contará com períodos de prática pelos participantes (cerca de 25 exercícios). Todos os participantes terão um ambiente configurado com as ferramentas utilizadas, e também dois projetos exemplos que servem de template para habilitar o seu grupo a rapidamente implantar em sua empresas as práticas repassadas no curso.



    O curso se aplica igualmente a Java, C#, C++ e Delphi. Ao final do curso o aluno deverá estar capacitado a:

    • Escrever uma aplicação web ou desktop com cobertura de testes automatizados com Dashboard

    • Especificar critérios de aceitação executáveis, em FIT/Fitnesse

    • Diagnosticar em projetos legados ou modernos as zonas de maior débito técnico e decidir sobre estratégias para resolver o problema

    • Controlar e direcionar a evolução da arquitetura do projeto (legado ou novo) com ferramentas e build contínuo
  • Practicas SIM
  • Dirigido a Público Alvo:

    • Desenvolvedores pleno e sênior

    • DevOps

    • Líderes de time de desenvolvimento

    • Profissionais da área de Tecnologia da Informação com ênfase em programação e/ou qualidade de software

    Pré requisitos:

    • Laptop com vmWare Player instalado, capaz de rodar imagem Windows de ~2GB RAM

    • Conhecimento básico de programação e testes
  • Titulação SIM
  • Conteúdo Curso de Better Developer

    Ainda é grande a diversidade  de práticas de desenvolvimento de software entre empresas distintas. Se compararmos a nossa Região Sul com centros avançados como IBM Ottawa Labs (berço do Eclipse), o status quo dominante ainda é defasado. A idéia do curso Better Developer é efetuar uma transferência tecnológica de diversas dessas técnicas modernas absorvidas  pelo instrutor  em 14 anos de desenvolvimento de software no Canadá. Através de exemplos práticos, cobriremos diversas técnicas e ferramentas que são características de um bom profissional sênior de desenvolvimento de software.

    Ementa:

        * (A)TDD - (Acceptance) Test Driven Development – ferramentas e exemplos
        * Cobertura de Testes Automatizados - técnicas e ferramentas
        * Análise Estática de Código e Métricas - Code Cloning, McCabe, etc
        * Integração Contínua e Dashboards
        * APIs e Design Patterns
        * Refactoring e Inversão de Dependência
        * Injeção de Dependência e Plugins
        * eXtreme Programming, Scrum e Kanban: Quando e como utilizar
        * Dependency Structure Matrix aplicada a Software e Build Contínuo
        * Greenfield e Brownfield Development: processos e ferramentas - quando e como.

Outro curso relacionado com engenharia de software

  • Curso de Engenharia de Software

  • Centro: FABEL - Faculdade de Belém
  • Solicitar informações
  • Curso de Tópicos Avançados em Engenharia de Software

  • Centro: FABEL - Faculdade de Belém
  • Solicitar informações
  • Especialização em Engenharia de Software

  • Centro: PUCPR - Pontifícia Universidade Católica do Paraná - Campus Curitiba
  • Solicitar informações
  • Especialização em Sistemas Eletrônicos Embarcados

  • Centro: PUCPR - Pontifícia Universidade Católica do Paraná - Campus Curitiba
  • Solicitar informações
  • Curso de Linux treinamento I

  • Centro: ActiveInfo Tecnologia em Treinamentos
  • Solicitar informações
  • Curso de Linux treinamento II

  • Centro: ActiveInfo Tecnologia em Treinamentos
  • Solicitar informações
  • Curso de Java I

  • Centro: ActiveInfo Tecnologia em Treinamentos
  • Solicitar informações