Conteúdo
Curso de 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.
Por que é que a programação Java é tão essencial? Porque ela é a espinha dorsal de inúmeras aplicações e sistemas que utilizamos diariamente, desde aplicações móveis até sistemas empresariais críticos. A procura por profissionais com habilidades em Java é alta, tornando-a uma das carreiras mais promissoras no mercado de tecnologia.
Na Tokio School, não ensinamos apenas a sintaxe Java, mas também te preparamos para enfrentar os desafios do mundo real. Através de projetos práticos e orientados para o mercado, irás adquirir as competências necessárias para desenvolver software de alta qualidade.
Se sonhas em ter uma carreira na tecnologia, o nosso Curso de Java é o primeiro passo para tornar esse sonho realidade.
Programa do Curso de Java:
O que vais aprender?
Neste curso de Java, 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: Iniciação ao Java.
Introdução ao Java
Para teres uma boa base, faremos uma introdução à plataforma e à linguagem de programação que vamos aprender neste curso de formação em Java.
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: 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: 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: 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: 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.
Especialização:
Back-End: Framework Spring
O que vais aprender com Framework Spring?
Com esta especialização em Back-End developer: Framework Spring aprenderás a lidar com os possíveis problemas que possam surgir na integração de elementos num ambiente web ou aplicação para telemóvel, por exemplo, e a definir todas as soluções necessárias para que o utilizador final não tenha nenhum problema na sua utilização. Conhecerás em primeira mão todos os benefícios de utilizar Spring Framework e Spring Boot para criar aplicações web de forma rápida, produtiva, robusta, ordenada e escalável, integrando-as com várias bibliotecas que aumentam as suas capacidades de forma simples. Converte-te num profissional de programação backend com este curso!
Programa:
Módulo 1 Criar uma app web
Módulo 2 Enriquecer a nossa app web
Projeto Final
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”.