Cursos

Java Intermédio

course

Java Intermédio

Então já dominas o básico do Java e queres aprofundar as tuas competências? Isso é ótimo! Este curso dar-te-á conhecimentos que podes usar para desenvolver aplicações móveis, aplicações web, aplicações de desktop, jogos e muito mais. Aprenderás como desenvolver programas Java mais avançados e poderosos. Este curso é o seguimento perfeito do nosso curso de Introdução ao Java. Sugerimos que dês uma vista de olhos rápida ao resumo desse curso para te certificares de que te sentes confortável com esses conceitos. Se sim, então mergulha no Java Intermédio!

Angular hero

O que vais aprender

Princípios de programação orientada a objetos
Incorpora princípios de programação orientada a objetos para reduzir a complexidade nos teus programas e torná-los reutilizáveis.
Métodos
Escreve uma vez, usa muitas! Define e usa métodos para tornar o teu código modular e legível
Encapsulamento
Oculta e protege os teus dados com encapsulamento
Classes
Usa classes como modelos (ou templates) para criar objetos de programação. Usa o princípio da herança para criar novas classes que são construídas sobre classes existentes.
Interfaces
Usa interfaces para definir comportamentos e adicionar flexibilidade e reutilização para componentes de software
Exceções
Antecipa, minimiza e gere problemas e erros no teu programa transformando-os em exceções
Threads
Aumenta a eficiência do teu programa fazendo várias coisas ao mesmo tempo/multitarefa com Java threads.
ArrayList
Armazena e manipula grupos de objetos com ArrayList
HashMap
Usa HashMap para definir ligações/relações/pares entre dados e otimizar a pesquisa e manipulação de dados
Classe Scanner
Cria programas que fazem interface com ficheiros e utilizadores para receber/enviar dados com a classe Scanner.
illustration

O que vais aprender

blog
FOLHA DE RESUMO: Como Inicializar Arrays Em Java
Os arrays são melhor compreendidos em Java como estruturas de dados que armazenam uma coleção sequencial de tamanho fixo de elementos do mesmo tipo. Por outras palavras, os arrays são usados para armazenar uma coleção de dados, mas também podes pensar num array como uma coleção de variáveis do mesmo tipo. Então como inicializas arrays em Java para tirares o máximo partido da linguagem? Este guia oferece instruções passo a passo sobre como usar este tipo particular de objeto Java.
Continua a ler no nosso blogue
blog
O que é Groovy?
Algumas das linguagens de programação mais populares disponíveis para engenheiros de software hoje em dia não começaram assim. Talvez os exemplos mais notáveis deste fenómeno sejam Python e Ruby, que são ambas sintaxes que ganharam seguidores massivos em todo o mundo entre programadores ao longo das últimas décadas e permanecem em uso generalizado hoje. Muitas vezes, à medida que a tecnologia evolui, linguagens de nicho que pareciam anteriormente limitadas nas suas capacidades tornam-se cada vez mais populares à medida que os programadores encontram novas aplicações para elas em sectores emergentes, como ciência de dados ou aprendizagem automática.
Continuar a ler no nosso blogue
blog
3 Linguagens que Deves Conhecer para te Tornares um Programador Android
Embora a Apple muitas vezes receba muito do hype e glamour nos Estados Unidos e noutras economias ocidentais, os dispositivos Android permanecem muito mais prevalecentes e populares em todo o mundo. Da Samsung à LG, da Huawei à Google, há uma série de empresas a criar dispositivos alimentados por Android que só prosperam graças às capacidades e possibilidades dos sistemas operativos Android. Isto também significa que, devido à importância de boas opções de SO Android, os programadores Android continuam a estar em procura significativa em todo o mundo.
Continuar a ler no nosso blogue