Author Topic: Java Programming Language Training @2008  (Read 95 times)

0 Members and 1 Guest are viewing this topic.

Offline rpmolecule

  • Full Member
  • *
  • Posts: 231
  • Karma: +1/-0
  • Seize the Day!
    • View Profile
Java Programming Language Training @2008
« on: January 06, 2009, 07:07:40 AM »
Java Programming Language
Mapua IT Center (LEARNING)
MAPUA INFORMATION TECHNOLOGY CENTER (MITC) is the highly-acclaimed and wholly-owned subsidiary of the Mapua Institute of Technology (MIT), renowned internationally for its excellent courses in engineering and architecture. The Technology Oriented Programs (TOP) cater to professionals, career entrants and career shifters who are seeking to enhance their competencies on a short timeframe. Learning tracks are pursued in cooperation with the best of breeds in the industry and are geared towards developing skills with high industry demands and certifications in technologies like Cisco, Microsoft, Linux or Java. Members of faculty are duly-accredited and certified by global industry partners to assure you of finest quality training possible.


Programme:   Java Programming Language
Category:   Computer Science/IT
Certificate:   Professional Certificate
Programme Type:   Academic
Introduction
The Java Programming Language course provides students with information about the syntax of the Java programming language; object-oriented programming with the Java programming language; creating graphical user interfaces (GUIs), exceptions, file input/output (I/O), and threads; and networking. Programmers familiar with object-oriented concepts can learn how to develop Java technology applications. The course uses the Java 2 Software Development Kit, Standard Edition (J2SE SDK).
 
Objective

April 21 - April 25, 2008 M-F 8AM - 5PM
May 5 - May 9, 2008 M-F 8AM - 5PM

April 26 - May 24, 2008 Saturdays 9AM - 6PM
May 31 - June 28, 2008 Saturdays 9AM - 6PM
 
Programme Structure

Java Programming Course Outline

Chapter 1 – Introduction to Java
•What is Java
•Java Versions and Editions
•Features of Java
•The Java Virtual Machine (JVM) and the Java Runtime Environment (JRE)
•Garbage Collector
•The Java Development Kit (JDK)
•Write, compile and run a Java application
•Java console

Chapter 2 – Object Oriented Programming
•What is Object Oriented Programming
•Classes and Objects
•Understand UML Class Diagram
•Creating a simple class
•Creating an object
•Using an object

Chapter 3 - Identifiers, Keywords, Types and Operators
•Use comments
•Java keywords
•Java data types
•Declaring variables
•Operators
•Java Wrapper Classes

Chapter 4 – Flow Control Structures
•The if, else statement
•The switch statement
•The while loop
•The do, while loop
•The for loop
•The continue and break statement

Chapter 5 – Arrays
•Array declaration
•Array initialization
•Storing values into an Array
•Multi-dimensional Array

Chapter 6 – Declaring and Encapsulation
•Encapsulation
•Access modifiers: public and private
•Declaring classes
•Declaring attributes
•Declaring constructor
•Declaring methods
•final and static modifiers
•The package statement
•The import statement
•The Java API Documentation

Chapter 7 - Advanced Class Features: Inheritance and Polymorphism
•Inheritance
•Single-inheritance and multiple inheritance
•The extends keyword
•The Object class
•Polymorphism
•Overloading and overriding
•Abstract classes
•The abstract keyword
•Abstract methods
•Interfaces
•The interface keyword

Chapter 8 – Exception Handling
•Exceptions
•Types of exception
•Exception class hierarchy
•Catching and handling exceptions using the try-catch-finally block
•The throw keyword
•The throws keyword
•Creating exception classes

Chapter 9 – Essential Java Classes
•The java.lang Package
–The System class
–The String and StringBuffer class
–The Math class
•The java.io Package
–The File class
–The FileReader and FileWriter class
–Abstract Streams

Chapter 10 - Building Java GUI: AWT and Swing
•The java.awt Package
•AWT Components
•AWT Containers
•Layout Managers
•Other AWT Classes: Graphics, Font, Color, Image, Cursor
•The javax.swing Package
•Swing Components
•Swing Containers
•Other Swing Classes: ImageIcon, BorderFactory
•Features of Swing

Chapter 11 – GUI Event Handling
•Events
•The java.awt.event Package
•The javax.swing.event Package
•Event Classes and Interfaces

Chapter 12 – Java Applets
•What is an Applet?
•The java.applet.Applet and the javax.swing.JApplet class
•Applet’s life-cycle methods
•Creating Applets
•Applet tags
•Inserting Applets inside HTML documents

Chapter 13 – Threads
•What is a Thread
•Multi-threading
•Creating threaded application
•The Thread class
•Methods of the Thread class
•The Runnable interface

Chapter 14 – The Java Collections Framework
•What is a collection
•The Java Collection Framework
•Benefits of Collection
•Collection Framework interface hierarchy
–Collection, List, Set, SortedSet, Map, SortedMap
•Collection Classes
–ArrayList, Vector, HashSet, TreeSet, HashMap, TreeMap
–…
•The Iterator and the ListIterator interface

Chapter 15 – Networking
•Introduction to networking
•Client-Server communication
•Sockets
•The java.net package
•Socket and ServerSocket class
•Socket routines
 
Method Of Delivery
# Classroom
 
Intakes
A.    Full Time
   
Course Duration   :   1 month(s)
Intake(s)    :   26/4/2008
24/5/2008
Branch Location   :   National Capital Reg
 
B.    Part Time
   
Course Duration   :   5 day(s)
Intake(s)    :   21/4/2008
25/4/2008
Branch Location   :   National Capital Reg
 
Administrative Details
Course Fee
A: Full Time:    PHP 15000 per course
 
Contact Details:
1) Contact Person   :    Jemma Hernandez
     Tel   :    891-07-22
     Email   :    ricardo.corpuz@mitc.com.ph
3) Contact Person   :    Jhona Go
     Tel   :    891-07-13
     Email   :    http://top.mitc.com.ph

Techronnati | where technology never sleeps

Java Programming Language Training @2008
« on: January 06, 2009, 07:07:40 AM »

Mountain View

 

Related Topics

  Subject / Started by Replies Last post
0 Replies
72 Views
Last post November 27, 2008, 03:33:24 PM
by Corps
1 Replies
148 Views
Last post December 14, 2016, 11:41:46 AM
by MrSpecialist
2 Replies
68 Views
Last post August 23, 2016, 03:06:26 AM
by Corps
0 Replies
158 Views
Last post July 22, 2016, 05:27:02 AM
by Corps
0 Replies
111 Views
Last post October 19, 2016, 12:39:54 AM
by rpmolecule

Posting Disclaimer: Any individual may post a message in this forum and may do so anonymously. Therefore, the sole author is exclusively and entirely responsible for all opinions in that message. They do not represent the official opinions of Techronnati, its administrators or moderators or the Techronnati Management. Techronnati is merely acting as an impartial conduit for constitutionally protected free speech and is not responsible and will not be held liable for the content of such messages. All images and service logos are trademarks of their respective owners.