Software Design Patterns
Classic design patterns explained: factory method, builder, abstract factory, singleton, bridge, composite, decorator and proxy.
- Videos only
10 videos38 min
JSON syntax and data types: strings, numbers, booleans, arrays, objects and nesting.

Plays the full course playlist from YouTube in privacy-enhanced mode. Nothing loads from YouTube until you press play.
This play list holds the sessions for JSON course.
4:0000 Learn JSON Step BY Step - Course IntroductionOverview
1:4601 Introduction To JSON - What is JSON and its historyHands-on
2:1702 JSON SyntaxHands-on
2:4603 JSON Data TypesHands-on
3:1504 Strings in JSONHands-on
3:1505 Numbers in JSONHands-on
1:1606 Booleans in JSONHands-on
3:0607 Arrays in JSONHands-on
2:4208 Objects in JSONHands-on
1:1609 Null value in JSONHands-on
4:2810 JSON Vs XML - JSON Vs XML differenceExplained
2:1911 JSON ParsingHands-on
2:3212 JSON SerializationHands-on
2:5713 JSON DeserializationHands-on
5:0514 JSON SchemaHands-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
React from the first project: project structure, functional and class components, JSX, props, state and more.
31 videos3.5 h
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