Software Design Patterns
Classic design patterns explained: factory method, builder, abstract factory, singleton, bridge, composite, decorator and proxy.
- Videos only
10 videos38 min
Programming from zero: the building blocks of any language, then Python setup, variables and the core concepts.

Plays the full course playlist from YouTube in privacy-enhanced mode. Nothing loads from YouTube until you press play.
7:32Learn To Code From Scratch With Python 3 - Course OverviewOverview
9:36How To Start Coding or Programming In Any LanguagesHands-on
15:58Basic Building Block Of Any Programming LanguageHands-on
0:52Mapping Basic Building Block Concept of Programming to Python ProgrammingHands-on
8:12PART II LEARN TO CODE FROM SCRATCH WITH PYTHON 3 - OverviewHands-on
4:52Python OverviewHands-on
4:12Setup PythonHands-on
4:39Setup Spyder EditorHands-on
6:00Variables In PythonHands-on
19:03Datatypes In PythonHands-on
4:39Write And Run Your First ProgramHands-on
9:09Collection Types DictionaryHands-on
10:52Collection Types ListsHands-on
9:12Collection Types SETHands-on
6:56Collection Types TuplesHands-on
5:29Arithmetic Operators In PythonHands-on
22:33Flow controls in pythonHands-on
21:08Iteration looping in pythonHands-on
15:11Tools To Convert From Requirement To ProgramHands-on
29:28Functions In PythonHands-on
7:16Variable Scoping In PythonHands-on
8:41Higher Order Function In Python Filter Map ReduceHands-on
5:31Curried functions In PythonHands-on
5:47PART III - LEARN TO CODE FROM SCRATCH WITH PYTHON 3 OVERVIEWHands-on
13:55OBJECT ORIENTED PROGRAMMING CONCEPTSHands-on
14:55Classes in PythonHands-on
8:51Class Variables And MethodsHands-on
3:04Master Static Methods in ProgrammingHands-on
11:45Ultimate Guide to Class InheritanceHands-on
7:46Master Method OverridingHands-on
10:11Master Access Modifiers in Programming: Complete Guide 2026Hands-on
14:27Error And ExceptionHands-on
4:20Ultimate Guide to Python Module Packages: Learn Fast!Hands-on
10:39Project I - Snake GameHands-on
19:56Step-by-Step IMDB Web Scraper Project: Python Tutorial 2026Hands-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
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
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