Cursos

Java Intermediário

course

Java Intermediário

Então você dominou os conceitos básicos de Java e quer aprofundar suas habilidades? Isso é ótimo! Este curso lhe fornecerá conhecimentos que você pode usar para desenvolver aplicativos móveis, aplicativos web, aplicativos para desktop, jogos e muito mais. Você aprenderá a desenvolver programas Java mais avançados e poderosos. Este curso é o seguimento perfeito para o nosso curso de Introdução ao Java. Sugerimos que você dê uma olhada rápida no conteúdo daquele curso para se certificar de que está confortável com esses conceitos. Se estiver, então mergulhe diretamente no Java Intermediário!

Angular hero

O que você vai aprender

Princípios de programação orientada a objetos
Incorpore princípios de programação orientada a objetos para reduzir a complexidade em seus programas e torná-los reutilizáveis.
Métodos
Escreva uma vez, use muitas! Defina e use métodos para tornar seu código modular e legível
Encapsulamento
Oculte e proteja seus dados com encapsulamento
Classes
Use classes como modelos (ou templates) para criar objetos de programação. Utilize o princípio da herança para criar novas classes que são construídas a partir de classes existentes.
Interfaces
Use interfaces para definir comportamentos e adicionar flexibilidade e reutilização para componentes de software
Exceções
Antecipe, minimize e lide com problemas e erros no seu programa, transformando-os em exceções
Threads
Aumente a eficiência do seu programa fazendo várias coisas ao mesmo tempo/multitarefa com threads Java.
ArrayList
Armazene e manipule grupos de objetos com ArrayList
HashMap
Use HashMap para definir conexões/relações/links/pares entre dados e otimizar a pesquisa e manipulação de dados
Classe Scanner
Crie programas que se interfaceiam com arquivos e usuários para receber/entregar dados com a classe Scanner.
illustration

O que você vai aprender

blog
RESUMO: Como inicializar Arrays em Java
Arrays são melhor compreendidos em Java como estruturas de dados que armazenam uma coleção sequencial de elementos do mesmo tipo de tamanho fixo. Dito de outra forma, arrays são usados para armazenar uma coleção de dados, mas você também pode pensar em um array como uma coleção de variáveis do mesmo tipo. Então, como você inicializa arrays em Java para aproveitar ao máximo a linguagem? Este guia oferece instruções passo a passo sobre como usar esse tipo particular de objeto Java.
Continue lendo em nosso blog
blog
O que é Groovy?
Algumas das linguagens de programação mais populares disponíveis para engenheiros de software hoje não começaram dessa forma. Talvez os principais exemplos deste fenômeno sejam Python e Ruby, que são ambas sintaxes que ganharam seguidores massivos em todo o mundo entre programadores nas últimas décadas e continuam em uso generalizado hoje. Frequentemente, à medida que a tecnologia evolui, linguagens de nicho que pareciam anteriormente limitadas em suas habilidades se tornam cada vez mais populares à medida que os desenvolvedores encontram novas aplicações para elas em setores emergentes, como ciência de dados ou aprendizado de máquina.
Continue lendo em nosso blog
blog
3 Linguagens que você deveria saber para se tornar um desenvolvedor Android
Enquanto a Apple muitas vezes recebe grande parte do hype e do glamour nos Estados Unidos e em outras economias ocidentais, os dispositivos Android permanecem muito mais prevalentes e populares em todo o mundo. De Samsung a LG, Huawei a Google, existem uma infinidade de empresas criando dispositivos alimentados por Android que só prosperam graças às capacidades e possibilidades dos sistemas operacionais Android. Isso também significa que, por causa da importância das boas opções de sistema operacional Android, os desenvolvedores Android continuam a ser muito requisitados em todo o mundo.
Continue lendo em nosso blog