Course Schedule | Register | Corporate Training | Web Inquiry | Photo Gallery | Testimonials  
 
UWIN Pro offers a wide variety of courses. Which one is suitable for you depends on your educational background, your current job situation and also your career goals. Let us guide you in selecting the course or courses that best fit your circumstances. Let us help you be successful!
 
 
Java Programming (SCJP)

This course begins by describing the core syntax of the Java language while also exposing students to object-oriented programming concepts. After establishing this essential foundation, the class then covers other crucial topics like exception handling, packaging, and when to use arrays versus collections. In addition, you learn how to use critical Java APIs for I/O, database access and graphical user interface development.

Minimum Prerequisites

There are no prerequisites for Complete Java. Object oriented programming experience is helpful.

Included Labs

As per the training manual provided

What will you learn?

Getting Started with Java

  • The Java Platform
  • Obtaining Java
  • Editions and Versions of Java
  • Java History
  • Your First Java Program
  • API documentation

 Object Oriented Programming in Java

  • Objects vs. Primitives
  • Creating (Instantiating) Objects
  • Stack and Heap
  • Using Objects

 Static

    Class vs. Object
    • Static variables
    • Static Method
    • "this" Keyword
    • Scope
    • Garbage Collection (GC)

    Packaging

    • Packages
    • Classpath
    • Java Archive (JAR)

     Java Syntax

    • Coding standards
    • Valid Identifiers
    • Comments
    • Primitive Data Types
    • Primitive Literals, Primitive
    • Conversion
    • Enums, Operators
    • Conditionals, Loops
    • Break, Continue, and Labels
    • Assertions

     Strings

    • String Objects
    • String operations and operators

     Encapsulation & Data Hiding

    • Accessors/Mutators or Getters/Setters
    • Access Modifiers
    • Encapsulation/Data Hiding
    • Resources

     Inheritance

    Polymorphism

    Abstract Classes and Interfaces

    Arrays and Collections Arrays

    Exception Handling

    Java Input/Output

    JDBC

      Why JDBC?
      • Database
      • Driver Manager

      Java GUI

      • Java Foundation Classes (JFC)
      • Top Level Containers
      • Components
      • Layout Management
      • BorderLayout , FlowLayout, BoxLayout
      • Event Handling
      • Adapters

       JEE

      • Overview Multi-Tiers
      • Containers
      • Java EE APIs
      • Open Source APIs 

       

 
back
 
(416) 489-UWIN     Home | About Us | Support Services | Consulting | Job Board | Employer Zone | Courses Schedule | Register | Corporate Training
Web Inquiry | Phtoto Gallery | Testimonials | Contact Us