Este curso possui o objetivo de ensinar os conceitos básicos de Lógica e a linguagem de programação Java. Aqui encontramos todos os arquivos que são mostrados durante o curso, espero que possa ser de muito proveito e como diria Aristóteles: “A lógica não é ciência e sim um instrumento para o correto pensar“:
Aplicando Lógica Orientada a Objetos em Java (3ª Edição) da Lógica à Certificação, lançamento da Editora Visual Books – É muito difícil um autor não realizar mudanças em um livro, ainda mais quando tem a oportunidade de lançar uma nova edição. Faltava nas edições anteriores falar sobre Threads, Collections e I/O o problema é que são considerados assuntos problemáticos, porém consegui o auxiliar ideal Visualg um editor e executor de algoritmos em português e creio que consigo levar qualquer iniciante a aprender e a desenvolver bem com a linguagem Java, inclusive em tornar o sonho com a Certificação uma realidade. Referência. |
Resumos
* Use o XMind para abrir.
Slides
- 01. Conceitos Básicos
- 02. Palavras-chaves
- 03. Orientação a Objetos (parte 1 – Princípios)
- 04. Partes de uma classe
- 05. Orientação a Objetos (parte 2 – UML)
- 06. Classe String, StringBuffer e StringBuilder
- 07. Classes Gráficas (Swing)
- 08. Classe Math e Random
- 09. Thread
- 10. Comandos de Proteção, Asssert e Date
- 11. Collections
- 12. I/O
- 13. JDBC
Apostilas
Necessários durante o Curso
Exemplos do Curso
- Dia 01 – Conceitos iniciais e Hello World
- Dia 02 – Tipos Primitivos, Ideia de Objetos, Escapando da Main e Scanner
- Dia 03 – OO Princípios e Modelo de Classes
- Dia 04 – Prática de OO, comandos de decisão e repetição
- Dia 05 – Java 2D
- Dia 06 – Array, String, StringBuilder, StringBuffer e Object
- Dia 07 – Polimorfismo e modificadores final e static
- Dia 08 – Layouts de Janelas e Eventos
- Dia 09 – Xadrez, Math e Karel
- Dia 10 – Arrays Bidimensionais
- Dia 11 – Comando de Proteção e Threads
- Dia 12 – Collections e Java 5.0
- Dia 13 – java.io (parte 1)
- Dia 14 – java.io (parte 2)
- Dia 15 – Básico de JDBC
- Dia 16 – JDBC (Sistema CDs – Parte 1)
- Dia 17 – JDBC (Sistema CDs – Parte 2)
Projetos para Realizar
- 01. Robot – Faça os “passos lógicos” para o Robot atravessar o labirinto
- 02. Transcrever para Java
- 03. Música para o exercício de Comandos
- 04. Levantamento para o exercício de Orientação a Objetos
- 05. Peças para o jogo de Xadrez
- 06. Projeto Crescendo Letras
- 07. Início da Janela do Projeto Tali
- 08. Arquivos para o projeto Vinho
Questionários
Outros Exemplos de Auxílio
- Documento para padronização de codificação Java
- Cartão de Referência – Java SE 1.4
- Cartão de Referência – Java SE 5.0
- Aprofunde seu conhecimento em POO
- POO aplicado a Java
- Sobre os 23 Design Patterns do GoF
- Vários exemplos de Java: Swing, Thread, RMI, Rede e Collections
- Paint – Exemplo de desenho na tela
- Rorschach – Desenho com Java 2D para aplicar o Teste de Rorschach e salvar a imagem
- Jogo da Forca – Dica: Use para auxiliar o Projeto Xadrez
- Corrida de Ratos – Joguinho interessante com Threads
- Vida Artificial – Que tal criar algumas amebas?
- Kaleidoscópio – Lembra desse brinquedo? Agora você pode ver a magia com suas imagens
- Dominó – Não está completo, mas é um excelente projeto para entender Rede com Sockets em Java
- Exemplo de Pacote
- Exemplos de Layout da Swing
- Exemplos de Collections (List e Set) e Map
Vídeos Básicos
Videos no YouTube
- Aula 01 – Criar o método main
- Aula 02 – Passar argumentos
- Aula 03 – Verificar a passagem de argumentos
- Aula 04 – Escapar do método main
- Aula 05 – Usar a classe java.util.Scanner
- Aula 06 – Métodos GET/SET
- Aula 07 – Classes Abstratas
- Aula 08 – Interfaces
- Aula 09 – Classe Object
- Aula 10 – Comando de Decisão IF
- Aula 11 – Comando de Decisão SWITCH
- Aula 12 – Comando de Repetição WHILE
- Aula 13 – Comando de Repetição DO
- Aula 14 – Comando de Repetição FOR
- Aula 15 – O que são erros?
- Aula 16 – Comando de Proteção TRY (Parte 1)
- Aula 17 – Comando de Proteção TRY (Parte 2)
- Aula 18 – Pacote Swing – Montagem Básica
- Aula 19 – Pacote Swing – Layouts
- Aula 20 – Arrays
- Aula 21 – Java 2D
- Aula 22 – Java 2D e Math.random()
- Aula 23 – Eventos de Janela
- Aula 24 – Objetos Anônimos
- Aula 25 – Threads
- Aula 26 – Movimento
- Aula 27 – E, Ou e Ou Exclusivo Binários
- Aula 28 – Coleções
- Aula 29 – Coleções – ArrayList
- Aula 30 – Coleções – LinkedList
- Aula 31 – Coleções – Conjuntos
- Aula 32 – Coleções – Conjuntos 2
7,806 total views, 3 views today