Home
About Us
Gallery
Blogs
Google Us
Our Courses
CAD Courses
Rhino 3D Modeling & Visualization
AutoCAD – Professional Drafting & Design
3ds Max and Corona Mastery
BIM Design & Modeling – Revit
Architectural Design & Visualization Mastery
Master SketchUp & V-Ray
Programming Courses
C Programming
C++ Programming
Core Java Programming
Core Coding Skills for Beginners
Python Programming
DSA with Python
Data Structures & Algorithms
Graphic Designing Courses
Graphic Design & Video Editing
Mastering Graphic Design
Professional Photo Editing
Illustrator – Master Vector Graphics
Motion Graphics & Visual Effects
Professional Video Editing
Social Media & Marketing Design
CorelDraw Training
Mockup Design – Product Visualization
Skill Development Courses
Digital Literacy Course
Professional Advanced Excel Course
Financial Accounting with TallyPrime
Digital Explorers – Age Group 10-12 years
Tech Innovators – Aged 13 & Above
Web Technologies
Full Stack Web Development
AngularJS Course
Back-End Web Development Course
Modern Front-End Web Development
Complete JavaScript Course
HTML, CSS & Bootstrap for Beginners
WordPress-Website Development Without Coding
PHP-MySQL Training
Laravel Course – Master PHP Framework
React.js Training
SQL – Database Management
Data Science Courses
Data Analysis
Power BI Course
Professional Digital Marketing Course
Student Corner
Book Demo Class
Verify Certificates
Student Projects
Fee Payment
Student Reviews
Shopping cart
+91 74900 08464
Mon - Fri: 09:00 AM - 08:00 PM
Follow Us:
Login / Register
Home
About Us
Gallery
Blogs
Google Us
Our Courses
CAD Courses
Rhino 3D Modeling & Visualization
AutoCAD – Professional Drafting & Design
3ds Max and Corona Mastery
BIM Design & Modeling – Revit
Architectural Design & Visualization Mastery
Master SketchUp & V-Ray
Programming Courses
C Programming
C++ Programming
Core Java Programming
Core Coding Skills for Beginners
Python Programming
DSA with Python
Data Structures & Algorithms
Graphic Designing Courses
Graphic Design & Video Editing
Mastering Graphic Design
Professional Photo Editing
Illustrator – Master Vector Graphics
Motion Graphics & Visual Effects
Professional Video Editing
Social Media & Marketing Design
CorelDraw Training
Mockup Design – Product Visualization
Skill Development Courses
Digital Literacy Course
Professional Advanced Excel Course
Financial Accounting with TallyPrime
Digital Explorers – Age Group 10-12 years
Tech Innovators – Aged 13 & Above
Web Technologies
Full Stack Web Development
AngularJS Course
Back-End Web Development Course
Modern Front-End Web Development
Complete JavaScript Course
HTML, CSS & Bootstrap for Beginners
WordPress-Website Development Without Coding
PHP-MySQL Training
Laravel Course – Master PHP Framework
React.js Training
SQL – Database Management
Data Science Courses
Data Analysis
Power BI Course
Professional Digital Marketing Course
Student Corner
Book Demo Class
Verify Certificates
Student Projects
Fee Payment
Student Reviews
Contact Us
Home
Web Technologies
Modern Front-End Web Development
Modern Front-End Web Development
Curriculum
47 Sections
147 Lessons
60 Days
Expand all sections
Collapse all sections
➢ UI/UX Design
3
1.1
Figma
1.2
Photoshop
1.3
Illustrator
➢ Introduction to HTML
3
2.1
HTML Structure
2.2
Paired Tags: Heading, Paragraph, Font, Quote, Mark, Del, Sup, Sub, Marquee, Center
2.3
Impaired Tags: Image, Br, Hr
➢ Working with List and Table
3
3.1
Ordered and Unordered List
3.2
Detail and Summary
3.3
Table Structuring: Border, Cellspacing, Cellpadding, Colspan, Rowspan, Bordercolor, Align
➢ Working with Forms
4
4.1
Creating Forms
4.2
Input tags and its properties
4.3
Buttons (submit, reset)
4.4
Fieldset and Legend
➢ Hyperlink, Iframes and Entity
3
5.1
Use of Anchor Tag
5.2
Iframes for Google Maps and YouTube
5.3
HTML Symbols and Emojis
➢ Introduction to CSS
3
6.1
Types of CSS (internal, external, inline)
6.2
Box Model using DIV
6.3
Colors, Alignments, Paddings, Margins, Borders
➢ CSS – Images, Tables and Forms
1
7.1
Decorate the images, tables and forms with multiple CSS properties.
➢ CSS - Header and Footer
3
8.1
Top Navigation menus
8.2
Dropdown menu
8.3
List of data in footers
➢ CSS - Hovering effects
3
9.1
Change color on Hover
9.2
Shadow on Hover
9.3
Hide/Show content on hover
➢ Working with Positions
1
10.1
Fixed, Absolute and Relative
➢ Working with Examples
2
11.1
CSS Cards
11.2
Product Gallery
➢ Introduction to Bootstrap
4
12.1
Setting up Bootstrap (CDN, downloading files)
12.2
Introduction to responsive layout
12.3
Understanding Container and Container-fluid
12.4
Understanding Rows and Columns
➢ Image and Table
2
13.1
Make responsive table and images
13.2
Image alignment and captions
➢ Buttons and Forms
3
14.1
Creating buttons with Bootstrap classes
14.2
Styling forms (inputs, checkboxes, radios)
14.3
Button groups and form layouts
➢ Bootstrap Components (1)
3
15.1
Overview of components: Navbar, Cards
15.2
Navbar components (link, logo, search)
15.3
Card components (simple, groups, images)
➢ Bootstrap Components (2)
3
16.1
Modals and Alerts
16.2
Carousel
16.3
Using Badges and Progress bars
➢ Introduction to JavaScript
3
17.1
Variables and Constants
17.2
Data Types (String, Number, Boolean, Undefined, Null)
17.3
Operators (Arithmetic, Comparison, Logical, Assignment)
➢ Conditional Statements
2
18.1
If, if…else, if…else if… else
18.2
Ternary Operators
➢ Loops
1
19.1
For, while, for…in, for…of
➢ Functions
4
20.1
Function Declaration and calling
20.2
Parameters and Return Values
20.3
Scope and Closures
20.4
Arrow Functions
➢ DOM Manipulation & Events
2
21.1
Changing content, attributes, and styles
21.2
Types of events (click, dblclick, change, focus, keyup, mouseover, etc.)
➢ Objects and Arrays (Part 1)
3
22.1
Initialization, accessing and modifying Object
22.2
Initialization, accessing and modifying Array
22.3
Array of Objects
➢ Objects and Arrays (Part 2)
2
23.1
Array methods (push, pop, shift, unshift, etc.)
23.2
Iterating over arrays(using loops, map, filter)
➢ ES6+ Features
6
24.1
Template literals (backticks for strings)
24.2
Destructuring assignment (objects and arrays)
24.3
Default parameters
24.4
Rest and spread operators (…)
24.5
let and const for block scoping
24.6
Classes in JavaScript (introducing object-oriented principles)
➢ Working with APIs
3
25.1
What are APIs?
25.2
Fetch API
25.3
Using async and await for cleaner code
➢ JavaScript Modules
2
26.1
Organizing code into modules
26.2
import and export
➢ Introduction to Angular and Setup
5
27.1
Overview of Angular
27.2
Installing Node.js, npm, and Angular CLI
27.3
Installing and initializing an Angular project using ng new
27.4
Exploring the Angular project structure
27.5
Running the Angular development server (ng serve)
➢ TypeScript Basics for Angular
2
28.1
Basic TypeScript syntax: Variables, Data Types, Functions, Classes
28.2
Interfaces and Types in TypeScript
➢ Angular Components
5
29.1
Component structure: Templates, Styles, and Class
29.2
Creating and using components
29.3
Component lifecycle overview
29.4
Input and Output properties
29.5
vent binding and two-way data binding ([(ngModel)])
➢ Angular Templates and Directives
3
30.1
Using interpolation ({{ }}) for displaying dynamic content
30.2
Structural Directives (@If, @For)
30.3
Built-in directives and their use cases
➢ Routing and Navigation
5
31.1
Setting up routing in Angular using RouterModule
31.2
Defining routes and setting up route paths
31.3
Using to display routed components
31.4
Navigating programmatically with routerLink and router.navigate()
31.5
Route Parameters and Query Parameters
➢ Forms in Angular
2
32.1
Building forms with ngModel and ngForm
32.2
Validating form inputs (required, minlength, etc.)
➢ HTTP in Angular (Part 1)
3
33.1
Using Angular’s HttpClientModule to make HTTP requests
33.2
Making GET, POST, PUT, DELETE requests with HttpClient
33.3
Handling errors in HTTP requests
➢ HTTP in Angular (Part 2)
2
34.1
Fetching and displaying data from an external API
34.2
Handling asynchronous operations with observables
➢ Angular Modules and Pipes
2
35.1
Importing built-in Angular modules (FormsModule, HttpClientModule, etc.)
35.2
Built-in pipes (e.g., date, currency, json, etc.)
➢ Project based on Angular
1
36.1
Project work
➢ Introduction to React and Setup
5
37.1
Overview of React JS
37.2
Installing Node.js and npm
37.3
Installing create-react-app (using npx create-react-app)
37.4
Exploring the project structure
37.5
Running a basic React app
➢ JSX and Rendering Elements
5
38.1
How JSX works (JavaScript XML)
38.2
JSX syntax and expressions
38.3
Rendering components
38.4
Working with elements and nested components
38.5
Using curly braces {} for embedding expressions
➢ Components and Props
6
39.1
Functional components vs. class components
39.2
Creating simple components
39.3
Component lifecycle
39.4
Passing data to child components using props
39.5
Default props and PropTypes
39.6
Prop drilling and how to avoid it
➢ State and Events
5
40.1
Managing state in functional components using useState hook
40.2
State updates and re-rendering components
40.3
Handling events (onClick, onChange, etc.)
40.4
Binding methods in class components
40.5
Working with forms and input fields
➢ Conditional Rendering and Lists
5
41.1
Using if statements, ternary operators, and logical && in JSX
41.2
Rendering different UI based on state/props
41.3
Using the map() function to render arrays
41.4
Key prop in lists
41.5
Handling dynamic data and list updates
➢ Hooks - useState, useEffect, useRef
6
42.1
What are Hooks and why they are important?
42.2
Using useState hook in depth (state handling)
42.3
Using useEffect for side effects (e.g., data fetching)
42.4
Cleaning up side effects (cleanup functions)
42.5
Dependencies array in useEffect
42.6
Using refs in functional components
➢ React Router and Navigation
4
43.1
Setting up React Router (react-router-dom)
43.2
Defining Routes, Link components, and useNavigate
43.3
Nested Routes and Route Parameters
43.4
Query parameters in URLs
➢ Managing Global State with Context API
4
44.1
How Context API simplifies prop drilling
44.2
Creating a Context with createContext()
44.3
Providing and consuming context in functional components
44.4
Use cases of Context API
➢ API Calls
3
45.1
Fetching Data from APIs
45.2
Handling async operations in React
45.3
Displaying data in components
➢ Project based on React
1
46.1
Project work
➢ Final Project
1
47.1
Project Deployment
This content is protected, please
login
and
enroll
in the course to view this content!
×
Modal title
Main Content