Certificado de programa profissional em desenvolvimento ágil usando Ruby on Rails (UC Berkeley)

Geral

Saiba mais sobre este programa no website da escola

Descrição do programa

O engenheiro de software domina globalmente a lista de cargos mais altos em remuneração, qualidade de vida e oportunidades de progresso. Este programa de Certificado Profissional ensina habilidades fundamentais de engenharia de software usando Ruby on Rails, JavaScript e metodologia Ágil, para qualificá-lo para trabalhos sob demanda com alta remuneração, satisfação e potencial de crescimento.

Você aprenderá a linguagem de programação Ruby e a estrutura de aplicativo da Web mvc do Ruby on Rails.

Este programa introduzirá o Agile, que é usado por 60 a 80% de todas as equipes de programação e pela maioria das equipes de programação distribuídas no mundo. Você aprenderá o Agile por meio de uma abordagem de "aprender fazendo" na qual utiliza as mesmas ferramentas e técnicas que os profissionais, como desenvolvimento orientado a testes (TDD), design orientado a comportamento, integração contínua e implantação contínua na nuvem pública.

  • Comprimento Médio: 4-9 semanas por curso
  • Esforço: 12 a 13 horas por semana, por curso
  • Número de cursos: 2 cursos em programa
  • Assunto: Ciência da Computação
  • Instituição: Berkeley
  • Língua inglesa
  • Transcrições de vídeo: inglês
  • Preço (USD): US $ 49-300 por curso

Perspectiva de trabalho

  • O salário médio para desenvolvedores web de pilha completa é de US $ 105.000 nos EUA, e o salário médio para desenvolvedores de Ruby é de US $ 95.000. (Resultados da pesquisa de desenvolvedores StackOverflow de 2016)
  • Nuvem e computação distribuída é a melhor habilidade no nível 1 (agora há 2 anos) de acordo com as Melhores Competências Globais do LinkedIn de 2016. (LinkedIn)
  • O programa ensina o Agile no contexto do desenvolvimento de serviços baseados na Web. O Bureau of Labor Statistics projeta cerca de 27% de crescimento do emprego para desenvolvedores da web até 2024.

O que você aprenderá

  • Como aplicar técnicas fundamentais de programação Ruby on Rails ao design, desenvolvimento, teste e implantação em nuvem pública de um aplicativo Software como Serviço (SaaS).
  • Como os recursos modernos da linguagem de programação no Ruby on Rails podem melhorar a produtividade e a manutenção de códigos por meio de técnicas como o Behavior Driven Design e o Test-Driven Development.
  • Como praticar a implantação de aplicativos para usuários reais, incluindo como monitorar o desempenho, identificar e corrigir problemas de desempenho comuns e evitar comprometer os dados do cliente.
  • Como aplicar técnicas ágeis para aprimorar e refatorar o código legado para se tornar um verdadeiro desenvolvedor de Ruby on Rails.
  • Como usar JavaScript para aprimorar aplicativos.
  • Como criar aplicativos mais sofisticados adicionando relacionamentos entre modelos na estrutura do Ruby on Rails.

Cursos no Programa de Certificação Profissional

  • Desenvolvimento ágil usando Ruby on Rails - Noções básicas
  • Desenvolvimento Agile Usando Ruby on Rails - Advanced
Última actualização Mar. 2020

Sobre a instituição de ensino

Founded by Harvard University and MIT in 2012, edX is an online learning destination and MOOC provider, offering high-quality courses from the world’s best universities and institutions to learners ev ... Leia mais

Founded by Harvard University and MIT in 2012, edX is an online learning destination and MOOC provider, offering high-quality courses from the world’s best universities and institutions to learners everywhere. With more than 90 global partners, we are proud to count the world’s leading universities, nonprofits, and institutions as our members. EdX university members top the QS World University Rankings® with our founders receiving the top honors, and edX partner institutions ranking highly on the full list. Ler Menos