• Home
  • COURSES
    • Full Stack Developer
    • Data Analytic POWER BI / TABLEAU
    • Software Testing With SELENIUM TOOL
    • Web Application Development
    • MEAN / MERN Stack
    • Data Science and Machine Learning
    • DOT NET / PYTHON / JAVA / PHP
    • SQL Programming
  • Google Reviews
  • Hand Written Reviews
  • PLACEMENTS
  • Contact Us

Get Fees Details



Courses We Offer

Web Designing + Angular Syllabus
HTML - 5

Introduction to World Wide Web – Client, Server, URL, Domain - W3C – What is HTML? - Document Structure – Versions – Software Requirements - Character Encoding – Meta tag – Basic Content Inclusions - Adding Heading and Paragraphs – Adding Images – Three types of Lists – Linking Between web pages and within a page using Anchors – Setting Up Targets for Linked Pages - Tables – Semantic Tags in HTML – Categorizing Content of a web site using Semantic tags - Entities for special characters – Reading User Inputs using Form Controls and Attributes – Implementation of Audio and Video in Web page.

CSS 3

Introduction to CSS – Specifications – Basic Syntax – Rules and Style Sheets – Anatomy of Rule and Declaration - Selectors – Methods for gluing Style Sheets with HTML Documents - Adding Colors– Units of Measurements –Changing Font Styles – Text Shadows – Text Strokes - Adding Borders and Backgrounds – Images as Borders – Borders with rounded corners – Using Gradient Colors in Backgrounds and as Text Colors - The Box Model – Margins – Padding – Outlines – Box Shadows - Pseudo Classes – Styles for Lists, Tables – Creating a navigation bar – Positions & Float Properties –Flex properties – Media Queries – Transitions – 2D and 3D Transformations with Perspectives – Animations – Creating and designing Website using HTML and CSS 3

JavaScript

Introduction – JavaScript Basic Syntax – Variables – Operators – Expressions –Control Structures – Conditional Statements – Looping Statements – Built in Objects. Array Object, Date Object, String Object– Built in functions – Popup Boxes for output and input– Window Object – User Defined Functions - Timer Events – HTML with JavaScript – Dynamically Control HTML pages withJavaScript – User defined objects – Properties and functions in object – Introduction to JSON – JavaScript Object vs JSON.

Document Object Model(DOM)

Basic Of DOM – DOM API – Classification of DOM – DOM Hierarchy – Tree Structure - Types of Nodes – Accessing Tag Nodes By Id, Name, Tag, Class – Form Validation Using DOM – Dynamic CSS – Create and Remove Nodes Dynamically using DOM – Creating a page using HTML, CSS and control using DOM – Local Storage.

ANGULAR

What is Angular? - Features of the Angular Framework - Why Angular? - Building Blocks of an Angular Application - Basic Architecture of an Angular Application - A Basic Angular Application - Anatomy of a Basic Application - The Main Component File - The Application Module File - The index.html File - The Bootstrap File - Running the Application - Building the Application Angular Development Lifecycle - Angular is Modular - What is Node.js? - Installing Node.js and NPM - Node Package Manager (NPM) - Angular CLI - Creating a New Project.

TypeScript Syntax - Programming Editors - Defining Variables - Defining Arrays - Type in Functions - Classes & Objects - Class Constructors - Inheritance - Working with ES6 Modules - Visibility Control What is a Component? - The Component Class -Creating and adding Component Using Angular CLI - The Application Root Component - Component Lifecycle Hooks - Using a Lifecycle Hook: - OnInit - Why Angular Modules? - Angular Built-in Modules - The Root Module.

Binding – One Way Binding – Property Binding – Event Binding – Interpolation- 2 Way Binding – ngModel - What are Pipes? - Built-In Pipes - Using Pipes in HTML Template - Chaining Pipes - Using Pipes in Code - Internationalized Pipes - Loading Locale Data - Decimal Pipe - Currency Pipe Directives - What are Attribute Directives - Apply Styles by Changing CSS Classes - Changing Classes - Controlling Element Visibility - Setting Image Source Dynamically - Writing a Custom Attribute Directive - Using a Custom Attribute Directive - Structural Directives - Adding and Removing Elements Dynamically - If-Else Syntax of ngIf - Looping Using ngFor - Creating Tables with ngFor – ngSwitch

Template Driven Forms - Importing Forms Module - A Basic Angular Form - Binding Input Fields - Accessing the NgForm Directive - Binding the Form Submit Event - Basic HTML5 Validation - NgModel Directive - Validation State - Displaying Validation State Using Classes - Disabling Submit when Form is Invalid - Binding to Object Variables - Binding to Object Variables - Additional Input Types

Reactive Forms Overview - The Building Blocks - Import ReactiveFormsModule - Construct a Form - Design the Template - FormControl Constructor - Getting Form Values - Setting Form Values - Validation - Built-In Validators - Showing Validation Error - Reactive Forms Overview - ReactiveFormsModules - FormGroup - FormArray - FormControl - Validators - Creating and Removing controls dynamically. The Angular HTTP Client - Using The HTTP Client - Overview - Importing HttpClientModule - Service Using HttpClient- Making a GET Request - Observable Object - Using the Service in a Component - Making a POST Request - Making a PUT Request - Making a DELETE Request

Core Java
Introduction to Java

Why Java? What is Java? When and Where? Different variants of Java – How is Java different from other languages – Java Versions – Installation – Features of Java – Introducing JDK, JVM, JIT and JRE – Platform Independency – Creating and executing Hello World program – Java Architecture

Variables and Data Types

Fundamentals of Java Programming – Naming Conventions – Comments – Statements – Blocks – Identifiers – Keywords – Literals – Primitive data types – Non primitive Data types – Type casting – Narrowing and Widening – Operators

Control Statements

Sequential Programming – What is control Statement? – Types of Control statements – Decision Making statements – Looping statements – Jump statements – Reading user inputs from keyboard using Scanner class.

Arrays

What is an array? – Instantiation of array – Accessing array elements – Types of Arrays – One Dimensional Array – Multi Dimensional Array – Jagged array – Array Index Of out Bounds Exception – Programs based on arrays

String

String vs Character Array – String as Literal – String as an object – String Buffer class – String Builder class – Heap Memory – String constant pool area – Usage of string methods

Classes and Objects

Introduction to Classes and Objects – Custom class definitions – Instance variables – Syntax to create class and object – Methods and their behaviours - Static Variable and its use. - Methods and their behaviour - Inner Class First View of Inner Class Outer Class Access Types of Inner Class - Constructor vs Methods - “this” Keyword - Constructors, - Types of Constructor

Inheritance

What is inheritance? Types of inheritance – Sub class – Super Class – extends keyword – Naming Collision – Multiple Inheritance in Java – Final Class – super keyword – Constructor in inheritance

Abstraction

What is abstraction? – Why abstraction – Abstract class – abstract keyword – implements keyword – Abstract methods – Concrete Methods – final methods – Interface – Access modifiers in Interface – Difference between inheritance and interface.

Polymorphism

Introduction to Polymorphism - Types of Polymorphism - Overloading Methods - Overriding Methods - Hiding Methods - Final Class and Method - Polymorphic Behaviour in Java - Benefits of Polymorphism - “Is-A” vs “Has-A” - Association Vs Aggregation.

Packages

Package and Class path and its use - First look into Packages - Benefits of Packages Package - Creation and Use - First look into Class path - Class path Setting - Class Import Package - Role of public, protected, default and private w.r.t package - Namespace Management - Auto boxing and Auto unboxing Static import. Instance of operator - What is a Command-Line Argument? Java Application with Command- Line Arguments Conversion of Command-Line Arguments Passing Command-Line Arguments Using methods (Static , Non Static)

.
Exception Handling

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

IO Packages

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

Serialization

Introduction to Serialization Using Object Streams to read/write object Transient Keyword Serialization Process Deserialization Process - Garbage Collection- Introduction - Advantages of Garbage Collection - Garbage Collection Procedure

MySQL Database

Introduction to MySQL - Installation - DDL , DML, DQL statements. Basic Data Types. - Order by - Group by - Aggregate Functions - Joins - Constraints, Sub Query

JDBC

Driver Registration - Connection establishment – Prepared Statement – Statement - Add data from Java program to MySQL table – Fetching data from MySQL using Result Set – execcuteQuery() and execute Update() - SQLException

Multithreading

Introduction -Advantages - Creating a Thread by inheriting from Thread class - run() and start() method. Constructor of Thread Class Various Method of Thread Class Runnable Interface - Implementation Thread Group - Thread States and Priorities Synchronization method, block Class & Object Level Lock Deadlock & its Prevention Inter thread Synchronization Life Cycle of Thread

Collection

Generics Collection - What is generic - Creating User defined Generic classes - The java.util package - Collection - What is Collection Framework List, Set & Map interfaces - Using Vector, Array List, Stack, Linked List, etc. Hash Map, Tree Map, SortedMap, LinkedHashMap etc. - Iterator, Enumerator. Using Queue, Deque, SortedQueue etc. Using HashSet, TreeSet, LinkedHashSet

Lambda Expression

Lambda Notation - Lambda Syntax - Lambda Expressions with and without parameters. Lambda with multiple statements. Lambda with Threads – Filter Collection data using Lambda - Reference to a static method – Reference to instance method – Reference to a constructor - Java Predefined Functional interfaces - Filtering Collection using stream – Filtering and iterating Collection – Method reference in Stream – filter and reduce functions.

J2EE Syllabus
Introduction to JEE and Web Application

What is JEE? Multi-tier architecture – Client server technology – Web Application Introduction - HTML– definition – structure – Headings – Paragraphs – Tables – Anchor – Form – Input Controls – JavaScript - Variables – Array – User defined functions – Accessing HTML elements using DOM methods – Form validation.

Introduction to Servlet

Servlet Introduction – Life cycle of Servlet – doPost() – doGet() – Accessing user inputs from HTML and generating dynamic response. Servlet Request and Response - HttpRequest – HttpResponse - RequestDispatcher – sendRedirect – sendError – getMethod() - JDBC with servlet - State Management - Http Protocol – Hidden Form field – URL rewriting – Session - Cookies

JSP – Java Server Pages

Introduction to JSP - JSP – Servlet vs JSP – JSP Life Cycle – Scriptlet tag – Expression Tag – Declaration Tag – Page Directives – Include directive – taglib Directive – Action Tags - Jsp:forward, jsp:include, jsp:param, jsp:useBean, jsp:setAttribute, jsp:getAttribute – Implicit Objects - Request, response, out, session, exception, pageContext, page, config, application – Custom Tags - Creating simple custom tags – Custom tags with attributes

Project

Creating a web application

Web Designing + Angular Syllabus
HTML - 5

Introduction to World Wide Web – Client, Server, URL, Domain - W3C – What is HTML? - Document Structure – Versions – Software Requirements - Character Encoding – Meta tag – Basic Content Inclusions - Adding Heading and Paragraphs – Adding Images – Three types of Lists – Linking Between web pages and within a page using Anchors – Setting Up Targets for Linked Pages - Tables – Semantic Tags in HTML – Categorizing Content of a web site using Semantic tags - Entities for special characters – Reading User Inputs using Form Controls and Attributes – Implementation of Audio and Video in Web page.

CSS 3

Introduction to CSS – Specifications – Basic Syntax – Rules and Style Sheets – Anatomy of Rule and Declaration - Selectors – Methods for gluing Style Sheets with HTML Documents - Adding Colors– Units of Measurements –Changing Font Styles – Text Shadows – Text Strokes - Adding Borders and Backgrounds – Images as Borders – Borders with rounded corners – Using Gradient Colors in Backgrounds and as Text Colors - The Box Model – Margins – Padding – Outlines – Box Shadows - Pseudo Classes – Styles for Lists, Tables – Creating a navigation bar – Positions & Float Properties –Flex properties – Media Queries – Transitions – 2D and 3D Transformations with Perspectives – Animations – Creating and designing Website using HTML and CSS 3

JavaScript

Introduction – JavaScript Basic Syntax – Variables – Operators – Expressions –Control Structures – Conditional Statements – Looping Statements – Built in Objects. Array Object, Date Object, String Object– Built in functions – Popup Boxes for output and input– Window Object – User Defined Functions - Timer Events – HTML with JavaScript – Dynamically Control HTML pages withJavaScript – User defined objects – Properties and functions in object – Introduction to JSON – JavaScript Object vs JSON.

Document Object Model(DOM)

Basic Of DOM – DOM API – Classification of DOM – DOM Hierarchy – Tree Structure - Types of Nodes – Accessing Tag Nodes By Id, Name, Tag, Class – Form Validation Using DOM – Dynamic CSS – Create and Remove Nodes Dynamically using DOM – Creating a page using HTML, CSS and control using DOM – Local Storage.

ANGULAR

What is Angular? - Features of the Angular Framework - Why Angular? - Building Blocks of an Angular Application - Basic Architecture of an Angular Application - A Basic Angular Application - Anatomy of a Basic Application - The Main Component File - The Application Module File - The index.html File - The Bootstrap File - Running the Application - Building the Application Angular Development Lifecycle - Angular is Modular - What is Node.js? - Installing Node.js and NPM - Node Package Manager (NPM) - Angular CLI - Creating a New Project.

TypeScript Syntax - Programming Editors - Defining Variables - Defining Arrays - Type in Functions - Classes & Objects - Class Constructors - Inheritance - Working with ES6 Modules - Visibility Control What is a Component? - The Component Class -Creating and adding Component Using Angular CLI - The Application Root Component - Component Lifecycle Hooks - Using a Lifecycle Hook: - OnInit - Why Angular Modules? - Angular Built-in Modules - The Root Module.

Binding – One Way Binding – Property Binding – Event Binding – Interpolation- 2 Way Binding – ngModel - What are Pipes? - Built-In Pipes - Using Pipes in HTML Template - Chaining Pipes - Using Pipes in Code - Internationalized Pipes - Loading Locale Data - Decimal Pipe - Currency Pipe Directives - What are Attribute Directives - Apply Styles by Changing CSS Classes - Changing Classes - Controlling Element Visibility - Setting Image Source Dynamically - Writing a Custom Attribute Directive - Using a Custom Attribute Directive - Structural Directives - Adding and Removing Elements Dynamically - If-Else Syntax of ngIf - Looping Using ngFor - Creating Tables with ngFor – ngSwitch

Template Driven Forms - Importing Forms Module - A Basic Angular Form - Binding Input Fields - Accessing the NgForm Directive - Binding the Form Submit Event - Basic HTML5 Validation - NgModel Directive - Validation State - Displaying Validation State Using Classes - Disabling Submit when Form is Invalid - Binding to Object Variables - Binding to Object Variables - Additional Input Types

Reactive Forms Overview - The Building Blocks - Import ReactiveFormsModule - Construct a Form - Design the Template - FormControl Constructor - Getting Form Values - Setting Form Values - Validation - Built-In Validators - Showing Validation Error - Reactive Forms Overview - ReactiveFormsModules - FormGroup - FormArray - FormControl - Validators - Creating and Removing controls dynamically. The Angular HTTP Client - Using The HTTP Client - Overview - Importing HttpClientModule - Service Using HttpClient- Making a GET Request - Observable Object - Using the Service in a Component - Making a POST Request - Making a PUT Request - Making a DELETE Request

.NET 6 Core Syllabus
Introduction To .NET Core

  • Basics of .NET 9
  • Why .NET 9?
  • Understanding the difference between .NET Core and .NET Framework
  • Language interoperability in .NET
  • Installation and Development Environment Setup
  • .NET Core in Visual Studio App, Visual Studio Code.

C# Programming Basics

  • Why C#?
  • Features of C# 13
  • Creating a Console App
  • Input Output Statements
  • Using Variables and Data Types
  • Working with C# Operators
  • Conditional Statements – if and switch
  • Looping Statements – for, foreach, while, do-while

Array Manipulation in C#

  • Array introduction
  • Initializing One-dimensional array
  • Dynamic inputs for Array
  • Working with 2D arrays
  • Creating and accessing Jagged Array Elements

Windows Forms

  • Forms Overview
  • Creating Forms App
  • Working with Toolbox
  • Setting up the properties
  • Navigating across forms
  • Customizing Message Box
  • Event-Driven Programming

User Defined Functions

  • Creating functions
  • Calling function from event handlers
  • Return keyword and void functions
  • Pass by value vs Pass by reference
  • Function accepting variable-length arguments
  • Working with “out” parameters
  • Recursive functions
  • Nested functions vs Recursive functions

Object-Oriented Programming

  • Class and Object
  • Methods
  • Parameterized, No-argument, Copy, Private, and Static Constructors in .NET 9
  • Working with destructors
  • Working with parent class and child classes
  • Single vs Hierarchical inheritance
  • Issues in Multiple Inheritance
  • Sealed class usage
  • Abstraction using Abstract Class
  • Interface and its implementation
  • Interface vs Inheritance
  • Polymorphism
  • Early Binding vs Late Binding
  • Using override and virtual keywords
  • Controlling the Access of Class members from outside the class

Exception Handling

  • Syntax errors vs Logical errors vs Runtime Errors
  • Creating protected code in Try
  • Handler code in Catch
  • Handling clean-up code in Finally blocks
  • Exception class hierarchy
  • Custom Exceptions handling using throw

File Handling

  • Using classes in System.IO namespace
  • Reading and writing into files using Streams
  • Using OpenFileDialog and SaveFileDialog in Windows Form App .NET9
  • Loading Images in Picture Box Control
  • Serialization and Deserialization to JSON

Multithreading

  • Thread vs process
  • Creating and Managing Threads
  • Thread states and life cycle
  • Thread synchronization
  • Asynchronous programming with async and await

Generic Collections and Data Structures

  • Collections vs Arrays
  • Generic Collection classes in .NET 9
  • Working with List and LinkedList, SortedList
  • Manipulating Dictionary, SortedDictionary
  • Working with Stack, Set, Queue
  • Hashing Technique Advantages
  • Working with HashSet
  • Traversing Collection elements using foreach, IEnumerable, and IComparer
  • User-defined class objects in Collection

LINQ

  • Introduction to LINQ
  • Benefits of using Language Integrated Query
  • Standard query operators, Query expressions
  • LINQ on Generic Collections
  • LINQ with objects – IEnumerable, IQueryable
  • LINQ methods – Select, Where, Order By, Group By
  • LINQ to SQL, Data Context, and Mapping
  • LINQ methods like CountBy and AggregateBy .NET 9

MSSQL Server

  • Introduction to Database
  • RBDMS vs DBMS vs NoSQL vs Self-Driven Database
  • Creating and maintaining databases and tables in SQL Server
  • Adding, Modifying, and Removing data in tables
  • Fetching Data using Select query
  • Working with Clauses of Select Query – Order By, Group By
  • Aggregate functions and filter using Having Clause
  • Fetching specific rows using offset and fetch
  • Defining Constraints in tables
  • Fetching data from multiple tables
  • Speed up the fetching process by indexing
  • Clustered vs Non-Clustered Index
  • Create and use Functions and Stored Procedures
  • Understanding SQL Injections

ADO.NET

  • Connecting to SQL Server
  • Connected vs Disconnected architecture
  • SQLCommand and SQLAdapter
  • DataReader vs DataSet
  • Adding, Modifying, and Removing data in SQL Server from C# programs
  • Performing CRUD operations in Console and Windows Forms
  • Calling Stored Procedures

Entity Framework Core

  • Introduction to Object-Relational Mapping
  • Comparison with traditional data access methods
  • Installation of EF using NuGET Package Manager
  • Benefits of using EF
  • Code-First and Database-First approach
  • Using Stored Procedures in EF
  • New in .NET 9: AOT Compilation and Pre-Compiled Queries

ASP.NET CORE
Introduction to ASP.NET Core

  • Creating Web Applications
  • Project Template and Folder structure
  • Request Pipeline
  • Request and Response flow
  • Handling Events and Methods in Razor Syntax
  • ASP.NET Core Page Lifecycle
  • Initializing and Rendering a page
  • Data Annotations and Fluent Validation
  • Implementing and Customizing rich data controls
  • Server-side and client-side validation
  • Custom Validations

ASP.NET Core and ADO.NET

  • Setting up Model validation rules
  • Handling validation errors
  • Working with data components
  • Setting up ADO.NET in ASP.NET Core
  • Creating and using data components
  • Implementing DataTables in ASP.NET Core
  • Displaying and manipulating data in grids
  • vSorting, Filtering, and paging data

State Management in ASP.NET Core

  • What is session
  • Configure session state
  • Storage and retrieval of session data
  • Creating and reading cookies
  • Working with secured cookies
  • Using TempData to use data between requests
  • Using the ViewBag properties

ASP.NET Core MVC

  • Understanding MVC Pattern in ASP.NET Core
  • Model-View-Controller Architecture
  • Razor View
  • Partial View and View Components
  • Writing Model Classes and Context Class
  • Working with Config file
  • Using HTML Helper Classes
  • Passing values between Controllers and Views
  • Entity Framework in MVC
  • Code-First vs Database-First approach

RESTful API in ASP.NET Core
.

  • Creating RESTful services in ASP.NET Core
  • Configuring routing and endpoints
  • Implementing CRUD operations with API
  • Consuming Web API in client applications

Web Designing + Angular Syllabus
HTML - 5

Introduction to World Wide Web – Client, Server, URL, Domain - W3C – What is HTML? - Document Structure – Versions – Software Requirements - Character Encoding – Meta tag – Basic Content Inclusions - Adding Heading and Paragraphs – Adding Images – Three types of Lists – Linking Between web pages and within a page using Anchors – Setting Up Targets for Linked Pages - Tables – Semantic Tags in HTML – Categorizing Content of a web site using Semantic tags - Entities for special characters – Reading User Inputs using Form Controls and Attributes – Implementation of Audio and Video in Web page.

CSS 3

Introduction to CSS – Specifications – Basic Syntax – Rules and Style Sheets – Anatomy of Rule and Declaration - Selectors – Methods for gluing Style Sheets with HTML Documents - Adding Colors– Units of Measurements –Changing Font Styles – Text Shadows – Text Strokes - Adding Borders and Backgrounds – Images as Borders – Borders with rounded corners – Using Gradient Colors in Backgrounds and as Text Colors - The Box Model – Margins – Padding – Outlines – Box Shadows - Pseudo Classes – Styles for Lists, Tables – Creating a navigation bar – Positions & Float Properties –Flex properties – Media Queries – Transitions – 2D and 3D Transformations with Perspectives – Animations – Creating and designing Website using HTML and CSS 3

JavaScript

Introduction – JavaScript Basic Syntax – Variables – Operators – Expressions –Control Structures – Conditional Statements – Looping Statements – Built in Objects. Array Object, Date Object, String Object– Built in functions – Popup Boxes for output and input– Window Object – User Defined Functions - Timer Events – HTML with JavaScript – Dynamically Control HTML pages withJavaScript – User defined objects – Properties and functions in object – Introduction to JSON – JavaScript Object vs JSON.

Document Object Model(DOM)

Basic Of DOM – DOM API – Classification of DOM – DOM Hierarchy – Tree Structure - Types of Nodes – Accessing Tag Nodes By Id, Name, Tag, Class – Form Validation Using DOM – Dynamic CSS – Create and Remove Nodes Dynamically using DOM – Creating a page using HTML, CSS and control using DOM – Local Storage.

ANGULAR

What is Angular? - Features of the Angular Framework - Why Angular? - Building Blocks of an Angular Application - Basic Architecture of an Angular Application - A Basic Angular Application - Anatomy of a Basic Application - The Main Component File - The Application Module File - The index.html File - The Bootstrap File - Running the Application - Building the Application Angular Development Lifecycle - Angular is Modular - What is Node.js? - Installing Node.js and NPM - Node Package Manager (NPM) - Angular CLI - Creating a New Project.

TypeScript Syntax - Programming Editors - Defining Variables - Defining Arrays - Type in Functions - Classes & Objects - Class Constructors - Inheritance - Working with ES6 Modules - Visibility Control What is a Component? - The Component Class -Creating and adding Component Using Angular CLI - The Application Root Component - Component Lifecycle Hooks - Using a Lifecycle Hook: - OnInit - Why Angular Modules? - Angular Built-in Modules - The Root Module.

Binding – One Way Binding – Property Binding – Event Binding – Interpolation- 2 Way Binding – ngModel - What are Pipes? - Built-In Pipes - Using Pipes in HTML Template - Chaining Pipes - Using Pipes in Code - Internationalized Pipes - Loading Locale Data - Decimal Pipe - Currency Pipe Directives - What are Attribute Directives - Apply Styles by Changing CSS Classes - Changing Classes - Controlling Element Visibility - Setting Image Source Dynamically - Writing a Custom Attribute Directive - Using a Custom Attribute Directive - Structural Directives - Adding and Removing Elements Dynamically - If-Else Syntax of ngIf - Looping Using ngFor - Creating Tables with ngFor – ngSwitch

Template Driven Forms - Importing Forms Module - A Basic Angular Form - Binding Input Fields - Accessing the NgForm Directive - Binding the Form Submit Event - Basic HTML5 Validation - NgModel Directive - Validation State - Displaying Validation State Using Classes - Disabling Submit when Form is Invalid - Binding to Object Variables - Binding to Object Variables - Additional Input Types

Reactive Forms Overview - The Building Blocks - Import ReactiveFormsModule - Construct a Form - Design the Template - FormControl Constructor - Getting Form Values - Setting Form Values - Validation - Built-In Validators - Showing Validation Error - Reactive Forms Overview - ReactiveFormsModules - FormGroup - FormArray - FormControl - Validators - Creating and Removing controls dynamically. The Angular HTTP Client - Using The HTTP Client - Overview - Importing HttpClientModule - Service Using HttpClient- Making a GET Request - Observable Object - Using the Service in a Component - Making a POST Request - Making a PUT Request - Making a DELETE Request

Module I – Core Python Programming
1: Introduction To Python

Installation and Working with Python Understanding Python variables Python basic – Operators - Understanding python blocks

2: Python Data Types

Declaring and using Numeric data types: int, float, complex Using string data type - Defining list, Set, Dictionary - Use of Tuple data type

3: Python Program Flow Control

Conditional blocks using if, else and elif - Simple for loops in python - For loop using ranges, string, list and dictionaries - Use of while loops in python - Loop manipulation using pass, continue, break and else Programming using Python conditional and loops block

4: Python Functions, Modules And Packages

Organizing python codes using functions - Organizing python projects into modules - Importing own module as well as external modules Understanding Packages - Powerful Lamda function in python - Programming using functions, modules and external packages

5: Python String, List And Dictionary Manipulations

Building blocks of python programs - Understanding string in build methods - List manipulation using in build methods - Dictionary manipulation - Programming using string, list and dictionary in build functions

6: Python File Operation

Creating and Manipulating Files - Understanding read functions, read (), readline() and readlines() Understanding write functions, write() and writelines() - Manipulating file pointer using seek - Programming using file operations

7: Python Object Oriented Programming – Oops

Concept of class, object and instances Constructor, class attributes and destructors Real time use of class in live projects - Inheritance , overlapping and overloading operators Adding and retrieving dynamic attributes of classes Programming using Oops support - Abstraction - Overriding

8: Python Regular Expression

Powerful pattern matching and searching - Power of pattern searching using regex in python - Real time parsing of networking or system data using regex Password, email, url validation using regular expression Pattern finding programs using regular expression

9: Python Exception Handling

Avoiding code break using exception handling - Safe guarding file operation using exception handling - Handling and helping developer with error code - Programming using Exception handling

10: Python Database Interaction

MySQL Database connection using python - Creating and searching tables - Programming using database connections

11: Python Multithreading

Understanding threads - Forking threads - Synchronizing the threads Programming using multithreading

Web Designing + Angular Syllabus
HTML - 5

Introduction to World Wide Web – Client, Server, URL, Domain - W3C – What is HTML? - Document Structure – Versions – Software Requirements - Character Encoding – Meta tag – Basic Content Inclusions - Adding Heading and Paragraphs – Adding Images – Three types of Lists – Linking Between web pages and within a page using Anchors – Setting Up Targets for Linked Pages - Tables – Semantic Tags in HTML – Categorizing Content of a web site using Semantic tags - Entities for special characters – Reading User Inputs using Form Controls and Attributes – Implementation of Audio and Video in Web page.

CSS 3

Introduction to CSS – Specifications – Basic Syntax – Rules and Style Sheets – Anatomy of Rule and Declaration - Selectors – Methods for gluing Style Sheets with HTML Documents - Adding Colors– Units of Measurements –Changing Font Styles – Text Shadows – Text Strokes - Adding Borders and Backgrounds – Images as Borders – Borders with rounded corners – Using Gradient Colors in Backgrounds and as Text Colors - The Box Model – Margins – Padding – Outlines – Box Shadows - Pseudo Classes – Styles for Lists, Tables – Creating a navigation bar – Positions & Float Properties –Flex properties – Media Queries – Transitions – 2D and 3D Transformations with Perspectives – Animations – Creating and designing Website using HTML and CSS 3

JavaScript

Introduction – JavaScript Basic Syntax – Variables – Operators – Expressions –Control Structures – Conditional Statements – Looping Statements – Built in Objects. Array Object, Date Object, String Object– Built in functions – Popup Boxes for output and input– Window Object – User Defined Functions - Timer Events – HTML with JavaScript – Dynamically Control HTML pages withJavaScript – User defined objects – Properties and functions in object – Introduction to JSON – JavaScript Object vs JSON.

Document Object Model(DOM)

Basic Of DOM – DOM API – Classification of DOM – DOM Hierarchy – Tree Structure - Types of Nodes – Accessing Tag Nodes By Id, Name, Tag, Class – Form Validation Using DOM – Dynamic CSS – Create and Remove Nodes Dynamically using DOM – Creating a page using HTML, CSS and control using DOM – Local Storage.

ANGULAR

What is Angular? - Features of the Angular Framework - Why Angular? - Building Blocks of an Angular Application - Basic Architecture of an Angular Application - A Basic Angular Application - Anatomy of a Basic Application - The Main Component File - The Application Module File - The index.html File - The Bootstrap File - Running the Application - Building the Application Angular Development Lifecycle - Angular is Modular - What is Node.js? - Installing Node.js and NPM - Node Package Manager (NPM) - Angular CLI - Creating a New Project.

TypeScript Syntax - Programming Editors - Defining Variables - Defining Arrays - Type in Functions - Classes & Objects - Class Constructors - Inheritance - Working with ES6 Modules - Visibility Control What is a Component? - The Component Class -Creating and adding Component Using Angular CLI - The Application Root Component - Component Lifecycle Hooks - Using a Lifecycle Hook: - OnInit - Why Angular Modules? - Angular Built-in Modules - The Root Module.

Binding – One Way Binding – Property Binding – Event Binding – Interpolation- 2 Way Binding – ngModel - What are Pipes? - Built-In Pipes - Using Pipes in HTML Template - Chaining Pipes - Using Pipes in Code - Internationalized Pipes - Loading Locale Data - Decimal Pipe - Currency Pipe Directives - What are Attribute Directives - Apply Styles by Changing CSS Classes - Changing Classes - Controlling Element Visibility - Setting Image Source Dynamically - Writing a Custom Attribute Directive - Using a Custom Attribute Directive - Structural Directives - Adding and Removing Elements Dynamically - If-Else Syntax of ngIf - Looping Using ngFor - Creating Tables with ngFor – ngSwitch

Template Driven Forms - Importing Forms Module - A Basic Angular Form - Binding Input Fields - Accessing the NgForm Directive - Binding the Form Submit Event - Basic HTML5 Validation - NgModel Directive - Validation State - Displaying Validation State Using Classes - Disabling Submit when Form is Invalid - Binding to Object Variables - Binding to Object Variables - Additional Input Types

Reactive Forms Overview - The Building Blocks - Import ReactiveFormsModule - Construct a Form - Design the Template - FormControl Constructor - Getting Form Values - Setting Form Values - Validation - Built-In Validators - Showing Validation Error - Reactive Forms Overview - ReactiveFormsModules - FormGroup - FormArray - FormControl - Validators - Creating and Removing controls dynamically. The Angular HTTP Client - Using The HTTP Client - Overview - Importing HttpClientModule - Service Using HttpClient- Making a GET Request - Observable Object - Using the Service in a Component - Making a POST Request - Making a PUT Request - Making a DELETE Request

Web Designing + Angular Syllabus
HTML - 5

Introduction to World Wide Web – Client, Server, URL, Domain - W3C – What is HTML? - Document Structure – Versions – Software Requirements - Character Encoding – Meta tag – Basic Content Inclusions - Adding Heading and Paragraphs – Adding Images – Three types of Lists – Linking Between web pages and within a page using Anchors – Setting Up Targets for Linked Pages - Tables – Semantic Tags in HTML – Categorizing Content of a web site using Semantic tags - Entities for special characters – Reading User Inputs using Form Controls and Attributes – Implementation of Audio and Video in Web page.

CSS 3

Introduction to CSS – Specifications – Basic Syntax – Rules and Style Sheets – Anatomy of Rule and Declaration - Selectors – Methods for gluing Style Sheets with HTML Documents - Adding Colors– Units of Measurements –Changing Font Styles – Text Shadows – Text Strokes - Adding Borders and Backgrounds – Images as Borders – Borders with rounded corners – Using Gradient Colors in Backgrounds and as Text Colors - The Box Model – Margins – Padding – Outlines – Box Shadows - Pseudo Classes – Styles for Lists, Tables – Creating a navigation bar – Positions & Float Properties –Flex properties – Media Queries – Transitions – 2D and 3D Transformations with Perspectives – Animations – Creating and designing Website using HTML and CSS 3

JavaScript

Introduction – JavaScript Basic Syntax – Variables – Operators – Expressions –Control Structures – Conditional Statements – Looping Statements – Built in Objects. Array Object, Date Object, String Object– Built in functions – Popup Boxes for output and input– Window Object – User Defined Functions - Timer Events – HTML with JavaScript – Dynamically Control HTML pages withJavaScript – User defined objects – Properties and functions in object – Introduction to JSON – JavaScript Object vs JSON.

Document Object Model(DOM)

Basic Of DOM – DOM API – Classification of DOM – DOM Hierarchy – Tree Structure - Types of Nodes – Accessing Tag Nodes By Id, Name, Tag, Class – Form Validation Using DOM – Dynamic CSS – Create and Remove Nodes Dynamically using DOM – Creating a page using HTML, CSS and control using DOM – Local Storage.

ANGULAR

What is Angular? - Features of the Angular Framework - Why Angular? - Building Blocks of an Angular Application - Basic Architecture of an Angular Application - A Basic Angular Application - Anatomy of a Basic Application - The Main Component File - The Application Module File - The index.html File - The Bootstrap File - Running the Application - Building the Application Angular Development Lifecycle - Angular is Modular - What is Node.js? - Installing Node.js and NPM - Node Package Manager (NPM) - Angular CLI - Creating a New Project.

TypeScript Syntax - Programming Editors - Defining Variables - Defining Arrays - Type in Functions - Classes & Objects - Class Constructors - Inheritance - Working with ES6 Modules - Visibility Control What is a Component? - The Component Class -Creating and adding Component Using Angular CLI - The Application Root Component - Component Lifecycle Hooks - Using a Lifecycle Hook: - OnInit - Why Angular Modules? - Angular Built-in Modules - The Root Module.

Binding – One Way Binding – Property Binding – Event Binding – Interpolation- 2 Way Binding – ngModel - What are Pipes? - Built-In Pipes - Using Pipes in HTML Template - Chaining Pipes - Using Pipes in Code - Internationalized Pipes - Loading Locale Data - Decimal Pipe - Currency Pipe Directives - What are Attribute Directives - Apply Styles by Changing CSS Classes - Changing Classes - Controlling Element Visibility - Setting Image Source Dynamically - Writing a Custom Attribute Directive - Using a Custom Attribute Directive - Structural Directives - Adding and Removing Elements Dynamically - If-Else Syntax of ngIf - Looping Using ngFor - Creating Tables with ngFor – ngSwitch

Template Driven Forms - Importing Forms Module - A Basic Angular Form - Binding Input Fields - Accessing the NgForm Directive - Binding the Form Submit Event - Basic HTML5 Validation - NgModel Directive - Validation State - Displaying Validation State Using Classes - Disabling Submit when Form is Invalid - Binding to Object Variables - Binding to Object Variables - Additional Input Types

Reactive Forms Overview - The Building Blocks - Import ReactiveFormsModule - Construct a Form - Design the Template - FormControl Constructor - Getting Form Values - Setting Form Values - Validation - Built-In Validators - Showing Validation Error - Reactive Forms Overview - ReactiveFormsModules - FormGroup - FormArray - FormControl - Validators - Creating and Removing controls dynamically. The Angular HTTP Client - Using The HTTP Client - Overview - Importing HttpClientModule - Service Using HttpClient- Making a GET Request - Observable Object - Using the Service in a Component - Making a POST Request - Making a PUT Request - Making a DELETE Request

Accordinfomatrix

  • Accord Info Matrix
    No : 2, 3rd Floor, Above Axis Bank, Opposite to New Life A.G church, Mount Road, Little Mount, Saidapet, Chennai - 600 015.

  • seoaccordsoft@gmail.com

© 2025 Accordinfo.in | All Right Reserved