- This is a training program for Capgemini in colloaboration with Bridge Labs and GLA University.
Orientation Program of training with Bridge Labs
1. Basics of Git
1.Some more concepts of Git
1. Getting Started with Java
1. Java Fundamentals
1. Java Comments
2. Java Basic Data Types
3. Java Variables
4. Arithmetic Operators
5. Operator Precedence
6. Type Conversion
7. Taking User Input in Programs
1. Java Control Flows
2. Java boolean Data Type
3. Boolean Expressions
4. Logical Operators
5. if Conditional Statement along with else if and final else statement
6. Java loops - for and while
7. Java break and continue statement
8. Java switch Statement
1. Java Arrays
2. Create an Array
3. Access an Array
4. Accessing using for loop
5. Modifying an Array
6. Using length property of array
7. Java Multi-demensional Array
8. Java 2 Dimensional Array (Matrix)
9. Accessing, finding size, etc of Multi-Dimensional Array
10. Using Java System error() message and exit() method
1. User Defined Methods
2. Using Methods Multiple Times
3. Making Methods more Dynamic
4. Recursive Methods
5. Java Static Methods
6. Java Standard Library Methods
7. java.lang.Math class
1. Java Strings
2. Create Strings
3. Use of "\" Escape Sequence
4. Take String Input
5. String Arrays
6. String as Method Parameters
7. String Class Built-In Methods
8. ASCII Character Codes
9. Java Exceptions
10. Java Exception Hierarchy
11. Java Exception Types
12. java.lang.RuntimeException or Unchecked Exceptions
13. Checked Exceptions
14. Built In Functions
15. Date And Time
1. Procedural vs Object-oriented Programming Language
2. Class and Object
1. Java Constructors
2. Instance vs. Class Variables
3. Access Modifiers Concept
1. this- static
2. final
3. instanceof operator
1. Classes vs. Objects in Java
2. Class Diagram
3. Object Diagrams
4. Sequence Diagrams
1. Inheritance
2. Single Level Inheritance
3. Multilevel Inheritance
4. Hierarchical Inheritance
5. Key Features of Inheritance
6. Method Overriding
7. Constructor Inheritance in Java
8. Polymorphism and Inheritance
9. Access Modifiers and Inheritance
1. Encapsulation
2. Polymorphism
3. Interface
4. Abstract Classes
1. Introduction of Data Structure
2. Key Features of Data Structures in Java
3. Types of Data Structures in Java
4. Single Linked List
5. Double Linked List
6. Circular Linked List
1. Stack
2. Queue
3. HashMap and Hashing Function
1. Bubble Sort
2. Insertion Sort
3. Selection Sort
4. Merge Sort
5. Quick Sort
6. Counting Sort
7. Heap Sort