Programming Lessons

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

90 Lessons
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
31 40m
2 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
32 40m
2 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
35 60m
2 months ago
Database Intermediate
Stored Procedures and Functions: Encapsulating Database Logic

Learn to create stored procedures and functions to encapsulate database logic, improve performance, and enhance code reu...

Imran Nadwi by Imran Nadwi
28 55m
2 months ago
Node.js Intermediate
Node.js Testing and Error Handling: Building Reliable Applications

Master Node.js testing and error handling. Learn unit testing with Jest, integration testing with Supertest, and buildin...

Imran Nadwi by Imran Nadwi
22 85m
2 months ago
Python Intermediate
Python Error Handling: Exceptions and Debugging

Master Python error handling including exceptions, debugging techniques, custom exceptions, and building robust applicat...

Imran Nadwi by Imran Nadwi
25 45m
2 months ago
PHP Intermediate
PHP Sessions and Cookies Management

Master PHP sessions and cookies: authentication, security, shopping carts, user preferences, remember me functionality, ...

Imran Nadwi by Imran Nadwi
29 60m
2 months ago
JavaScript Intermediate
JavaScript DOM Manipulation: Interacting with Web Pages

Learn JavaScript DOM manipulation to create interactive web pages by selecting, modifying, and creating HTML elements....

Imran Nadwi by Imran Nadwi
29 70m
2 months ago
CSS Intermediate
CSS Animations and Transitions

Learn CSS transitions and animations to create engaging, interactive user experiences with smooth effects....

Imran Nadwi by Imran Nadwi
25 75m
2 months ago
HTML Intermediate
HTML Accessibility: Making Web Content Inclusive

Learn HTML accessibility best practices including ARIA attributes, semantic markup, and inclusive design principles....

Imran Nadwi by Imran Nadwi
23 50m
2 months ago
General Beginner
Programming Career Paths and Your Next Steps

Explore programming career paths and plan your next steps. Discover opportunities in web development, data science, mobi...

Imran Nadwi by Imran Nadwi
27 30m
2 months ago
React Intermediate
Testing React Applications

Master testing React applications with Jest and React Testing Library. Learn unit testing, integration testing, and best...

Imran Nadwi by Imran Nadwi
32 65m
2 months ago