Upload
vokhanh
View
227
Download
4
Embed Size (px)
Citation preview
Fundamentals of Java ProgrammingThe Fundamentals of Java Programming module is an introductory computer programming module, developing fundamental skills such as editing, compiling and executing computer programs and applying algorithms to solve problems. The course uses the latest Java Platform and SE Development Kit.
Module Units - Fundamentals of Java ProgrammingUnit 1: Fundamental Programming Concepts
Unit 2: Java Basics
Unit 3: Working With Java Data Types
Unit 4: Using Operators and Decision Constructs
Unit 5: Creating and Using Arrays
Unit 6: Using Loop Constructs
Unit 7: Working with Methods and Encapsulation
Unit 8: Working with Inheritance
Unit 9: Handling Exceptions
Unit 10: The Big Picture
Unit 11: Testing and Documentation
The Certificate in Java Programming is a Special Purpose Award and has two-modules: The Fundamentals of Java Programming and the Advanced Java Programming.
Optional AwardsOn completion of the above course learners will have the required knowledge to sit both the Oracle Certified Associate JAVA SE7 Programmer and Oracle Certified Professional JAVA SE7 Programmer examinations.
Advanced Java ProgrammingThe Advanced Java Programming module is designed for learners who have a strong foundation in the Java Programming. The module teaches the application of advanced Object-Oriented Programming to robust software development including Java applications such as those that manipulate files, directories, file systems and databases. The course uses the latest Java Platform and SE Development Kit.
Module Units: Advanced Java ProgrammingUnit 1: Java Class Design
Unit 2: Advanced Class Design
Unit 3: Object-Oriented Design Principles
Unit 4: Generics and Collections
Unit 5: String Processing
Unit 6: Exceptions and Assertions
Unit 7: Java I/O Fundamentals
Unit 8: Java File I/O
Unit 9: Building Database Applications with JDBC
Unit 10: Graphical User Interface (GUI) Programmingrite heading
Unit 11: Applets
Unit 12: Threads
Unit 13: Concurrency
Unit 14: Localisation
Unit 15: Communication and Professionalism
15
FUNDAMENTALS & ADVANCED JAVA PROGRAMMING