Curso Java gratuito com certificado - Loiane Groner
Sobre o curso
5,00
- Data de publicação: 31/01/2017
- Idioma: Português (Brasil)
- Plataforma: Youtube
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?
- Analistas desenvolvedores / programadores iniciantes, ou qualquer profissional que deseje aprender sobre o tema.
Observação(ões
Este curso disponibiliza também:
- Fórum de dúvidas
- Exercícios
- Atividades Propostas
- Interação com outros alunos do curso
Qual a sua avaliação para este hangout?