Skip to content
Danimai | Deepak Mandal
HTML
Phase 1: The Foundation (Mental Models)
The Web & Browser
Anatomy of an Element
The Boilerplate (The Setup)
Nesting & Indentation: Organizing the Chaos
Comments & Characters: The Invisible & The Special
Phase 2 :Content Hierarchy (The Document)
Headings & Hierarchy
Paragraphs & Formatting
Inline Semantics
Lists (Structuring Items)
Review & Practice (Recipe project)
Phase 3: Connectivity & Assets
The Anchor Tag (Links)
Link Attributes: Controlling the Click
Images: Painting with Code
File Paths & Directory Structure
Modern Media: Semantics, Speed, and Vectors
Phase 4: Structural Meaning (Semantics)
Block vs. Inline: The Physics of HTML
The Generic Containers
Semantic Layouts I: The Big Picture
Semantic Layouts II
Structure Project (Capstone II)
Phase 5: Interaction & Data (Forms & Tables)
Tables (Strictly for Data)
Introduction to Forms
Input Essentials: The Chameleon Tag
Selection & Choices
Form Accessibility & UX
Phase 6: Professional Standards (Architecture)
Form Validation
The Head Tag Deep Dive
SEO & Social Sharing
Audio & Video
The Road Ahead (Integration)
CSS
Phase 1: The Physics of CSS (Mental Models)
CSS Anatomy & Integration
Selectors (Targeting)
The Cascade & Specificity (The Rules of War)
The Box Model (The Most Important Concept)
Box Sizing (The Fix)
Phase 2: Typography & Aesthetics
Color Systems
Typography Basics
Text Formatting & Spacing
Backgrounds
Styling Review (Capstone I)
Phase 3: The Layout Engine (Modern)
The Display Property
Positioning Strategy
Flexbox Part 1 (The Container)
Flexbox Part 2 (The Children)
CSS Grid (Two-Dimensional)
Phase 4: Responsive Design
Modern Units
Media Queries
Mobile-First Strategy
Responsive Images & Media
Layout Project (Capstone II)
Phase 5: Visual Effects & Polish
Shadows & Depth
Gradients
Transitions (Simple Movement)
Transforms (2D & 3D)
Keyframe Animations
Phase 6: Architecture & Professional CSS
Pseudo-classes & Elements
CSS Variables (Custom Properties)
Methodologies (Organizing Code)
Modern Frameworks (The “Why”)
The Road Ahead
Python
Javascript
Phase 1: The Foundation (Mental Models)
The JavaScript Environment
Data Containers (Variables)
Primitive Data Types
Modern Strings
Operators & Coercion
Phase 2: Control Flow
Conditional Logic
Advanced Decisions
Loops
Nested Loops & Patterns
Logic Review (Capstone I)
Phase 3: Functions
Introduction to Functions
Modern Syntax (Arrow Functions)
Scope & Hoisting
Clean Code Principles
Phase 4: Data Structures
Arrays (The List)
Array Methods
Objects (The Entity)
Complex Structures
Functional Iteration
Console Project (Capstone II)
Phase 5: The DOM
The DOM Tree
Manipulation
Event Listeners
Creating Elements
Propagation & Delegation
Phase 6: Architecture & Deployment
State-Driven UI
Capstone Project A
Capstone Project B
Async JavaScript
The Road Ahead
SQL
Phase 1: The Foundation (Mental Models)
The Database vs. The Spreadsheet
Relational Theory Basics
Syntax & The Environment
The Select Statement (Retrieval)
Sorting & Limiting
Phase 2: Filtering Logic (The Surgeon)
The WHERE Clause
Logical Operators
Pattern Matching
Range & Sets
Filtering Project (Capstone I)
Phase 3: The Relational Engine (Joins)
Primary & Foreign Keys
Inner Joins (The Intersection)
Left & Right Joins
Full Outer Joins & Cross Joins
Self Joins
Phase 4: Aggregation & Analysis (Data Science)
Aggregate Functions
Grouping Data
Filtering Aggregates (HAVING)
Date & String Functions
Analysis Project (Capstone II)
Phase 5: Managing Data (CRUD) & Integrity
Inserting Data
Updating Data (The Danger Zone)
Deleting Data
The NULL Trap
Constraints & Validation
Phase 6: Advanced & Architecture
Subqueries (Inception)
CTEs (Common Table Expressions)
Indexes (Performance)
Transactions (ACID)
The Road Ahead
PostgreSQL
Learn more
Learn Python
Share this:
Share on X (Opens in new window)
X
Share on Facebook (Opens in new window)
Facebook
Like this:
Like
Loading…
%d