Curso de Java  7 básico com conteúdo completo na plataforma Java 7, podendo ser ministrado individualmente ou formando um grupo de pessoas, pois eu poderei contratar uma sala equipada com computadores. Segue abaixo a ementa do curso:
  
  * Ao final, o aluno ganhará um certificado em moldura madeira com vidro, caso tenha 75% de frequência e alcançar a média 6 mediante avaliações durante o decorrer do curso. Caso contrário, receber um certificado em papel A4 de participação, somente.
  
  Custo do curso: R$ 350,00 
  
  Capítulo 1: Introdução ao Java Por que Java? Máquina Virtual Java Características do Java Evolução do Java
  
  Capítulo 2: Arrays Inicializando e declarando arrays Arrays multidimensionais Arrays não retangulares Avançando um pouco mais
  
  Capítulo 3: Classes Conceitos POO A classe Encapsulamento Mantendo a privacidade Declarando construtores Anatomia de um arquivo Organizando pacotes e diretórios
  
  Capítulo 4: Herança Por que herança ? O que é herança ? Definindo nível de herança Polimorfismo
  
  Capítulo 5: Criação e visibilidade dos objetos Inicializando a subclasse Criando uma cópia dos construtor Modificador final Entendendo as regras de visibilidade
  
  Capítulo 6: Interfaces e modificador static Modificador static Interfaces Classes abstratas
  
  Capítulo 7: Classes internas Classificar e definir acesso Classes membros Classes anônimas
  
  Capítulo 8: Tratamento de exceções O que é uma exceção ? Instrução finally Exceções verificadas e não verificadas Exceções declaradas em métodos sobreescritos Definindo a pilha de exceções Exceções assíncronas
  
  Capítulo 9: Arquivos E/S Streams E/S Hierarquia de classes E/S Lidando com streams de caracteres Acessando os arquivos de sistema Lendo e gravando objetos
  
  Capítulo 10: Avançando em arquivos E/S Streams orientados a Byte Streams orientados a Caracteres Streams orientados a Objetos
  
  Capítulo 11: Enums, Autoboxing e anotações Enumerations Autoboxing Anotações
  
  Capítulo 12: Tipos Genéricos Genéricos Criando um tipo parametrizado Tipos indefinidos Outros tipos genéricos Restrições no uso de genéricos
  
  Capítulo 13: Coleções O que é o framework collections ? Benefícios das coleções O que as coleções oferecem ? As interfaces do framework collections As classes do framework collections Algoritmos
  
  Capítulo 14: Threads Processos e Threads Criando Threads Sincronizando Threads
  
  Capítulo 15: Sincronizadores e Filas de bloqueio Filas de bloqueio Sincronizadores
  
  Capítulo 16: Callables, Futures, Executors and F/J Callables e Futures Executors Fork/Join Coleções segura quanto às Threads A classe ThreadLocalRandom
  
  Apêndice Programando em Rede 
  
  Principais classes Definindo a aplicação servidora Múltiplos clientes concorrentes Manipulando arquivos com o servidor Gerenciando múltiplas mensagens
  
  Apêndice Testes unitários 
  
  Um pouco de agilidade Entendendo um pouco a arquitetura do Junit O que são testes unitários ? Por que testes unitários ? Preparando o Junit no Eclipse Organizações dos testes Planejando os testes
  
  Apêndice Gestão de dependências 
  
  O que é maven ? Quais vantagens em se utilizar o maven ? Pra que serve a gestão de repositório ? Preparando o ambiente do maven Instalando o plugin maven para o eclipse Indexando e configurando no eclipse O que é o arquivo pom.xml ? Gerenciando dependências Definindo o build modular e seus archetypes
  
  Apêndice Ferramenta Eclipse 
  
  Workbench e o java ? Preparando o arquivo de inicialização eclipse.ini O que é o metadata ? Preparando o ambiente do eclipse Perspectivas do eclipse Instalando um plugin Criando um novo projeto Pequenos truques
  
  
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
0 comentários:
Postar um comentário