
Shravan Kumar Singh
Working as Assistant Professor, IT Consultant , Technical Trainer
Experience: 16 Years
Education: M.Tech , MCA
Learn Programming from Industry Expert
Learn to apply techniques & learn programming skills
Pyhton
Course Outline:
- Introduction to Python
- Writing Our First Python Program
- Datatypes in Python
- Operators in Python
- Input and Output
- Control Statements
- Arrays in Python
- Strings and Characters
- Functions
- Lists and Tuples
- Dictionaries
- Introduction to Oops
- Classes and Objects
- Inheritance and Polymorphism
- Abstract Classes and Interfaces
- Exceptions
- Files in Python
- Regular Expressions in Python
- Data Structures in Python
- Date and Time
- Threads
- Graphical User Interface
Duration: 2 Months (45 Hrs.)
Classes Mode: Offline & Onlne
For More info call us now! : 7651870570, 86048 93183
Java
Course Outline:
Module 1: Introduction- Java Why? What? How? When? Where?
- Different Java Versions
- How Java is different from other Technologies
- How to Install & Set Path
- A Simple Java Program
- Compiling & executing Java Program
- Phases of Java Program
- Analysis of a Java Program
- Understanding Syntax and Semantic Error
- Runtime Exception
- Name of a Java Source File
- Platform Independency
- Java Technology (JDK, JRE, JVM, JIT)
- Features of Java
- Text Editors
- Consoles
- The naming convention of Java language
- Comments, Statements
- Blocks (Static, Non-static/instance)
- Identifiers, Keywords, Literals
- Primitive Data Types, Range
- Reference (User-defined) Data type
- Variables (Primitive, Reference)
- Type Casting, Default Value
- Operators
- Working with Control Structures
- Types of Control Structures
- Decision Control Structure (if, if-else, if-else if, switch –case)
- Repetition Control Structure (do-while, while, for)
- Java program inputs from Keyboard
- Methods of Keyboard inputs
- Scanner, Buffered Reader
- Problem Solving
- Java Array
- Instantiation of an Array
- String vs character array Accessing Array
- Elements, Default Value, for-each loop, var args
- Length of an Array (What is –Array Index Out Of Bounds Exception)
- Increasing, Decreasing the Size and Copy of an Array
- Multi-Dimensional Arrays
- Application Compilation and Run
- Procedural Vs Object-Oriented Program
- Different types of Program Procedural Vs Object Oriented.
- Top-Down Vs Bottom-Up Approach
- Introduction to Object-Oriented
- Abstraction, Encapsulation, Inheritance
- Polymorphism
- Introduction to Classes and Objects
- Custom Class Definition
- Instance and Static Variables
- Different ways to create Object Instance
- Instance Variable and its role in a Class
- Constructors, types of Constructor, Constructor Rule, Constructor Overloading
- Static Variable and its use
- Methods and their behavior
- Constructor vs Methods
- “this” Keyword
- Java Access Modifiers (and Specifiers)
- Call by value, Call by reference
Get Placement Oriented Java Training from Industry Experts with our Java Training in Bangalore
Module 7: Command-Line Arguments
- What is a Command-Line Argument?
- Java Application with Command-Line Arguments
- Conversion of Command-Line Arguments
- Parsing Command-Line Arguments
- Using methods (Static, Non-Static)
- Using various Editors
- Program Compilation, Execution in Editor
- Using Eclipse IDE
- Project Set-Up
- Source File Generation
- Application Compilation and Run
- First View of Inner Class
- Outer Class Access
- Types of Inner Class
- Complete concepts of Inheritance
- Sub-Classes
- Object Classes
- Constructor Calling Chain
- The use of “super” Keyword
- The use of “private” keyword inheritance.
- Reference Casting
- Introduction to Abstract Methods
- Abstract Classes and Interface
- Interface as a Type
- Interface v/s Abstract Class
- Interface Definition
- Interface Implementation
- Multiple Interfaces’ Implementation
- Interfaces’ Inheritance
- How to create the object of Interface
- Introduction to Polymorphism
- Types of Polymorphism
- Overloading Methods
- Overriding Methods
- Hiding Methods
- Final Class and Method
- Polymorphic Behavior in Java
- Benefits of Polymorphism
- “Is-A” vs “Has-A”
- Association Vs Aggregation
- Package and Classpath and its use
- First, look into Packages
- Benefits of Packages
- Package Creation and Use
- First, look into the Classpath
- Classpath Setting
- Class Import
- Package Import
- Role of public, protected, default and private w.r.t package
- Namespace Management
- Package vs Header File
- Creating and Using the Sub Package
- Sources and Class Files Management
- Java.lang Hierarchy
- Object class and using toString(), equals(),hashCode(), clone(), finalize() etc
- Using Runtime Class, Process Class to play music, video from Java Program
- Primitives and Wrapper Class
- Math Class
- String, StringBuffer, StringBuilder Class
- String Constant Pool
- Various usage and methods of String, StringBuffer, StringBuilder
- Wrapper Classes
- System Class using GC(), exit(), etc.
- Autoboxing and Auto unboxing
- Static import.
- The instance of the operator.
- Enum and its use in Java
- Working with jar
- Garbage Collection Introduction
- Advantages of Garbage Collection
- Garbage Collection Procedure
- Java API
- Introduction to Exceptions
- Effects of Exceptions
- Exception Handling Mechanism
- Try, catch, finally blocks
- Rules of Exception Handling
- Exception class Hierarchy, Checked & Unchecked Exception
- Throw & throws keyword
- Custom Exception Class
- Chained Exception
- Resource handling & multiple exception class
- Introduction
- Advantages
- Creating a Thread by inheriting from Thread class
- Run() and start() method
- The constructor of Thread Class
- Various Method of Thread Class
- Runnable Interface Implementation
- Thread Group
- The Thread States and Priorities
- Synchronization method, block
- Class & Object Level Lock
- Deadlock & its Prevention
- Inter thread Synchronization
- Life Cycle of Thread
- Deprecated methods : stop(), suspend(),resume(), etc
- Java I/O Stream
- I/O Stream – Introduction
- Types of Streams
- Stream Class Hierarchy
- Using File Class
- Copy and Paste the content of a file
- Byte Streams vs Character Streams
- Text File vs Binary File
- Character Reading from Keyboard by Input Stream Reader
- Reading a Line/String from Keyboard by Buffered Reader
- Standard I/O Streams Using Data Streams to read/write
- primitive data
- PrintStream vs PrintWriter Using StreamTokenizer and RandomAccessFile
Java
Course Outline:
Module 1: Introduction- Java Why? What? How? When? Where?
- Different Java Versions
- How Java is different from other Technologies
- How to Install & Set Path
- A Simple Java Program
- Compiling & executing Java Program
- Phases of Java Program
- Analysis of a Java Program
- Understanding Syntax and Semantic Error
- Runtime Exception
- Name of a Java Source File
- Platform Independency
- Java Technology (JDK, JRE, JVM, JIT)
- Features of Java
- Text Editors
- Consoles
- The naming convention of Java language
- Comments, Statements
- Blocks (Static, Non-static/instance)
- Identifiers, Keywords, Literals
- Primitive Data Types, Range
- Reference (User-defined) Data type
- Variables (Primitive, Reference)
- Type Casting, Default Value
- Operators
- Working with Control Structures
- Types of Control Structures
- Decision Control Structure (if, if-else, if-else if, switch –case)
- Repetition Control Structure (do-while, while, for)
- Java program inputs from Keyboard
- Methods of Keyboard inputs
- Scanner, Buffered Reader
- Problem Solving
- Java Array
- Instantiation of an Array
- String vs character array Accessing Array
- Elements, Default Value, for-each loop, var args
- Length of an Array (What is –Array Index Out Of Bounds Exception)
- Increasing, Decreasing the Size and Copy of an Array
- Multi-Dimensional Arrays
- Application Compilation and Run
- Procedural Vs Object-Oriented Program
- Different types of Program Procedural Vs Object Oriented.
- Top-Down Vs Bottom-Up Approach
- Introduction to Object-Oriented
- Abstraction, Encapsulation, Inheritance
- Polymorphism
- Introduction to Classes and Objects
- Custom Class Definition
- Instance and Static Variables
- Different ways to create Object Instance
- Instance Variable and its role in a Class
- Constructors, types of Constructor, Constructor Rule, Constructor Overloading
- Static Variable and its use
- Methods and their behavior
- Constructor vs Methods
- “this” Keyword
- Java Access Modifiers (and Specifiers)
- Call by value, Call by reference
Get Placement Oriented Java Training from Industry Experts with our Java Training in Bangalore
Module 7: Command-Line Arguments
- What is a Command-Line Argument?
- Java Application with Command-Line Arguments
- Conversion of Command-Line Arguments
- Parsing Command-Line Arguments
- Using methods (Static, Non-Static)
- Using various Editors
- Program Compilation, Execution in Editor
- Using Eclipse IDE
- Project Set-Up
- Source File Generation
- Application Compilation and Run
- First View of Inner Class
- Outer Class Access
- Types of Inner Class
- Complete concepts of Inheritance
- Sub-Classes
- Object Classes
- Constructor Calling Chain
- The use of “super” Keyword
- The use of “private” keyword inheritance.
- Reference Casting
- Introduction to Abstract Methods
- Abstract Classes and Interface
- Interface as a Type
- Interface v/s Abstract Class
- Interface Definition
- Interface Implementation
- Multiple Interfaces’ Implementation
- Interfaces’ Inheritance
- How to create the object of Interface
- Introduction to Polymorphism
- Types of Polymorphism
- Overloading Methods
- Overriding Methods
- Hiding Methods
- Final Class and Method
- Polymorphic Behavior in Java
- Benefits of Polymorphism
- “Is-A” vs “Has-A”
- Association Vs Aggregation
- Package and Classpath and its use
- First, look into Packages
- Benefits of Packages
- Package Creation and Use
- First, look into the Classpath
- Classpath Setting
- Class Import
- Package Import
- Role of public, protected, default and private w.r.t package
- Namespace Management
- Package vs Header File
- Creating and Using the Sub Package
- Sources and Class Files Management
- Java.lang Hierarchy
- Object class and using toString(), equals(),hashCode(), clone(), finalize() etc
- Using Runtime Class, Process Class to play music, video from Java Program
- Primitives and Wrapper Class
- Math Class
- String, StringBuffer, StringBuilder Class
- String Constant Pool
- Various usage and methods of String, StringBuffer, StringBuilder
- Wrapper Classes
- System Class using GC(), exit(), etc.
- Autoboxing and Auto unboxing
- Static import.
- The instance of the operator.
- Enum and its use in Java
- Working with jar
- Garbage Collection Introduction
- Advantages of Garbage Collection
- Garbage Collection Procedure
- Java API
- Introduction to Exceptions
- Effects of Exceptions
- Exception Handling Mechanism
- Try, catch, finally blocks
- Rules of Exception Handling
- Exception class Hierarchy, Checked & Unchecked Exception
- Throw & throws keyword
- Custom Exception Class
- Chained Exception
- Resource handling & multiple exception class
- Introduction
- Advantages
- Creating a Thread by inheriting from Thread class
- Run() and start() method
- The constructor of Thread Class
- Various Method of Thread Class
- Runnable Interface Implementation
- Thread Group
- The Thread States and Priorities
- Synchronization method, block
- Class & Object Level Lock
- Deadlock & its Prevention
- Inter thread Synchronization
- Life Cycle of Thread
- Deprecated methods : stop(), suspend(),resume(), etc
- Java I/O Stream
- I/O Stream – Introduction
- Types of Streams
- Stream Class Hierarchy
- Using File Class
- Copy and Paste the content of a file
- Byte Streams vs Character Streams
- Text File vs Binary File
- Character Reading from Keyboard by Input Stream Reader
- Reading a Line/String from Keyboard by Buffered Reader
- Standard I/O Streams Using Data Streams to read/write
- primitive data
- PrintStream vs PrintWriter Using StreamTokenizer and RandomAccessFile
Pyhton
Course Outline:
- Introduction to Python
- Writing Our First Python Program
- Datatypes in Python
- Operators in Python
- Input and Output
- Control Statements
- Arrays in Python
- Strings and Characters
- Functions
- Lists and Tuples
- Dictionaries
- Introduction to Oops
- Classes and Objects
- Inheritance and Polymorphism
- Abstract Classes and Interfaces
- Exceptions
- Files in Python
- Regular Expressions in Python
- Data Structures in Python
- Date and Time
- Threads
- Graphical User Interface
Duration: 2 Months (45 Hrs.)
Classes Mode: Offline & Onlne
For More info call us now! : 7651870570, 86048 93183