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
256 55m
1 years 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
296 50m
1 years 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
174 90m
1 years 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
243 50m
1 years 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
551 70m
1 years 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
194 50m
1 years 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
210 65m
1 years 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
297 45m
1 years 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
213 40m
1 years 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
188 18m
9 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
386 40m
1 years 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
240 60m
1 years ago