Software Design Patterns
Classic design patterns explained: factory method, builder, abstract factory, singleton, bridge, composite, decorator and proxy.
- Videos only
10 videos38 min
React from the first project: project structure, functional and class components, JSX, props, state and more.

Plays the full course playlist from YouTube in privacy-enhanced mode. Nothing loads from YouTube until you press play.
This Playlist holds the course sequence of React
6:33Step By Step Mastering React - Course IntroductionOverview
5:05React IntroductionHands-on
2:41Tools For React DevelopmentHands-on
4:08Create First React ProjectHands-on
7:59React Project StructureHands-on
6:07ComponentsHands-on
7:08Functional ComponentHands-on
5:14Class ComponentHands-on
6:16JavaScript XML JSXHands-on
6:00PropsHands-on
8:11StateHands-on
4:33Install Helper ExtensionsHands-on
9:39setStateHands-on
4:45DestructuringHands-on
6:22Event HandlingHands-on
6:31Master Event Binding in ReactHands-on
4:54Mastering Method As Props in ReactHands-on
12:07Ultimate Guide to Conditional Rendering in ReactHands-on
9:31Master List Rendering in ReactHands-on
1:50React List Rendering & Keys ExplainedExplained
7:41Master Styling React ComponentsHands-on
13:16Ultimate Guide to Form Handling in ReactHands-on
2:23Complete Overview of React Component LifecycleHands-on
9:25Mastering React: Complete Guide to Mounting Stage Lifecycle MethodsHands-on
9:15Updating React Lifecycle Methods: Step by Step Guide for 2026Hands-on
4:37React Fragments Explained: Ultimate Guide for Beginners in 2026Explained
8:28Master Pure Components in React: Complete Guide for Beginners 2026Hands-on
3:32React Memo ExplainedExplained
6:25Mastering React Refs: Essential Guide for 2026Hands-on
9:32Higher Order ComponentHands-on
9:05Ultimate Guide to React Error BoundariesHands-onClassic design patterns explained: factory method, builder, abstract factory, singleton, bridge, composite, decorator and proxy.
10 videos38 min
Pair-program a Python command-line app with GitHub Copilot over eight sessions, ending with unit tests.
16 videos1.4 h
Programming from zero: the building blocks of any language, then Python setup, variables and the core concepts.
35 videos6 h
JavaScript from the browser console up: variables, data types, strings, arrays, objects, functions and modern syntax.
53 videos5.1 h
A quick refresher on modern JavaScript: template literals, destructuring, spread and rest, arrow functions, classes, async code and optional chaining.
12 videos1.2 h
JSON syntax and data types: strings, numbers, booleans, arrays, objects and nesting.
15 videos43 min
HTML5 for absolute beginners: tools, the first document, tags and attributes, page structure, head, body and links.
11 videos1.7 h
CSS from scratch: syntax, the three ways to add styles, selectors and targeting elements, and layout basics.
41 videos3 h
Answers from our course videos, labs and pages, with sources.
You've used your 2 free questions
₹1,199/month or ₹7,999/year · cancel anytime
See the plans