Home>Cursos>Engenharia de Software>Curitiba>Curso de Better Developer - Curitiba - Paraná
 

Curso de Better Developer

Método: Presencial
Locais Disponíveis:
Tipo: Cursos
Loading...

Solicite informação sem compromisso
CITS - Centro Internacional de Tecnologia de Software

Curso de Better Developer - Curitiba - Paraná

Nome
Sobrenome
E-mail
Telefone de Contato
DDD Ex: 14
 
 
 
 
Teléfono Fijo Ej: 24344444
 
 
 
 
Estado
Cidade
CPF
Para enviar a solicitaçao, você deve aceitar a política de privacidade
* Campos obrigatórios

Em breve um responsável da CITS - Centro Internacional de Tecnologia de Software, entrará em contato contigo para mais informações.
Por favor, preencha todos os campos corretamente

Análise da Educaedu

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.

  • Preço do Curso

    Consultar.

  • 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.

  • Salário estimado

    O salário inicial varia em torno de R$2.000,00.

Curso de Better Developer - Curitiba - Paraná Comentários sobre Curso de Better Developer - Curitiba - Paraná
Objetivos:
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
Estágio:
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
Diploma:
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 Cursos de Engenharia de Software: