fbpx
  • LOGIN
  • No products in the cart.

Description

Java SE 8 Programming

This course for anyone who wants to be Java programmer from scratch, discuss all Java fundamentals that you need to start programming Android, Java web or Java Desktop apps. We will start first by installing the development environment then you will run your first Java app, and understand how program flow works in Java. Then we will talk about variables and Math operation and proirites. Then we will take about logic and making a decision, then we will talk about loops. then we will talk about functions and OOP concept that you need to use when you program apps with Java, then we will talk about multi-processing and how you could run multi-process in same time and how to avoid Deadlock,  then we will talk about Databases, then we will talk about collections and which type collection you have to use for better performance depending on your app. Then we will talk about Java 8 new features, then we will talk about building desktop GUI application with JavaFX.

Learning Objectives

  • Build your First app in Java
  • Understand the programming foundation
  • Understand the programming logic, condition, and control
  • Understand the OOP in Java
  • Learn new Java 8 features
  • Learn Java GUI with JavaFX
  • Understand How to work with multithreading and Deadlock
  • Read and write from and to file
  • Use collections, And what is the better place to use collection
  • Work with Database in Java to save data as permit

Audience

  • No previous programming experience is required

 

Program Duration: 40 hours
Program Language: English / Arabic
Location: EPSILON TRAINING CENTER | Head Office

 

Participants will be granted a completion certificate from Epsilon Training Institute, USA if they attend a minimum of 80 percent of the direct contact hours of the Program and after fulfilling program requirements (passing both Final Exam and Project to obtain the Certificate)

 

Course Outline

  • Introduction and Setup the environment
  • Variables
  • Operations and Priorities
  • Decision Making
  • Loop Control
  • Array and Strings
  • Functions
  • Object-Oriented Programming
  • Storage||Files
  • Database || Use SQLite in Java
  • Multi-Threading
  • Collections
  • Java 8 New features
  • Learn Java GUI with JavaFX

Course Curriculum

Introduction and Setup the environment
Variables
Operations and Priorities
Decision Making
Loop Control
Array and Strings
Functions
Object Oriented Programming
Storage||Files
Database || Use Sqlite in Java
Mutil-Threading
Collections
Java 8 New features
Learn Java GUI with JavaFX

Drop Us A Query

8456 STUDENTS ENROLLED

    Related Courses Widget

    Top Rated Course

    Copyright © 2018 Epsilon Registered in Egypt with company no. 118268
    X