Geral
Descrição do programa
Software Engineer domina a lista de empregos top globalmente para pagar, qualidade de vida e oportunidades de progresso. Este programa de Certificado Profissional ensina habilidades de engenharia de software fundamentais usando Ruby on Rails, JavaScript e metodologia Agile, para qualificá-lo para empregos sob demanda com alta remuneração, satisfação e potencial de crescimento.
Você vai aprender a linguagem de programação Ruby e Ruby on Rails mvc web framework de aplicação.
Este programa apresentará o Agile, que é usado por 60-80% de todas as equipes de programação, e pela maioria das equipes de programação distribuídas em todo o mundo. Você aprenderá o Agile através de uma abordagem "aprender fazendo", na qual você usará as mesmas ferramentas e técnicas que profissionais, como desenvolvimento orientado por teste (TDD), design orientado por comportamento, integração contínua e implantação contínua na nuvem pública.
- Duração Média: 4-9 semanas por curso
- Esforço: 12-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): $ 49-300 por curso
Job Outlook
- O salário médio para os desenvolvedores de web full-stack é de US $ 105.000 nos EUA, eo salário médio para os desenvolvedores Ruby é de US $ 95.000. (StackOverflow desenvolvedor levantamento resultados 2016)
- A computação em nuvem e distribuída é a habilidade principal # 1 (atualmente há 2 anos) de acordo com as Top Skills globais do LinkedIn de 2016. (LinkedIn)
- O programa ensina 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 web em 2024.
O que você aprenderá:
- Como aplicar técnicas fundamentais de programação do Ruby on Rails para o design, desenvolvimento, teste e implantação em nuvem pública de um aplicativo Software como um Serviço (SaaS)
- Como os recursos modernos de linguagem de programação no Ruby on Rails podem melhorar a produtividade e a manutenção do código através de técnicas como Behavior Driven Design e Test Driven Development
- Como praticar a implantação de aplicativos para usuários reais, incluindo como monitorar o desempenho, identificar e corrigir problemas comuns de desempenho 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 do Ruby on Rails
- Como usar o JavaScript para aprimorar aplicativos
- Como criar aplicativos mais sofisticados adicionando relacionamentos entre os modelos dentro da estrutura do Ruby on Rails
Cursos no Programa de Certificado Profissional
- Desenvolvimento ágil usando o Ruby on Rails - Noções básicas
- Desenvolvimento Ágil Usando Ruby on Rails - Avançado
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