AulaPro utiliza cookies para proporcionar uma melhor experiência aos seus usuários. Você pode obter mais informações clique aqui, ou simplesmente clique em "Aceito" ou fora deste aviso para continuar navegando.
programa virtual de:edX |
Aprenda os fundamentos básicos da linguagem de programação Java.
Aprenda os conceitos básicos de programação e algoritmos orientados a objetos.
Aprenda a criar e usar exceções, estruturas de dados, recursão e interfaces gráficas de usuário (GUIs).
5 meses. 5 - 6 horas por semana sugeridas.
3 cursos virtuais em soft skills
“Introdução à Programação Orientada a Objetos com Java” é uma série de cursos construídos na versão on-line para crédito do Georgia Tech CS1331: Introdução à Programação Orientada a Objetos (OOP).
Este curso começa com uma introdução à linguagem de programação Java.
Fornece um breve histórico do Java e apresenta o básico do que o distingue das linguagens de programação (procedural e orientada a objetos) que existiam no momento de sua criação.
Os alunos aprenderão o básico da sintaxe Java e explorarão a escrita de programas interativos que incorporam conceitos e construções como: tipos de dados primitivos, classes, operações aritméticas, condicionais, loops, arrays, entrada e saída do console, métodos e reutilização.
Após esta introdução, os alunos começarão a aprender sobre programação orientada a objetos de forma prática.
Eles escreverão suas próprias classes personalizadas que representam objetos e conceitos do mundo real e aprenderão a organizar diferentes classes (internas e personalizadas) em uma solução de programação.
Os alunos então expandirão sua compreensão de reutilização com uma introdução à herança e explorarão tópicos como relacionamentos pai-filho (ou subclasse-superclasse), classes abstratas e UML.
Em seguida, os alunos aprenderão sobre interfaces e polimorfismo.
Entrelaçada a essa discussão está uma minilição sobre os tipos de algoritmos que são frequentemente usados para processar dados em programas e como eles podem ser usados em um contexto de programação orientada a objetos.
Os alunos também aprenderão os fundamentos da avaliação de algoritmos baseados no conceito de complexidade em tempo de execução.
Tal habilidade pode, em última análise, torná-los melhores programadores.
Nessa linha, os alunos melhorarão sua abordagem para lidar com erros de tempo de execução aprendendo sobre exceções.
Eles aplicarão a compilação em vários contextos, incluindo entrada e saída de arquivo.
A série de cursos conclui apresentando os fundamentos de alguns tópicos avançados, a saber: estruturas de dados (principalmente listas), recursão, interfaces gráficas de usuário (GUIs) com JavaFX, classes internas anônimas e expressões lambda.
Esteja você procurando acelerar sua carreira, obter um diploma ou aprender algo por motivos pessoais, a edX tem os cursos certos para você.
Impulsione sua carreira com programas de crédito apoiados por faculdades e certificados verificados.
Estude e demonstre conhecimento em seu horário de estudo preferido.
Experimente os cursos antes de pagar.
Aprenda ao lado de parceiros universitários e colegas de todo o mundo.
Professores e instrutores especializados em GTx comprometidos com a educação virtual de alta qualidade.
Olá, como posso ajudá-lo? Você está interessado em um curso? Sobre que assunto?
AulaPro utiliza cookies para proporcionar uma melhor experiência aos seus usuários. Você pode obter mais informações clique aqui, ou simplesmente clique em "Aceito" ou fora deste aviso para continuar navegando.
Adicione uma avaliação