20ª Jornada de Cursos - Java Básico

14 Jan 2013 09h - 25 Jan 2013 13h Ludo Cursos

O ORGANIZADOR DESSE EVENTO FOI
organizacao

Ludo Cursos

Oferecemos cursos de Extensão e Qualificação com o melhor custo x benefício do mercado, sempre com foco na interação em sala de aula, promovendo ótimos momentos para troca de experiência e conhecimentos.

Carga horária: 40h

Pré-Requisitos: Lógica de Programação

Datas: 14/jan a 18/jan e 21/jan a 25/jan (segunda à sexta)

Horário:  8h às 12h

Valor: 400,00*

          * Desconto de 20% para pagamentos à vista até dia 15/12/12

Público Alvo: Este curso é destinado a desenvolvedores iniciantes que possuam conhecimento de de programação e que desejam ampliar seus conhecimentos em uma nova linguagem orientada a objetos.

Objetivo: Capacitar os alunos na linguagem de programação Java e no paradigma de Orientação a Objetos. O curso proporciona a oportunidade de conhecer uma das linguagens de programação mais utilizadas do mundo, além de garantir o aprendizado de um poderoso paradigma de programação.

Instrutor: Flávio Juvenal da Silva Junior

Curriculo: Recém-formado em Ciência da Computação pelo CIn - UFPE. Já trabalhou como instrutor e monitor de Java Básico em outras edições do curso. Participou da empresa júnior CITi como gerente de projeto e estagiou como desenvolvedor web na Codemedia no antigo projeto SeuTicket, atual Eventick. Co-fundador do projeto CATS, cujo foco era divulgar informações sociais sobre eventos através da web e das plataformas mobile. Recentemente, trabalhou como Desenvolvedor Web na startup Dr. Busca. Conseguiu resultados expressivos em competições e eventos de empreendedorismo e desenvolvimento, como Prêmio Santander de Empreendedorismo 2010, 1º Startup Weekend São Paulo e Campus Party 2011.

Ementa:

1. INTRODUÇÃO

a. História

b. Visão geral da plataforma Java

c. Conhecendo e configurando o Eclipse

 

2. SINTAXE BÁSICA DA LINGUAGEM

a. Identificadores e tipos primitivos

b. Operadores

c. Conversão de tipos

d. Estruturas de controle [1]

e. if-else

f. switch

 

3. CLASSES, OBJETOS, ATRIBUTOS E MÉTODOS

a. Definição de classes, objetos, métodos e atributos

b. Modificadores de atributos e métodos

 

4. TIPOS DE REFERÊNCIA, STRINGS E ARRAYS

a. Referências

b. Manipulação de Strings

c. Manipulação de tipos Enumerados

d. Manipulação de Arrays

e. Estruturas de controle

f. while

g. for

h. foreach

i. Recursão

 

5. HERANÇA POLIMORFISMO E LIGAÇÃO DINÂMICA

a. Herança

b. Polimorfismo (Overloading e Override de métodos)

c. Ligação Dinâmica (DynamicBiding)

6. CLASSES ABSTRATAS E INTERFACES

a. Classes Abstratas x Interfaces

b. instanceof

 

7. TRATAMENTO DE EXCEÇÕES

a. Conceitos básicos sobre tratamento de erros

b. Tipos de Exceções

c. Usando Exceções

 

8. PACOTES, TIPOS GENÉRICOS E CLASSES WAPPERS

a. Conceito sobre modularização

b. Uso de pacotes

c. Conceitos básicos sobre Tipos Genéricos (Generics)

d. Classes Wrappers

e. Conceito de Unbox e Outbox em Java

f. Arquivos

Outros Cursos: http://citi.org.br/jornada/

LOCAL

Ludo Cursos

Ludo Cursos - Rua Guilherme Pinto, Recife - Pernambuco, República Federativa do Brasil
Recife, Pernambuco

Comentários