Programação JAVA: Certificação OCP.
Curso 300h
Programação JAVA: Certificação OCP.
Curso online de programação Java. O Java transformou-se numa das linguagens de programação mais utilizadas no planeta. Neste curso, preparamos-te para que possas fazer a Certificação OCP, que te abrirá muitas portas numa das profissões com melhores saídas profissionais.
O que vais aprender?
Neste curso, vais aprender tudo sobre esta linguagem de programação de código aberto. Desenvolve novas aplicações, cria novas soluções multiplataforma e resolve problemas específicos através das tuas criações em Java. Se optares por este curso, estarás apto para conseguir emprego numa das profissões mais valorizadas: programador/a Java, engenheiro/a de software Java e programador/a de aplicações em ambiente Desktop ou web.
Bloco 1.
Bloco 1: Iniciação ao Java
Introdução ao Java
Para teres uma boa base, faremos uma introdução à plataforma Java e à linguagem de programação que vamos aprender neste curso.
Tipos de dados e operadores
Aqui falamos de variáveis e dos diferentes tipos de dados que podemos usar. Além disso, vais aprender a trabalhar com alguns dos principais operadores e expressões de Java.
Códigos de controlo
O Java é executado do início ao fim, desde a primeira à última linha. Aprende a alterar essa ordem e a gerar interatividade.
Vetores e cadeias de texto
Vamos falar em vetores ou arrays e nas cadeias de texto, alguns dos objetos com mais facilidade de manuseamento em Java.
Bloco 2.
Bloco 2: Introdução à programação orientada a objetos
Introdução à POO
Neste bloco faremos uma introdução à Programação Orientada a Objetos (POO). Classes, atributos e métodos. Vamos aprender a desenhar um problema com POO.
Herança
Vais conhecer as superclasses, as subclasses, as classes abstratas e sobrescrita de métodos.
Uso de interfaces
Desenharemos classes utilizando interfaces com métodos por defeito e privados.
Exceções
Sabes o que são exceções Java? Descobre como podes criá-las e como aplicar tratamentos.
Bloco 3.
Bloco 3: Java avançado I
Classes aninhadas, enumerações e asserções
Vais aprender a aplicar classes aninhadas, enumerações e asserções aos teus projetos.
Coleções e genéricos
Neste bloco também te vamos falar de coleções, listas, sets, queues, mapas e faremos uma introdução aos genéricos.
Lambda
Descobrirás em que consistem as diferentes expressões Lambda e o passo a passo para aplicálas aos teus projetos.
Entradas/saídas, NIO2 e concorrência
Veremos os fundamentos de entrada/saída, o pack NIO2 e o pack java.util.concurrent.
Bloco 4.
Bloco 4: Java avançado II
API e Programação Segura
Veremos diferentes API e os conceitos e as técnicas para a programação segura em Java.
JavaFX
Criação de interfaces gráficas de utilizador com JavaFX, layouts, componentes e eventos, o padrão MVC, concorrência em JavaFX, gráficos 2D e outras ferramentas, e bibliotecas para JavaFX.
Desenvolvimento de projetos
Desenvolvimento e desdobramento de projetos com Maven e outras ferramentas e bibliotecas para o desenvolvimento de aplicações.
Certificação Java 11
Neste bloco final também abordaremos a preparação para o exame de certificação Java SE 11 Programmer I e II.
Projeto final.
Projeto final: cria o teu próprio jogo em Java
Põe à prova o que aprendeste
O teu projeto final será programar um jogo estruturado por níveis em que terás de aplicar todos os conceitos aprendidos no curso.
O nosso conselho: pensa neste projeto como a tua carta de apresentação para conseguires o teu próximo trabalho.
A metodologia de Tokio.
Aulas telepresenciais.
Todos os nossos senseis transmitem as suas aulas em direto. E, se não puderes assistir, não há problema! As aulas ficarão gravadas e disponíveis na plataforma virtual.
Tutorias personalizadas.
Estaremos ao teu lado ao longo de toda a formação. Os nossos assessores pedagógicos vão ajudar-te a alcançar os teus objetivos (organização e motivação para tokiers!).
Docentes especialistas.
Especialistas reais no ativo que trabalharam em diversos tatamis (autênticos senseis!).
Flexibilidade.
Adaptamo-nos a cada aluno, fixando objetivos realistas que se ajustem às suas circunstâncias pessoais e às suas capacidades. O nosso modelo baseia-se numa aprendizagem “feita à medida”.