Curso de Java Intermediário

Melhore seus conhecimentos nesta poderosa linguagem de programação.

Compartilhe:
Curso de Java Intermediário
  • Professor: Loiane Groner
  • Nível do curso: Intermediário

O Java acabou se tornando uma das linguagens de programação mais famosas e utilizadas do mundo inteiro. De uma forma técnica, essa linguagem pode ser definida como uma linguagem orientada a objetos. Uma das principais diferenças dessa linguagem quando comparada com outras no mundo da programação é o fato de que ela precisa ser interpretada por uma máquina virtual.

O Java acabou se tornando uma das linguagens prediletas de desenvolvedores de diferentes áreas também por conta da confiabilidade que o Java garante para os programas produzidos. O processo de compilação elimina uma gama enorme de possíveis problemas e uma checagem dinâmica (realizada em tempo de execução) contorna muitas situações que poderiam gerar erros.

Aprenda mais sobre Java Intermediário neste curso online e gratuito. Não deixe de conferir também o curso de Programação Orientada a Objetos (POO) – Java.

Sobre o curso

Neste curso online e gratuito os estudantes poderão aprender mais sobre as características principais do Java como linguagem de programação. Este é um curso que traz um conteúdo considerado intermediário, portanto é recomendado que os estudantes tenham conhecimento básico do assunto. Dentre os assuntos abordados no curso estão enumeradores (enum), classes wrapper, auto-boxing e auto-unboxing, escopo de variáveis, como funciona a memória do java e coletor de lixo, annotations, classes aninhadas, threads e classes utilitárias (que são muito usadas em projetos do dia a dia do dev Java).

Estrutura do curso

  • Enum: métodos abstratos
  • Exercícios Aula 56: Calculadora com Enum
  • Wrappers: classes de tipos primitivos
  • Autoboxing e Unboxing
  • Importação estática (static import)
  • Escopo de Variáveis
  • Passagem de parâmetros por valor e por referência
  • Varargs
  • printf
  • Classes aninhadas: internas, locais e anônimas
  • Annotations (anotações)
  • Garbage Collector (Coletor de Lixo)
  • Criando Threads + métodos start, run e sleep
  • Threads: Interface Runnable
  • Criando várias Threads + métodos isAlive e join
  • Threads: Definindo prioridades
  • Threads: métodos e blocos sincronizados (synchronized)
  • Threads: notify, wait e notifyAll
  • Threads: resume, suspend e stop
  • Threads: deadlocks
  • Exercícios Aula 74: Semáfaro com Threads
  • String: construtores
  • String: concatenação
  • String: extraindo chars (charAt, getChars, getBytes, toCharArray)
  • String: equalsIgnoreCase, regionMatches, startsWith, endsWith, compareTo
  • String: fazendo buscas (indexOf, lastIndexOf, contains)
  • String: modificando uma String (substring, concat, replace, trim)
  • String: modificando letras maiúsculas/minúsculas (toLowerCase, toUpperCase)
  • String: juntando e separando String (join, split)
  • concatenação com StringBuilder e StringBuffer
  • String Tokenizer
  • Classes utilitárias (introdução)
  • Classe Math
  • Classe Date (Data)
  • Classe Calendar
  • lasse GregorianCalendar
  • Formatando datas com SimpleDateFormat
  • Formatando datas com DateFormat e Locale
  • TimeZone (Fuso Horário)

Aulas:

Curso de Java Intermediário Dê seu voto para Curso de Java Intermediário:
VOTE:
Ruim!Regular!Bom!Muito bom!Ótimo! (1 votos, média: 5,00 de 5)
Loading...