Pearson Core Java: Fundamentals

Availability: Continuous

Length: 39 Hours

Department: Information Technology
Semester: Continuous
Duration: 39 Hours

Department: Information Technology
Semester: Continuous
Method: Online
Duration: 39 Hours

Use the Core Java Fundamentals course to learn the skills in Java programming. The course provides competency in all concepts of Java programming and includes topics such as objects, classes, inheritance, exceptions, assertions, logging, and generic programming. It provides students knowledge in Java SE 7 enhancements including improved concurrency utilities and new file I/O API. The interactive learning resources highlight explanations of advanced Java programming techniques.

  • Preface

  • An Introduction to Java

  • The Java Programming Environment

  • Fundamental Programming Structures in Java

  • Objects and Classes

  • Inheritance

  • Interfaces, Lambda Expressions, and Inner Classes

  • Exceptions, Assertions, and Logging

  • Generic Programming

  • Collections

  • Graphical User Interface Programming

  • User Interface Components with Swing

  • Concurrency

  • JavaFX

  • Appendix A

  • High School Diploma or Equivalent

  • Age must be 18 years or above

  • English Proficiency

  • Software Developer

  • Desktop Application Developer

  • Game Developer