This website uses cookies to ensure a better experience. By using our service, you accept the use thereof. Click to view more information about cookies

Learn JAVA-2015-12-01 Karachi

Posted by Hat Programmers Private Karachi, Pakistan, PK
1, Learn JAVA
2, Learn SQL
3, Learn Android
4, Learn Desktop Application C#
5, Learn PHP and MySQL
6, Learn Online Programming
7, Software Development
8, Android Development
9, Web Development


1, Asalaam-o-alaikum

We are Experienced Developers

o Home teaching (anywhere within the Karachi city)
o Or if you live outside Karachi, Learn online via (Skype, Google hangout, team viewer)
o I will provide the full notes on each and every topics, software’s details, and will support you throughout your course for building your career in Web development.

Introduction to JAVA

What Is Java
The history of Java
Understanding the principles of Java
Java compilation and syntax Debugging Tips
Choosing a development environment
JAVA is not
Object Orinted Programming

What is OOP
OOP Features
Wy use OOP
What is class & what is objects
Properties & Methods
Existing Classes in oop

First JAVA Application

Hello World application
Explore Netbeans or Eclipse IDE
Passing arguments to the application
Use Java API doc
Memory management & garbage collection

Primitive Data Types

Everything is an object
Declare & initialize variables
Working with numbers
Converting numeric values
Understanding operators
character values
boolean values
Output primitive values as strings
Simple calculator application
Getting User Input

Exploring Syntax & Flow

Writing conditional code
Switch statement
Repeating code blocks with loops
Creating reusable code with methods
Declaring methods with arguments
Overloading method names with different signatures
Passing arguments by reference
Multiple Classes
Many Methods and Instances

Working with Complex Objects

Using String class
Building strings with StringBuilder
Parsing string values
Working with date values
Random Number Generator

Time Class
Display Regular time

Exception Handling and Debugging

Compile-time vs. runtime errors
Handling exceptions with try-catch
Throwing exceptions in methods
Using the debugger

Using Data Collections

Simple arrays
Using two-dimensional arrays
Multidimensional Arrays
Create Array Table
Sum Elements of Array & Arrays[1]
Managing resizable arrays with ArrayList
Managing unordered data with HashMap
Looping through collections with iterators

Creating Custom Classes

Understanding encapsulation
Creating and instantiating custom classes

Organizing classes with packages
Creating and using instance methods
Storing data in instance variables
Constructor & Destructor methods
Set & Get methods
Class variables & Enum classes
toString & Composition
Static & Final
GUI with JFrame
Action Listener
Event Handler
Abstract & Concrete Class

Inheritance and Polymorphism

Intro Inheritance
Intro Polymorphism
Polymorphinic Arguments
Overriding superclass methods
Extending custom classes
Casting subclass objects
Interfaces & implementing classes
Creating your own interfaces

Deeper Concepts With Objects
Link Lists

We also Offer
C# (Desktop Application , MVC Web Application)
Java Script

And Consults and Develops Your FYP [Final Year Projects] Projects

We also Provide Data mining for your Research and Thesis

Facebook :

Email Us At : Hatprogrammer[at]Gmail[dot]com
Contact Hat Programmers
Contact the advertiser
Posting ref : PK-A34008 computer
Share this ad
100% 1
0% 0 dislikes
likes, 0 dislikes is not responsible for the advertised product

Do you have something to sell, to rent, any service to offer or a job offer?

Post it at, it is 100% free ✔, local ✔, easy ✔, reliable ✔ and super fast ✔
Sell, Offer, Rent, Bargain, Search, Buy all you want for free. Yes 100% free Karachi Services
Are you looking for a job? Upload your resume online at the Job search section of 100% free.