New Horizons Latvia
+371 67847600

Поиск
 



Полный список курсов и сертификаций:

Загрузить

 
 

Отослать другу Распечатать

Java SE Programming: JDBC, Reflections, and Threading

Количество дней: 3
Стоимость для частных лиц (без НДС): 336.00 Ls
Стоимость для организаций (без НДС): 420.00 Ls

Overview:

This course teaches how to develop more advanced Java SE applications using Eclipse. Students will be introduced to Java Beans and Java Database Connectivity (JDBC). Students will learn about internationalizing their Java applications, using Java reflection, multi-tier architecture, using threads for multitasking, and networking.

Prerequisites: This course is intended for programmers who are familiar with Java and want to learn about the advanced features of Java. Students should have a good understanding object-oriented programming using Java.

Outline:

JavaBeans

  • JavaBeans
  • Overview
  • Structure
  • Life Cycle
  • Properties
  • Making a Bean


JDBC

  • Java Database Connectivity
  • Types of Drivers
  • Making a Connection
  • Statements
  • Execute, Update and ResultSets
  • Prepared Statements
  • Stored Procedures
  • Transactions
  • Connection Pooling


Internationalization

  • Internationalization
  • Locale
  • Dates
  • User Interface design
  • Resource Bundles
  • Other Local Customs
  • How Java Represents Characters
  • Text Files


The Reflection API

  • Dynamic Facilities In Java
  • What this dynamic aspect implies
  • Considerations
  • The Class class
  • Examining Classes
  • Reflection Allows
  • Reflection Also Allows
  • When not to use Reflection
  • Examining Classes
  • Manipulating Objects
  • Creating Objects
  • Getting Field Values
  • Setting Field Values
  • Arrays


Architecture

  • Architecture
  • Tiered Architectures
  • Presentation Layer
  • Middle Tier
  • Model View Controller
  • Extensible Markup Language
  • XML


Threads

  • Threads
  • Overview of Threads
  • Threads in Java Programming
  • Write a Runnable Class
  • Create Threads
  • Another Way of Creating Threads
  • Two ways of creating threads
  • States in a Thread s Lifetime
  • JVM Scheduler
  • Control and Schedule Thread
  • Executor Interface
  • Using the Executor
  • Callable
  • ExecutorService Object
  • Future Object
  • Executor, Future, Callable
  • Coordinating the Concurrency of Multiple threads
  • Synchronization
  • How Does the Object Lock Flag Work
  • Using the synchronized keyword
  • The implication of synchronization
  • Coordinating Thread Cooperation
  • wait() and notify()
  • Results
  • Deadlock


Networking

  • Java Networking
  • URL Connections
  • InetAddress
  • Socket Classes
  • Simple Clients and Servers
  • Multithreaded Servers
  • UDP Sockets

График занятий

Обучение по методике Mentored Learning

Эти курсы преподаются по инновативной методике Mentored Learning.
Что такое Mentored Learning?

Вы можете начинать занятия в течение пяти дней после заказа и сами планировать время занятий. Для обучения необходимо знания английского на среднем уровне.

Ближайшая возможная дата начала - 28.05.2012
 

Copyright © 2007-2010 New Horizons Latvia. All rights reserved. New Horizons

NewHorizons Узнайте больше!      Телефон: 67847600      Адрес: Elizabetes 65-10      Email: office@nh.lv

Top.LV