Certificado de Programa Profissional em Introdução à Programação Java (Universidad Carlos III de Madrid)

edX

Descrição do Programa

Leia a descrição oficial

Certificado de Programa Profissional em Introdução à Programação Java (Universidad Carlos III de Madrid)

edX

Visão geral

O conhecimento de programação não é útil apenas para programar os dispositivos atuais, como computadores e smartphones, mas também abre as portas para a valiosa habilidade do pensamento computacional, ou seja, a aplicação de técnicas de computação aos processos cotidianos.

Neste programa de certificação profissional, você aprenderá como escrever código em Java, entender os conceitos básicos da POO e como usar técnicas de engenharia de software.

O programa começará com a introdução de conceitos fundamentais de programação, como abstração funcional, paradigma OOP e APIs. Em seguida, nos concentraremos em como escrever "bons" programas, nos quais "bom" deve ser entendido sob várias perspectivas: correção, eficiência, técnicas de engenharia de software e ética. Por fim, você aprenderá sobre estruturas de dados fundamentais, como sequências e algoritmos, como pesquisa e classificação.

Perspectiva de trabalho

  • As habilidades relacionadas à programação estão entre as mais exigidas pelo mercado de trabalho (fonte: LinkedIn Top Skills, que pode fazer com que você seja contratado em 2017)
  • O Java está entre as três principais linguagens de programação mais populares (fonte: Resultados da pesquisa sobre o desenvolvedor do Stack Overflow 2017)
  • Os desenvolvedores de Java estão entre as principais tecnologias pagantes nos EUA, com US $ 96.000 por ano (fonte: Stack Survey Developer Survey Results 2017)

O que você aprenderá:

  • Desenvolver programas simples em Java usando condicionais, loops e recursão
  • Entender mecanismos básicos do paradigma OOP, bem como usar a API de algumas das classes Java mais comuns
  • Detectar e corrigir erros comuns de programação no tempo de compilação e tempo de execução
  • Compare a eficiência dos programas em termos de recursos usados
  • Modelar programas simples usando técnicas básicas de engenharia de software
  • Desenvolver e usar estruturas básicas de dados, incluindo listas, pilhas, filas e árvores
  • Desenvolver e usar estruturas de dados lineares e não lineares e implementar algoritmos para busca e classificação eficientes de dados
Esta escola oferece programas em:
  • Inglês
edX

Última actualização June 2, 2018
Duração e Preço
Este curso é Online
Start Date
Data inicial
Set. 2019
Duration
Duração
15 semanas
Price
Preço
268 USD
Information
Deadline
Locations
Estados Unidos da América - Cambridge, Massachusetts
Data inicial : Set. 2019
Prazo de inscrição Contactar Escola
Data de conclusão Contactar Escola
Dates
Set. 2019
Estados Unidos da América - Cambridge, Massachusetts
Prazo de inscrição Contactar Escola
Data de conclusão Contactar Escola