Extreme Freelancing

Java Development

Description

Explore the fundamentals of Java programming, from setup and installation to advanced OOP concepts. Learn to create secure code, manage control flow, and handle File I/O. Build interactive GUIs using Swing, AWT, and NetBeans GUI Builder. Customize your applications with unique themes. Perfect for both beginners and intermediate learners.

Duration: 10 Weeks

Instructor: Muhammad Abdullah

Difficulty: Intermediate

Category: Web & Programming

Course Content

Introduction to Java

In this module, you will learn what even is Java, how you can set up your workstation for Java Development and so much more!

JDK, JVM and Applications

In this, you will learn about what even makes java run, Java Development Kit and Java Virtual Machine and some important applications of Java will be discussed.

OOP in Java

Object Oriented Programming which is the most important feature and aspect of Java will be learnt in this module.

Classes and Objects

The concept of classes and objects will be learnt in this module.

Inheritance

Inheriting features of a parent component is known as interitance and this concept of will be discussed in this module.

Polymorphism

Reusing same components in different forms is referred as Polymorphism and will be learnt in this module.

Data Protection & Data Hiding

Concealing and Protecting valuable information through access modifiers will be discussed in this part.

Functions and Methods

User defined methods to perform several tasks and divide program into several modules will be discussed alongside the pre-defined buitin functions present in JDK.

Conditionals and Loops

Statements to implement certain conditions and repeated execution based on conditions will be discussed in this module.

Swing and AWT Library for GUI

Graphics User Interface applications will be learnt to develop using the pre-made swing libraries and events management will be managed  through the AWT library.

Netbeans GUI Builder

A very common Oracle Netbeans Java GUI Builder will be used to construct GUI applications in Java and custom themes will be learnt like FlatLaf etc.

Fee Structure

Java Development

Online
PKR20000
PKR 18000 2 Months
  • Mentor Support
  • Virtual Supervision
  • Recorded Lectures

Java Development

On-Site
PKR25000
PKR 22000 2 Months
  • Mentor Support
  • Extra Training and Supervision
  • Hybrid Internship
Popular

Reviews

The instructor was friendly and very helpful. I was a beginner and the teaching style was very effective
Musa Aly
was blown out by the amount of content he covered... better than some uni semesters imo
Mohsin Abbas

Phone Number

+923430945745

Hours of Operation

Monday - Sunday: 10:00 AM - 7:00 PM