Development

  • This course is designed to give you the development skills to get a job as a developer.

Java Development

Java - Overview

Are you aiming to get your first Java Programming job but struggling to find out what skills employers want and which course will give you those skills?

This course is designed to give you the Java skills you need to get a job as a Java developer. By the end of the course you will understand Java extremely well and be able to build your own Java apps and be productive as a software developer.

Lots of students have been success with getting their first job or a promotion after going through the course.

  • Course Introduction
  • Setups
  • Variables, Data types and Operators
  • Expressions, Statements, Code blocks, Methods & more
  • Control Flow Statements
  • OOP Part 1 - Classes, Constructors & Inheritance
  • OOP Part 2- Composition, Encapsulation, and Polymorphism
  • Arrays, Java inbuilt lists, Autoboxing and Unboxing
  • Inner and Abstract Classes & Interfaces
  • Java Generics
  • Naming Conventions & Packages. static and final keywords
  • Java Collections
  • JavaFX
  • Basic Input & Output including java.util
  • Concurrency in Java
  • LambdaExpression
  • Regular Expression
  • Debugging and Unit Testing
  • Databases
  • Java Networking Programming
  • Java 9 Module System
  • Migrating Java Projects to Java 9