Read the Official Description

Aprenda os conceitos essenciais da ciência da computação para projetar softwares eficientes e de alta qualidade.

Obtenha o conhecimento sistemático necessário para ser um desenvolvedor de software.

Neste programa de certificação profissional, você aprenderá conceitos essenciais de ciência da computação para desenvolvimento de software, desde os fundamentos da programação orientada a objetos até o uso de algoritmos eficientes para projetar software de alta qualidade.

Este programa começa com os conceitos básicos de Java, uma das linguagens de programação mais utilizadas na indústria, e avança nas melhores práticas de desenvolvimento de software moderno para desenvolver algoritmos eficientes usando estruturas de dados sofisticadas para tarefas computacionais complexas. Por fim, você desenvolverá aplicativos da Web interativos e orientados a dados usando JavaScript.

Este programa lhe dará uma compreensão completa dos princípios fundamentais do desenvolvimento profissional de software.

Perspectiva de trabalho

  • Desenvolvedor de Software e Desenvolvedor Web são dois dos três melhores empregos em tecnologia, com salários médios de mais de US $ 95.000 (Fonte: US News
  • Aproximadamente 1,3 milhão de novos empregos de desenvolvedores de software serão criados até 2024, e o emprego de desenvolvedores de software crescerá 17% de 2014 a 2024, muito mais rápido que a média de todas as ocupações (fonte: Bureau of Labor Statistics)
  • Java e JavaScript são as duas principais linguagens de programação mencionadas nos anúncios de emprego, com quase 15.000 listagens de empregos mencionando-as a cada mês (fonte: Gooroo)
  • As perspectivas de carreira incluem carreiras de desenvolvimento de aplicativos móveis / web, ciência de dados, mídia social e sistemas e infra-estrutura básica

O que você aprenderá

  • Como projetar, desenvolver e testar grandes aplicativos de software usando a linguagem de programação Java
  • Ambientes de desenvolvimento, ferramentas e frameworks para desenvolvimento moderno de software Java
  • Como selecionar, aplicar e analisar as representações de dados mais apropriadas em seu código
  • Como aplicar princípios de programação orientados a objetos para desenvolver um software de alta qualidade que seja fácil de ler, entender e modificar
  • Pensamento algorítmico e técnicas de resolução de problemas
  • Como criar aplicativos da Web dinâmicos e interativos usando ferramentas e estruturas JavaScript

Saiba mais sobre os programas de certificados profissionais

Criadas por empresas líderes e universidades de ponta, os programas de Certificação Profissional são uma série de cursos sob demanda projetados para desenvolver as habilidades críticas necessárias para os principais cargos atuais.

Cursos neste Programa

  • Fundamentos de desenvolvimento de software
  • Estruturas de Dados e Design de Software
  • Projeto e Análise de Algoritmos
  • Programação para a Web com JavaScript

Outras informações

  • Comprimento Médio: 4 semanas por curso
  • Esforço: 6-10 horas por semana, por curso
  • Número de cursos: 4 cursos em programa
  • Assunto: Engenharia, Ciência da Computação
  • Instituição: University of Pennsylvania
  • Idiomas: Inglês
  • Transcrições de vídeo: inglês
  • Preço (USD): US $ 149 por curso
Program taught in:
Inglês
edX

See 150 more programs offered by edX »

Last updated March 3, 2019
Este curso é Online
Start Date
Set. 2019
Duration
16 semanas
Part-time
Full-time
Price
447 USD
US $ 149 por curso
Deadline
By locations
By date
Start Date
Set. 2019
End Date
Application deadline

Set. 2019