| Curso Lógica OO, Modelo de Classes e Java |
O que é?
O curso é voltado para pessoas que desejam entrar no mundo da programação
e que não têm conhecimento nessa área, mas,
certamente, também será muito proveitoso para quem já possui
conhecimentos básicos, principalmente em outras linguagens
não-orientadas a objetos.
Serão abordados assuntos que abrangem desde a Lógica de Programação voltada para Orientação a Objetos até a criação de avançadas interfaces gráficas em linguagem Java, serão 10 dias dias de estudo em aulas totalmente teóricas, é ideal para um aprendizado eficiente. Os exercícios complementares que serão feitos em casa ajudarão a fixar o assunto abordado em cada dia e, em muitos casos, relembram lições passadas
Quando e Onde?
O início do curso, data, local e o Horário, serão divulgados em nossos
boletins.
|
O cronograma proposto é o seguinte: |
||
| Dia | Assunto | Download |
|
Aula 01 |
Lógica
de Programação História do Desenvolvimento Lógico Sobre a Evolução da Lógica Conceito de Sistema Conceito de Variável Palavras-chave e a Fluxogramação Regras de Controle “Métodos”: Novo Nome para Procedimentos e Funções O que é Java? Onde Começar? |
|
|
Aula 02 |
Tradução
do Mundo Real ao Mundo OO O que é o Mundo Real ? Passando do Mundo Linear para o Mundo OO Velocidade do Mundo OO Sobre a Evolução da Lógica – Parte 2 Introdução ao Pensamento Lógico Sistemas no Mundo OO Variáveis no Mundo OO Classes e Objetos Java e o Mundo OO Java e os Locais de Armazenagem Nomes em Java Atributos Explanações sobre alguns Tipos Primitivos Escopo Classe String Wrapper Class Conversão entre os Tipos Primitivos |
|
|
Aula 03 |
Estruturas
de Controle Simplicidade da Linguagem Java Controle de Decisão – Comando If Controle de Repetição – Comando while Proteção de Instruções – Comando try... catch... finally |
|
|
Aula 04 |
Facilidades
em Java O que é ser Fácil ? Janelas de Entrada e Saída de Informação Métodos Facilidades no Controle de Decisão – Comando Switch Facilidades no Controle de Repetição – Comando do... while Mais Facilidades no Controle de Repetição – Comando for |
|
|
Aula 05 |
Utilizações
de Arrays Entendendo o Conceito Aplicando Arrays em Java Arrays com mais de uma Dimensão Arrays de Objetos |
|
|
Aula 06 |
Projetos
Matemáticos Matemática e Lógica Classe Math Números Aleatórios |
|
|
Aula 07 |
Entendendo
o Conceito de OO Como o Usuário Leigo vê o Computador Abstração Encapsulamento Herança Polimorfismo Reuso Java em OO Construtores em Java |
|
|
Aula 08 |
UML
e o Modelo de Classes Histórico O que é UML? Por onde Começar? Representações na UML Conclusão do Projeto de Biologia em Java |
|
|
Aula 09 |
Classes
Gráficas GUI Nasce a Swing Containers Principais Objetos da Swing Cafeteira para iniciantes Entendendo os Eventos Pegando Informações dos Objetos |
|
|
Aula 10 |
Resolvendo
Problemas FlowLayout GridLayout BorderLayout BoxLayout CardLayout GridBagLayout Imagens Gráficas Criando uma Aplicação Robocode (Aprenda Java Brincando) |
|
Quanto custará?
O valor do curso será informado em nossos boletins.
Será emitido certificado?
Sim, como em todos os cursos patrocinados pelo DFJUG neste também,
ao termino do mesmo, será emitido um certificado de frequência,
para os que contarem com presença superior 80% (oitenta por
cento) de todas as
aulas ministradas.
É um curso Hands-On?
Em parte. A proposta deste curso é para um
formato teórico em algumas aulas e prático em outras. É um curso intensivo para
as férias.
![]() |
Fernando Anselmo, Bibliografia |