Pair Programming – Build a CLI App With Python Using GitHub Copilot
Pair-program a Python command-line app with GitHub Copilot over eight sessions, ending with unit tests.
- Videos only
16 videos1.4 h
Classic design patterns explained: factory method, builder, abstract factory, singleton, bridge, composite, decorator and proxy.

Plays the full course playlist from YouTube in privacy-enhanced mode. Nothing loads from YouTube until you press play.
This playlist is your dedicated resource for all things related to design patterns. Whether you're new to the world of software design or looking to enhance your skills, you've come to the right place. Our carefully curated videos are designed to demystify the complexities of design patterns and empower you with the knowledge and confidence to apply them effectively in your projects.
Explore a rich collection of videos that delve into various aspects of design patterns. From Creational to Structural, Behavioral to Architectural patterns, our playlist covers it all. Each video is crafted to provide you with clear explanations and real-world examples, making the learning process both informative and engaging.
"We believe that understanding design patterns is not just about theory; it's about practical application. That's why our upcoming sessions will walk you through these patterns with hands-on examples, ensuring that you not only grasp the concepts but also know how to implement them in your coding journey.
"Thank you for being part of our community, and we look forward to sharing this exciting learning journey with you. Together, let's master design patterns and take our coding skills to new heights!
3:3600 Software Design Pattern Crash Course - IntroductionOverview
3:24Factory MethodHands-on
3:27Builder PatternHands-on
3:21Abstract FactoryHands-on
5:38Singleton PatternHands-on
3:52Bridge PatternHands-on
3:23Composite PatternHands-on
3:11Decorator PatternHands-on
4:12Proxy PatternHands-on
4:11Chain of Responsibility Pattern ExplainedExplainedPair-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
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