Java Tutorials for Beginners

JAVA: Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers “write once, run anywhere” (WORA).Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few. It’s also integral to the intranet applications and other e-business solutions that are the foundation of corporate computing.
OUR GOAL!
This free course is for those wishing to learn the Java programming language. It is aimed at complete beginners to the subject, and no knowledge is assumed. The software you need to do the course is present in the tutorials. This course gives you a wide overview about java programming, its data types, operators, statements and flow control, oops, inheritance and polymorphism etc.
Course Features
- Lectures 70
- Quizzes 0
- Duration 50 hours
- Skill level All levels
- Language Urdu
- Students 15
- Assessments Yes
-
Section 1
- netbeans and jdk installation
- first program
- variables
- arithmetic operations
- comments
- difference between variable and data types
- arithmetic operations explanation
- Increment Decrement
- Relational Operations
- if Statement
- if else statement
- else if statements
- switch statement
- taking input from user
- logical operators AND
- logical operator OR
- logical operator NOT
- difference between & and &&
- for loop
- while loop
- do while loop
- Random Number
- arrays
- array index and length
- TwoDArray
- MDArray
- packages
- Function introduction
- Function with parameters
- Function that return value
- passing array to function
- Enhanced for loop
- Multiple Classes
- Introduction to Exception
- exception short cut and finally block
- Making objects and using them
- constructor access controles and this key word
- function overloading
- Passing Object to a Function
- Setters and Getters
- Introduction to inheritance
- super constructor and protected key word
- method overriding
- Type Casting
- Polymorphism
- Abstract Classes
- Variable Length Functions
- Enumeration
- interfaces
- interface variables
- conditional print
- passing with value vs passing with reference
- scope of variable
- Writing in a File
- File Reading
- String == and equals
- indexOf lastIndexOf
- subString concat replace trim
- String Buffer
- Palindrome String Buffer reverse
- execution timing of a program
- Thread Introduction part 1
- Thread Introduction part 2
- Find Characters
- Serialization
- Generics in java continued
- Generics in java
- wrapper boxing and unboxing
- Overloading Ambiguity in java
- ArrayList
