O intuito do curso é criar todo o raciocínio lógico de programação no paradigma mais usado pelo mercado de trabalho: Orientação a Objetos.
Introduz a linguagem Java apresentando e ensinando suas vantagens, boas práticas e convenções de código.
O material foi elaborado utilizando uma didática arrojada e eficiente, de forma bem organizada, para que você tenha o maior aproveitamento possível de todo conteúdo do curso.
A vantagem deste curso é que o conteúdo foi preparado com uma linguagem mais clara e direta, fazendo com que o aluno aprenda com facilidade e tenha um melhor aproveitamento.
CONTEÚDO PROGRAMÁTICO:
Classes e Objetos:
- Introdução
- Classes e Objetos
- Tipos Primitivos
- Tipo Classe
- Tipo String
- Atributos
- Métodos
- Conclusão
Java:
- Introdução
- JRE e JDK
Instalando o Java no Windows:
- Manual de instalação do Java no Windows.
Instalando o Java no Linux:
- Manual de instalação do Java para o Linux.
Instalando o Java no MAC OS:
- Manual de instalação do Java no MAC OS
Olá Mundo:
- IDE
- Olá Mundo!
- Classes em Java
- Objetos em Java
- Conclusão
Modificadores:
- Pacotes
- Modificadores de Acesso
- Acesso à Classe
- Acesso a membro
- Membro estático
- Conclusão
Herança:
- É-UM
- Herança no Java
- Polimorfismo
- Métodos Subscritos
- Métodos Subscritos no Java
- Métodos Sobrecarregados
- Métodos Sobrecarregados no Java
- Object
- Conclusão
Códigos Fontes
Associação:
- TEM-UM
- Agregação
- Composição
- Conclusão
Operadores e Atribuições:
- Introdução
- Operadores de Atribuição
- Operadores Aritméticos
- Operador de concatenação de Strings
- Operadores de Comparação
- Operadores de Igualdade
- Negação
- Operadores lógicos
- Conclusão
Estruturas:
- Ramificação if-else
- Usando loops while
- Usando loops for
- Conclusão
Biblioteca Nativa:
- Introdução
- Classe System
- Classe String
- Classes Primitivas
- Conclusão
Exercícios Práticos:
- Introdução
- Exercícios Práticos
Outros Conceitos:
- Introdução
- Métodos abstratos
- Encapsulamento
- Interface
- Exceções
Manipulando Classes e Objetos:
- Introdução
- Escopo, Entrada e Saída dos Métodos
- Escopo das Classes
Curso elaborado e mantido pelo instrutor: Bruno Nardini. Fundador da Nardini Academy (www.nardiniacademy.com), pós Graduado em Gerenciamento de Projetos, Bacharel em Ciência da Computação, certificado em ITIL, CobiT, Lean Kaban e Scrum Master. Participa de projetos e comunidades de software livre, ministra palestras e cursos. Experiência em mais de 15 anos em desenvolvimento de sistemas e softwares.