Frontend Fundamentals - Sangeeta Sharma

DurationDuration:2 months

Batch TypeBatch Type:Weekend and Weekdays

LanguagesLanguages:English, Hindi

Class TypeClass Type:Online

Class Type Course Fee:

₹2,000.00Per hour

Course Content

Module 1: HTML (Basics → Advanced)

1. HTML Basics

What is HTML? Structure of a webpage

HTML tags, elements, and attributes

Head vs Body

Comments, whitespace, nesting

Basic page structure (<!DOCTYPE html>)

2. Text & Formatting

Headings (h1–h6)

Paragraphs, bold, italic

Quotes, code tags

Line breaks, horizontal lines

3. Links & Navigation

Anchor tags

Relative vs absolute paths

mailto: and tel: links

Navigation bars

4. Images & Media

<img> tag and attributes

Embedding videos and audio

SVG basics

Responsive images (srcset)

5. Lists & Tables

Ordered / unordered lists

Nested lists

Tables: rows, columns, headers

Table styling attributes

6. Forms

Form structure

Input types (email, text, date, range, file, radio, checkbox)

Labels, fieldsets, legends

Buttons

Basic form validation

Required attributes and patterns

7. Semantic HTML

header, nav, section, article, aside, footer

Accessibility and SEO benefits

8. HTML5 APIs (Advanced)

LocalStorage / SessionStorage

Geolocation

Drag and Drop

Audio/Video API

Canvas basics

🔷 Module 2: CSS (Basics → Advanced)

1. CSS Basics

Inline, internal, external CSS

Selectors, classes, IDs

Colors, units, borders

Box model

Margin and padding

2. Typography & Colors

Font families

Font weight, size, line height

Google Fonts

Color models (HEX, RGB, HSL)

3. Layout

Display types (block, inline, inline-block)

Positioning (static, relative, absolute, fixed, sticky)

Overflow, z-index

Visibility vs display

4. Flexbox

Main axis vs cross axis

Flex container and items

Justify, align, gap

Flex grow, shrink, basis

Real-world layout examples

5. CSS Grid

Grid container and items

Columns, rows, gap

Template areas

Responsive grid

Complex layout designs

6. Responsive Web Design

Media queries

Mobile-first approach

Fluid units (%, vw, vh)

Responsive images

Breakpoints

7. Transitions & Animations

Transition properties

Keyframe animations

Hover effects

Loading animations

8. Advanced CSS

Pseudo-elements (::before, ::after)

Pseudo-classes (:hover, :focus, :nth-child)

CSS variables

CSS functions (calc, clamp, min/max)

Filters and shadows

9. Preprocessors & Architecture

SASS/SCSS basics

Nesting, variables, mixins

BEM methodology

Organizing large CSS files

🟡 Module 3: JavaScript (Basics → Advanced)

1. JavaScript Fundamentals

How JavaScript works

Variables (var, let, const)

Data types

Operators

Comments

Functions (basic)

2. Control Flow

If/else

Loops (for, while, for…of, for…in)

Switch statements

Ternary operator

3. Arrays & Objects

Array methods (push, pop, map, filter, reduce)

Object creation and manipulation

Nested objects and arrays

4. Functions (Advanced)

Arrow functions

Higher-order functions

Callbacks

Pure vs impure functions

Event loop basics

5. DOM Manipulation

Selecting elements

Creating and updating elements

Styling with JavaScript

Adding/removing classes

Event handling (click, submit, change)

Form validation

DOM traversal

6. BOM (Browser Object Model)

Window object

Timers (setTimeout, setInterval)

Alerts, prompts, confirms

7. ES6+ Concepts

Let vs Const

Spread and rest operators

Template literals

Destructuring

Modules (import/export)

8. Fetch & API Handling

Understanding APIs

Fetch API

Async/Await

JSON

Error handling

Using real public APIs

Displaying API data on UI

9. Advanced JavaScript

Closures

Hoisting

Execution context

Prototypes and prototype chain

Classes & OOP

LocalStorage

Debouncing and throttling

Promises (in depth)

🧩 Final Project Section

HTML Projects

Portfolio website

Blog layout

Resume webpage

CSS Projects

Responsive e-commerce layout

Instagram profile UI clone

Animated landing page

JavaScript Projects

To-Do app

Weather app (using API)

Calculator

Quiz app

Form validation app

Skills

Advanced Web Programming Javascript, Html 5, Html Css and Javascript, Javascript

Tutor

0.0 Average Ratings

0 Reviews

2 Years Experience

dungri house

Students Rating

0.0

Course Rating

Blogs

Explore All