Portal GSTI
Portal GSTI

PublicarCadastre-seLogin
Menu
CURSO

Curso Java gratuito com certificado - Loiane Groner

Sobre o curso
5,00

Curso de Java Básico (Java SE) - Loiane Training. Carga horária: 31 horas. O curso é gratuito, com direito a certificado (veja como obter o certificado em "mais informações").
  • Data de publicação: 31/01/2017
  • Idioma: Português (Brasil)
  • Plataforma: Youtube
Ver curso

Ementa do Curso

  • 01 - Introdução

    #01 – Introdução e Dicas para quem está começando

    #02 – Instalando o Java no Windows

    #02: Instalando o Java no Windows

    #03 – Instalando o Java no Ubuntu – Linux

    #04 – Instalando o Java no Mac OS

  • 2- Começando com Java

    #05 – Primeiro Programa em Java - Correção Exercícios

    #06 – Passando argumentos para o programa

    #07 – Entendendo os Erros

    #08 – Instalando uma IDE (Eclipse e Netbeans)

    #09 – Introdução a Classes e Objetos

  • 3- Programação Básica

    #10 – Introdução a Variáveis

    #11 – Tipos Primitivos

    #12 – Lendo dados usando a classe Scanner

    #13 – Operadores

  • 4- Controles, decisões e loops

    #14 – Controle de Decisão: IF – ELSE

    #15 – Controle de Decisão com Múltipla Escolha: SWITCH

    #16 – Loops – WHILE e DO WHILE

    #17 – Loops – FOR

    #18 – Comandos BREAK e CONTINUE

  • 5 - Vetores e Matrizes

    #19 – Vetores (Arrays)

    #20 – Matrizes (Arrays multi-dimensionais)

  • 6 - For each e debug de aplicações Java

    #21 – For Each

    #22 – Como usar o Debug no Eclipse

    #23 – Como usar o Debug no Netbeans

  • 07 - Orientação a objetos e Java

    #24: Conceitos classe, objetos, atributos

    #25: Classes e métodos simples

    #26: Classes e métodos com retorno

    #27: Classes e métodos com parâmetros

    #28: Pacotes (packages) e import

    #29: Construtores e Código de inicialização

    #30: Palavra chave this

    #31: Modificadores private e public

    #32: Encapsulamento: métodos getters e setters

    #33: Sobrecarga de métodos e construtores (overload)

    #34: Variáveis e métodos estáticos (modificador static)

    #35: Recursividade

    #36: Relacionamento tem um

  • 8 - OO: Herança, interfaces e polimorfismo

    #37: Herança

    #38: Herança: palavra chave super

    #39: Herança: modificadores de acesso + protected

    #40: Herança e Polimorfismo: sobrecarga de métodos

    #41: Herança: classes abstratas

    #42: Palavra chave final

    #43: Classe Object

    #44: Interfaces

    #45: Interfaces e Herança: casting e instaceof

    #46: Interface e herança

  • 09 - Tratamento de erros e exceções

    #47: Exceptions: try, catch

    #48: Exceptions: multiplos catch

    #49: Exceptions: finally

    #50: Exceptions: stacktrace e throws

    #51: Exceptions: tipos de erros no Java

    #52: Exceptions: criando sua própria exceção

  • 10 - Enumeradores (Enum)

    #53: Enumeradores (Enum)

    #54: Enumeradores como classe (construtor e métodos)

    #55: Enum: métodos value e valueOf

    #56: Enum: métodos abstratos

  • 11- Mais elementos básicos da linguagem Java

    #57: Wrappers: classes de tipos primitivos

    #58: Autoboxing e Unboxing

    #59: Importação estática (static import)

    #60: Escopo de Variáveis

    #61: Passagem de parâmetros por valor e por referência

    #62: Varargs

    #63: printf

    #64: Classes aninhadas: internas, locais e anônimas

    #65: Annotations (Anotações)

    #66: Garbage Collector (Coletor de Lixo)

  • 12 - Programação multi-tarefas threads

    #67: Criando Threads + métodos start, run e sleep

    #68: Threads: Interface Runnable

    #69: Criando várias Threads + métodos isAlive e join

    #70: Threads: Definindo prioridades

    #71: Threads: métodos e blocos sincronizados (synchronized)

    #72: Threads: notify, wait e notifyAll

    #73: Threads: resume, suspend e stop

    #74: Threads: deadlocks

  • 13 - Trabalhando com strings

Mais informações

Este curso foi sugerido pelo membro da Rede GSTI @André Meira

Sobre o Certificado

  • Para receber o certificado, é preciso se cadastrar (gratuitamente) no site Loiane Training. Ao final do curso, um botão de “concluir curso” estará disponível na seção das aulas e o certificado será gerado automaticamente.

Quais são as exigências?

  • Este curso aborda tanto a parte de lógica de programação no primeiro módulo quanto a plataforma e linguagem java. Então não é necessário saber programar para iniciar esse curso, embora caso você saiba lógica de programação já ajuda bastante.

Tópicos de aprendizagem

  • Lógica de programação básica
  • Orientação a Objetos
  • Tratamento de Erros
  • Classes utilitárias que todo desenvolvedor deve saber usar
  • Leitura e criação de arquivos
  • Collections (Estruturas de dados do Java)
  • Interface gráfica com Swing e JavaFX
  • Acesso ao banco de dados
  • Classes utilitárias que todo desenvolvedor deve saber usar
  • Collections e Generics (Estruturas de dados do Java)
  • I/O: Leitura e escrita de arquivos

Qual é o público alvo?

Observação(ões

Este curso disponibiliza também:

  • Fórum de dúvidas
  • Exercícios
  • Atividades Propostas
  • Interação com outros alunos do curso
Ver curso
foto de Loiane Groner - LoianeTraining
Loiane Groner - LoianeTraining
Instrutora de cursos online com mais de 2 milhões de visualizações no YouTube. Ama Java e JavaScript / HTML5. Desenvolvedora Full Stack no Citi. Autora de Artigos técnicos (loiane.com) e cursos em vídeo (loiane.training)

Qual a sua avaliação para este hangout?

foto de


AVALIAÇÕES