There are no items in your cart
Add More
Add More
Item Details | Price |
---|
Language: English
Instructors: Nandhini S
Validity Period: 30 days
Why this course?
JAVA Programming has been in the Limelight since Long. It is the widely used Programming Language since Python . The availability of Libraries and Ease of Coding does the Magic. Learn Python Programming from the Core and get expertise on them with Hands on Assignments and Exercises that can help you learn and equip yourself better. Welcome to the World of JAVA !
Module 1: Java - Introduction | Variables , DataTypes and Statements(6 Hrs)
Lesson 1: Java - Fundamentals(1.5Hrs)
Java Fundamentals - Domains Of Java - Components Of Java - Java Variables - Java Identifiers - Data Types In Java - Classes and Objects In Java - Java Comments - Loops - Decision Making Statements - Switch Statement - Ternary Operators.
Lesson 2: Loops , Decision - Making Statements , Arrays(1.5Hrs)
Loops - Types Of Loops - Simple If Statement - Nested If Statement - If else Statement - Break Statement - Continue Statement - Data and Time - Regular Expressions - Inner Classes.
Assignment 1: Memory Game
Assignment 2: Digital Clock
Module 2: Arrays , Constructors and OOPS Concepts(15 Hrs)
Lesson 3: Arrays , Constructors , Classes and Objects(1.5Hrs)
Arrays - Single and Multi-Dimensional Arrays with examples - Constructors - Empty and Parameterised Constructor - Java OOPS Concepts - Class - Objects - Inheritance - Abstraction - Polymorphism - Advantage Of OOPS over procedure oriented Programming language
Lesson 4: Inheritance ,Aggregation(1.5Hrs)
Inheritance - Terms Used in Inheritance - Syntax - Types Of Inheritance - Examples - Aggregation - Aggregation Example - Method Overloading - Types Of Method Overloading - Method Overloading With Type Promotion - Method Overriding - Rules for Method Overriding - Method Overriding Example - Difference between method overloading and method overriding.
Lesson 5: Abstract Class , Interface(1.5Hrs)
Abstraction - Abstract class - Abstract methods - Example -Abstract class with constructor , data members and methods - Interfaces - Relationship between classes and Interfaces - Interface Example - Multiple Inheritance - Interface Inheritance - Static Method In interface - Tagged Interface
Lesson 6: Access Modifiers , Encapsulation(1.5Hrs)
Access modifiers - Different types of access modifiers - Access modifiers with method overriding - Encapsulation - Example Of Encapsulation - Different types of Encapsulation examples in Java.
Lesson 7: Exception Handling (1.5Hrs)
Exception Handling In Java - Advantage Of Java Exception Handling - Hierarchy Of Java Exception Classes - Types Of Java Exceptions - Difference between Checked and UnChecked Exceptions - Java Exception Keywords - Java Exception Handling Example - Java try-catch Block - Internal working of Java try-catch Block - Java Exception Handling Example.
Lesson 8:Java multiple catch Block , Nested Try Block , Finally Block(1.5Hrs)
Java multi-catch block - Multi-catch-block Example - Java nested try block - Nested try block example - Java Finally Block - Examples with different use cases
Lesson 9: Java Throw Keyword , Exception Propagation , Throws keyword(1.5Hrs)
Throw keyword - Throw keyword Example - Java Exception Propagation - Exception Propagation Example - Throws keyword - Advantage Of Throws keyword - Throws keyword Example - Difference between throw and throws .
Lesson 10: Finally Block , Exception Handling with Method Overriding , Java Custom Exceptions(1.5Hrs)
Difference between final , finally and finalize - Examples for final , finally and finalize - Exception handling with method overriding in Java - Java Custom Exceptions.
Assignment 3: Temperature Converter
Assignment 4: Supermarket Billing Software
Module 3: IOStreams , Threads and HashMaps ,Serialization (10.5 Hrs)
Lesson 11:IOStreams(1.5Hrs)
Java I/O - Streams - OutputStream Vs InputStream - FileOutputStream Class - FileInputStreamClass - BufferedInputStream Class - BufferedOutputStream Class - SequenceInputStreamClass - Example - ByteArrayOutputStreamClass - Constructors - Methods - Example - ByteArrayInputStream Class - Constructors - Methods - Examples.
Lesson 12: Threads and Hashmaps(1.5Hrs)
Thread - Advantages of Multi - Threading - Java Thread Class - Thread Life Cycle - Thread States - Thread Creation - Thread Class - Constructors Of Thread Class - Methods Of a Thread Class - Runnable Interface - Thread Example - Sleep method - The join() method - DeadLock - Collections - Collection Interface - List Interface - Array list - Linked List - Set Interface - HashSet.
Lesson 13:Java Synchronisation - Synchronised method , Synchronised Block(1.5Hrs)
Synchronisation - Types Of Synchronisation - Process Synchronisation - Thread Synchronisation - Locks in Java - Java Synchronised Method - Java Synchronised Block - Static Synchronisation - Example Of Static Synchronisation - Synchronised Block On a Class Lock.
Lesson 14: Deadlock ,Inter-Thread Communication , Interrupting Thread(1.5Hrs)
Deadloock - Deadlock Example - Inter - Thread Communication - wait() method - notify() method - notifyall() method - Interrupting a Thread - Methods to Interrupt a Thread - Example.
Module 4: JDBC , Java Algorithms(4.5 Hrs)
Lesson 15: JDBC - Introduction | Components(1.5Hrs)
JDBC - Components - Insert Data - Delete Data - Creating JDBC Application - JDBC Driver - JDBC Connections - JDBC Statements – JDBC Statements – JDBC Transactions - Examples
Lesson 16: Algorithms(3Hrs)
JDBC Statements - JDBC Transactions – Examples – Java Algorithms
Assignment 5: Food Ordering System
Assignment 6: Brick breaker game
Capstone Project : 1
After successful purchase, this item would be added to your courses.You can access your courses in the following ways :