Programação em Java 2
Local: Infnet
Horário: Quarta-Feira - 15:35 - 18:15
Sala: a definir
Tempo de curso: 11 semanas
Objetivo:
Trabalhar o conteúdo da certificação Oracle Certified Professional, Java SE 7 Programmer Level II.
Ementa:
Generics and Collections (Set, Queue, Map)
String Processing (Regular Expressions)
Exceptions and Assertions (Assertions)
Java I/O Fundamentals
Java File I/O (NIO.2)
Building Database Applications with JDBC
Threads
Concurrency
Localization
Alguns tópicos da certificação Java Programmer Level II foram abordados na disciplina de Java 1 e não serão abordados novamente neste curso.
O tópico "Object-Oriented Design Principles" será tratado na disciplina Construção de Software 1.
Bibliografia Principal:
Tutoria Java 7 - Oracle
http://www.oracle.com/technetwork/java/javase/downloads/java-se-7-tutorial-2011-07-28-431908.html
Oracle Certified Professional, Java SE 7 Programmer Level II Exam
http://docs.oracle.com/javase/tutorial/extra/certification/javase-7-programmer2.html
Bibliografia Complementar:
Herbert Schildt, Java: The Complete Reference, 9th Edition, McGraw Hill, 2014.
Herbert Schildt, Java: A Beginner's Guide, 6th Edition, Herbert Schildt, McGraw Hill, 2014.
Calendário:
Semana 01 - 16/07/2014 - Generics and Collections (Set, Queue, Map)
Semana 02 - 23/07/2014 - String Processing (Regular Expressions), Exceptions and Assertions (Assertions)
Semana 03 - 20/07/2014 - Java I/O Fundamentals
Semana 04 - 06/08/2014 - Java File I/O (NIO.2)
Semana 05 - 13/08/2014 - Prova 1
Semana 06 - 20/08/2014 - Building Database Applications with JDBC
Semana 07 - 27/08/2014 - Threads
Semana 08 - 03/09/2014 - Concurrency, Localization
Semana 09 - 10/09/2014 - Prova 2
Semana 10 - 17/09/2014 - Aula de Revisão
Semana 11 - 24/09/2014 - Prova Final