Programming Lessons

Comprehensive tutorials covering web development, programming languages, and modern technologies.

120 Lessons
React Intermediate
Component Composition and Advanced Patterns

Learn advanced React component patterns including composition, render props, HOCs, and compound components for building ...

Imran Nadwi by Imran Nadwi
166 55m
9 months ago
Database Intermediate
Indexes and Performance Optimization

Master database indexes and performance optimization techniques. Learn when and how to create indexes for faster query e...

Imran Nadwi by Imran Nadwi
205 50m
9 months ago
Node.js Intermediate
Node.js Authentication and Authorization: Securing Your Applications

Master Node.js authentication and authorization. Learn password hashing, JWT tokens, session management, and role-based ...

Imran Nadwi by Imran Nadwi
116 90m
9 months ago
Python Intermediate
Python Object-Oriented Programming: Classes and Objects

Master Python Object-Oriented Programming including classes, objects, inheritance, encapsulation, and special methods wi...

Imran Nadwi by Imran Nadwi
154 50m
9 months ago
PHP Intermediate
PHP and MySQL Database Integration

Master PHP and MySQL integration: database connections, CRUD operations, prepared statements, joins, transactions, and s...

Imran Nadwi by Imran Nadwi
352 70m
9 months ago
PHP Intermediate
PHP Object-Oriented Programming (OOP)

Master PHP object-oriented programming concepts including classes, objects, inheritance, and encapsulation with practica...

Imran Nadwi by Imran Nadwi
122 50m
9 months ago
JavaScript Intermediate
JavaScript Objects: Working with Complex Data

Master JavaScript objects, object methods, destructuring, constructor functions, and ES6 classes for object-oriented pro...

Imran Nadwi by Imran Nadwi
133 65m
9 months ago
CSS Advanced
Advanced Selectors and CSS Variables

Master advanced CSS selectors, CSS variables, and professional architecture patterns for scalable stylesheets....

Imran Nadwi by Imran Nadwi
207 45m
9 months ago
HTML Intermediate
HTML Semantic Elements: Meaningful Document Structure

Learn HTML semantic elements for creating meaningful document structure that improves accessibility, SEO, and code maint...

Imran Nadwi by Imran Nadwi
137 40m
9 months ago
SEO Beginner
Mobile-Friendly SEO: Optimizing for Mobile Users

Learn how to make your website mobile-friendly for better SEO. Understand mobile-first indexing, responsive design, and ...

Imran Nadwi by Imran Nadwi
132 18m
5 months ago
General Beginner
Code Organization and Best Practices

Learn essential code organization and best practices that will make you a professional programmer. Write clean, maintain...

Imran Nadwi by Imran Nadwi
232 40m
9 months ago
React Intermediate
Performance Optimization in React

Master React performance optimization techniques including memoization, lazy loading, virtualization, and efficient rend...

Imran Nadwi by Imran Nadwi
170 60m
9 months ago