Menú

Java SE 7 programming del centro Net Infinita Computer Education

Programa de Java SE 7 programming

Modalidad: Presencial
Localización: Sonora

Temario

PRESENTACIÒ,N:



The second of two courses that cover the Java Standard Edition 7 (Java SE 7) Platform, this course covers the core Application Programming Interfaces (API) you will use to design object-oriented applications with Java. Learn to create classes that subclass other classes, extend abstract classes, and program with interfaces. Learn how to properly use exceptions, how to use the Collections framework, and develop applications that manipulate files, directories and file systems. This course also covers writing database programs with JDBC, and how to correctly write multi-threaded applications. Use this course to further develop your skills with the Java language and prepare for the Oracle Certified Professional,Java SE 7 Programmer Exam!

Learn To:

Create Java technology applications with the latest JDK 7 Technology and the NetBeans Integrated Development. Environment (IDE)Enhance object-oriented thinking skills using design patterns and best practices

Identify good practices in the use of the language to create robust Java applications. Manipulate files, directories and file systems. Write database applications using standard SQL queries through JDBC

Create high-performance multi-threaded applications



DIRIGIDO A:



Developer, J2EE Developer, Java Developer, Java EE Developer



CONTENIDO:



Introductions

Course Schedule

Java Overview

Java Platforms

OpenJDK

Licensing

Java in Server Environments

The Java Community Process

Java Syntax and Class Review

Simple Java classes

Java fields, constructors and methods

Model objects using Java classes

Package and import statements

Encapsulation and Polymorphism

Encapsulation in Java class design

Model business problems with Java classes

Immutability

Subclassing

Overloading methods

Variable argument methods

Java Class Design

Access modifiers: private, protected and public

Method overriding

Constructor overloading

The instanceof operator

Virtual method invocation

Polymorphism

Casting object references

Overriding Object methods

Advanced Class Design

Abstract classes and type generalization

The static and final modifiers

Field modifier best practices

The Singleton design pattern

Designing abstract classes

Nested classes

Enumerated types

Inheritance with Java Interfaces

Java Interfaces

Types of Inheritance

Object composition and method delegation

Implementing multiple interfaces

The DAO design pattern

Generics and Collections

Generic classes and type parameters

Type inference (diamond)

Collections and generics

List, set and Map

Stack and Deque

String processing

String manipulation with StringBuilder and StringBuffer

Essential String methods

Información Adicional

Pre-requisitos:

Basic understanding of database concepts and SQL syntax. Experience with at least one programming language. Have completed the Java SE 7 Fundamentals course, or experience with the Java language - can create, compile and execute programs. Understand object-oriented principles. Suggested Prerequisites. Java SE7 Fundamentals.



Duraciò,n:

5 Dì,as
Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​