Uploads from Programming with Mosh

by Programming with Mosh · 246 videos (1 unavailable)

Total watch time

3d 17h 36m

at speed · exactly 3 days, 17 hours, 36 minutes, 9 seconds at 1×

3d 17h 36m 9s
1.25×2d 23h 40m 55s
1.5×2d 11h 44m 6s
1.75×2d 3h 12m 5s
1d 20h 48m 5s
Average video21m 51s
Longest6h 14m 7s
Shortest14s
Compare Open on YouTube JSON

Plan to finish

About 90 days at an hour a day

Pick a daily pace and the days you'll watch. Ticked videos are skipped.

Days

At one hour a day, every day, this playlist takes about 90 days. Turn on JavaScript to plan around your week.

Videos (247)

3d 17h 36m in total · tick what you've watched

Tick videos you've watched — progress is saved in this browser.

Videos to
Watched
1 Claude Code Tutorial Dropped #claude #claudecode 1:56 2026-03-25
2 Claude Code Tutorial - Build Apps 10x Faster with AI 58:11 2026-03-24
3 New Course Dropping Soon... 1:58 2026-03-18
4 Top Programming Languages to Learn in 2026 #ai #technology #codeprep #programming #coding #tech 2:50 2025-12-19
5 Top 5 Programming Languages to Learn in 2026 (to Actually Get Hired) 11:31 2025-12-18
6 AI Course for Developers - Build AI-Powered Apps 1:06 2025-08-26
7 AI Course for Developers – Build AI-Powered Apps with React 2:25:40 2025-08-25
8 A Practical AI Course for Developers is Coming... 0:51 2025-08-18
9 Microsoft laid off 6,000 people… but why? 3:53 2025-05-20
10 Spring Boot Project: Build a REST API for an E-commerce Platform 2:00:17 2025-04-16
11 Part 2 of my Spring Boot course dropping soon! 0:45 2025-04-16
12 How Spring Boot Can Be A Game Changer For Your Career 2:50 2025-03-12
13 How Spring Boot Can Be A Game Changer For Your Career 4:05 2025-03-04
14 Spring Boot Tutorial for Beginners [2025] 1:11:22 2025-02-26
15 You asked for it. It’s finally happening! 1:15 2025-02-18
16 Python Full Course for Beginners 2:02:21 2025-02-12
17 The Complete Cybersecurity Roadmap: Land a Cybersecurity Job in 10 Months 5:54 2025-01-14
18 From Zero to Blockchain Developer in 10 Months: Complete Roadmap 4:59 2025-01-07
19 Top Tech Jobs for 2025: High Demand & High Pay 2:02 2024-12-27
20 The Best Tech Jobs for 2025: High Demand & High Pay 5:16 2024-12-24
21 Mosh's Christmas Gift to You! 1:24 2024-12-13
22 Don't Miss Mosh's Black Friday Sale! 2:14 2024-11-25
23 Don't Miss Mosh's Black Friday Sale! 2:14 2024-11-23
24 3 Problems with AI-Generated Code 8:40 2024-11-15
25 Python Projects for Beginners – Master Problem-Solving! 🚀 53:00 2024-09-10
26 The Complete DevOps Roadmap 8:01 2024-08-15
27 The Complete Data Analyst Roadmap 4:08 2024-08-06
28 The Complete Data Science Roadmap 6:13 2024-08-01
29 The Complete Web Development Roadmap 15:15 2024-07-25
30 The Complete Machine Learning Roadmap 5:25 2024-07-18
31 Become a Mobile Developer in 12 Months! 🚀 0:55 2024-07-11
32 The Complete App Development Roadmap 7:52 2024-07-04
33 Become a Back-end Developer in 12 Months! 🚀 0:59 2024-06-19
34 Become a Frontend Developer in 12 Months! 🚀 0:52 2024-06-12
35 The Complete Backend Developer Roadmap 8:24 2024-06-11
36 The Complete Frontend Developer Roadmap 8:54 2024-05-28
37 9 Reasons People Hate JavaScript 4:45 2024-05-17
38 Stop Wasting Time on the Wrong Languages 0:57 2024-05-10
39 Is Coding Still Worth Learning in 2024? 0:35 2024-05-09
40 How to Get a Programming Job with No Experience 0:55 2024-05-08
41 Do you need a college degree to be a software engineer? 0:43 2024-05-03
42 50 Hour Courses Are a SCAM! Here's Why... 0:32 2024-05-02
43 YouTube Tutorials Won't Get You Hired 0:59 2024-04-26
44 The FASTEST Way to Learn Coding & Get a Job 0:31 2024-04-25
45 What is Automated Testing 0:42 2024-04-23
46 Is Coding Still Worth Learning in 2024? 9:33 2024-04-17
47 Never Leave VSCode Again! 0:34 2024-04-16
48 Python in 1 Minute 1:00 2024-04-13
49 Python in 2 Minutes! 1:59 2024-04-12
50 Mind-Blowing AI: This Tool Clones Voices Perfectly! 0:25 2024-04-10
51 The FASTEST Way to Learn to Code & Get a Job 5:48 2024-04-09
52 VSCode Trick: Stop Wasting Time Finding Files 0:55 2024-03-27
53 Endless YouTube Tutorials Are Wasting Your Time 0:59 2024-03-26
54 💥 VSCode Trick: Instantly Find Any Code 0:36 2024-03-21
55 Happy Nowruz! 0:14 2024-03-20
56 Is Devin AI the End (or Future) of Coding?! 8:02 2024-03-20
57 Ignore the Coding Hype, Focus on What Pays 0:52 2024-03-19
58 She Gave Up Her Coding Dreams... Don't Make the Same Mistake! 0:59 2024-03-18
59 Think JavaScript = Job? WRONG! 0:59 2024-03-15
60 Will Devin AI Replace Coders? 4:51 2024-03-14
61 The #1 Thing Slowing Your Coding Progress 0:36 2024-03-13
62 Don't Let Ignorant CEOs Ruin Your Future (Coding Advice You Need) 0:58 2024-03-12
63 Level Up Your Coding Game with Multi-cursor Editing 0:54 2024-03-11
64 React Testing for Beginners: Start Here! 1:17:14 2024-02-27
65 New Course Coming Soon! #shorts 0:39 2024-02-22
66 JavaScript Unit Testing Tutorial for Beginners 48:32 2024-01-29
67 Mosh's Christmas Present to You (2023) 2:30 2023-12-14
68 Mosh's Black Friday Sale (2023) 1:44 2023-11-16
69 The Most Hated React Code! 8:12 2023-10-31
70 Next.js Projects: Build a Full-stack App with Next.js, Tailwind, Radix UI, and Prisma 1:33:06 2023-10-10
71 Next js Tutorial for Beginners | Nextjs 13 (App Router) with TypeScript 1:02:55 2023-09-11
72 React Tutorial for Beginners 1:20:04 2023-03-12
73 ChatGPT Tutorial for Developers - 38 Ways to 10x Your Productivity 28:13 2023-01-13
74 Mosh's Xmas gift to you! 1:08 2022-12-20
75 Don't write code like John Smith! 1:25 2022-11-15
76 C++ Tutorial for Beginners - Learn C++ in 1 Hour 1:22:56 2022-08-10
77 TypeScript Tutorial for Beginners 1:04:28 2022-05-23
78 Docker Compose Tutorial 33:02 2022-03-22
79 Java Collections Tutorial 32:22 2022-03-01
80 Java Generics Tutorial 18:12 2022-02-22
81 Java Interfaces Tutorial 15:42 2022-02-15
82 Java Exception Handling Tutorial 23:03 2022-02-08
83 Mosh's New Year's Gift to You! 0:47 2022-01-10
84 Mosh's Xmas Gift (2021) 1:13 2021-12-20
85 50% Off Black Friday Sale 0:52 2021-11-22
86 Django Tutorial for Beginners – Build Powerful Backends 1:02:36 2021-06-28
87 Docker Tutorial for Beginners 56:04 2021-03-30
88 Docker course is coming! 0:49 2021-03-25
89 HTML Tutorial for Beginners: HTML Crash Course 1:09:34 2021-01-11
90 5 Front-end Development Skills to Land Your First Job 9:02 2021-01-07
91 Learn Web Development and Make $78,000/y 5:15 2021-01-05
92 Mosh's Christmas Gift to You! 0:38 2020-12-22
93 What is Git? Explained in 2 Minutes! 2:40 2020-09-21
94 Python Machine Learning Tutorial (Data Science) 49:43 2020-09-17
95 Python for Beginners - Learn Coding with Python in 1 Hour 1:00:06 2020-09-16
96 Git Tutorial for Beginners: Learn Git in 1 Hour 1:09:13 2020-09-15
97 Flutter vs React Native - Will Flutter Kill React Native? 4:50 2020-07-14
98 What Is React Native & Why Is It So Popular? 4:51 2020-07-06
99 Insertion Sort Algorithm Made Simple [Sorting Algorithms] 8:26 2020-06-29
100 Bubble Sort in Plain English 11:35 2020-06-22
101 React Native Tutorial for Beginners - Build a React Native App 2:06:30 2020-05-11
102 Redux Tutorial - Learn Redux from Scratch 1:34:53 2020-04-20
103 Top Programming Languages in 2020 8:08 2020-01-13
104 Design Patterns in Plain English | Mosh Hamedani 1:20:01 2020-01-06
105 Why I Left My Job as a Senior Software Engineer 2:30 2020-01-02
106 Jingle Bells Piano (Jazz) | Christmas Music 1:17 2019-12-25
107 Mosh's Christmas Present to You (2019) 1:33 2019-12-16
108 Data Structures and Algorithms for Beginners 1:18:43 2019-12-10
109 New Course: Data Structures & Algorithms [Part 2] 2:40 2019-09-07
110 New Course: Data Structures and Algorithms Course 2:32 2019-08-20
111 Java Full Course for Beginners 2:30:48 2019-07-15
112 React vs Angular vs Vue: What to Choose for Your Next Project 11:40 2019-05-09
113 React vs Angular vs Vue: What to Learn to Get a Front-end Job 7:39 2019-04-17
114 SQL Course for Beginners [Full Course] 3:10:19 2019-03-20
115 Python Full Course for Beginners 6:14:07 2019-02-18
116 How to Learn to Code and Make $60k+ a Year 9:47 2019-01-08
117 Mosh's Xmas Present 2018 1:04 2018-12-16
118 Python Practice - Interview Question - Fizz Buzz | Mosh 6:15 2018-11-19
119 How to Sort Lists in Python - Python Tutorial for Absolute Beginners | Mosh 6:54 2018-11-16
120 Map and Filter Functions in Python - Python Tutorial for Absolute Beginners | Mosh 5:59 2018-11-15
121 Programming with Mosh Live Stream
122 What are Sets in Python? Python Tutorial for Absolute Beginners | Mosh 4:31 2018-11-14
123 Mosh's Black Friday Sales (2018) 0:56 2018-11-14
124 Python Stacks - Python Tutorial for Absolute Beginners | Mosh 4:51 2018-11-13
125 Python Variables - Python Tutorial for Beginners with Examples | Mosh 6:36 2018-11-12
126 How to Use Strings in Python - Python Tutorial for Beginners 16:46 2018-11-09
127 How to Use Lists in Python 18:49 2018-11-08
128 Control Flow in Python - If Elif Else Statements 16:08 2018-11-06
129 Python Functions | Python Tutorial for Absolute Beginners #1 30:34 2018-11-06
130 Python For Loops - Python Tutorial for Absolute Beginners 14:42 2018-11-05
131 Python Exercises for Beginners - Exercise #1 2:18 2018-11-04
132 How to Loop over Lists in Python 3:21 2018-11-04
133 Stop Wasting Your Time and Money at Universities! 2:47 2018-10-31
134 What is Python? Why Python is So Popular? 4:07 2018-10-23
135 Learn Python Programming - Python Course 1:48:05 2018-10-22
136 Python Tutorials for Beginners - Learn Python Online 2:25:54 2018-10-22
137 React JS - React Tutorial for Beginners 2:25:27 2018-07-16
138 ES6 Tutorial: Learn Modern JavaScript in 1 Hour 50:05 2018-06-29
139 What Is React (React js) & Why Is It So Popular? 4:33 2018-06-27
140 My Brand New JavaScript Course 1:44 2018-05-16
141 JavaScript Bitwise Operators 9:26 2018-05-15
142 JavaScript Let vs Var vs Constant | Mosh 6:51 2018-05-15
143 JavaScript Array Reduce 7:42 2018-05-15
144 JavaScript Array Map 8:46 2018-05-15
145 JavaScript Array Filter 3:45 2018-05-15
146 JavaScript Template Literals 5:51 2018-05-15
147 JavaScript Strings 7:24 2018-05-15
148 JavaScript this Keyword 8:21 2018-05-15
149 JavaScript Cloning an Object 5:20 2018-05-15
150 JavaScript Scope (Local vs Global) 5:43 2018-05-15
151 JavaScript Value vs Reference Types 6:48 2018-05-15
152 JavaScript Functions 5:38 2018-05-15
153 JavaScript Getters and Setters | Mosh 6:37 2018-05-15
154 JavaScript Arrays 5:16 2018-05-15
155 JavaScript Loops 6:49 2018-05-15
156 JavaScript Constructor Functions 6:47 2018-05-15
157 JavaScript Factory Functions 6:43 2018-05-15
158 JavaScript if else (tutorial) 6:22 2018-05-15
159 What is JavaScript? 5:12 2018-04-24
160 JavaScript Course for Beginners – Your First Step to Web Development 48:17 2018-04-24
161 Object-oriented Programming in JavaScript: Made Super Simple | Mosh 1:02:49 2018-03-30
162 Object-Oriented Programming, Simplified 7:34 2018-03-30
163 How to build a REST API with Node js & Express 58:40 2018-03-08
164 Node.js Tutorial for Beginners: Learn Node in 1 Hour 1:18:16 2018-02-21
165 HTTP Module in Node.js 8:08 2018-02-16
166 Extending the Event Emitter 8:45 2018-02-15
167 Event Arguments 3:52 2018-02-13
168 Events and Event Emitter in Node.js 7:01 2018-02-12
169 OS Module in Node.js 5:01 2018-02-11
170 Path Module in Node.js 4:51 2018-02-10
171 Module Wrapper Function 5:23 2018-02-09
172 Loading (Requiring) a Module in Node.js 6:05 2018-02-08
173 Creating a Module in Node.js 5:26 2018-02-07
174 Modules in Node.js 4:19 2018-02-07
175 Globals in Node.js 4:04 2018-02-02
176 Your First Node App 3:03 2018-02-01
177 Installing Node.js 3:14 2018-02-01
178 How Node.js Works | Mosh 5:07 2018-01-25
179 Node.js Architecture | Mosh 3:45 2018-01-25
180 What is Node js? 3:43 2018-01-23
181 What is a REST API? 6:05 2018-01-20
182 $50 All-Access Mosh in 2018 0:57 2017-12-18
183 What is MVVM (Model-View-ViewModel) Pattern? 10:08 2017-11-14
184 C# Access Modifiers: What They Are and Why We Need Them 11:17 2017-11-08
185 C# Interfaces Explained in Simple Terms | Mosh 5:04 2017-11-08
186 C# Methods Tutorial | Mosh 24:29 2017-11-08
187 C# Fields Tutorial 9:51 2017-11-08
188 C# Constructors Tutorial | Mosh 23:24 2017-11-08
189 C# Object Initializers Tutorial 2:49 2017-11-08
190 C# Classes Tutorial | Mosh 14:25 2017-11-08
191 Unit Testing C# Code - Tutorial for Beginners 44:56 2017-11-07
192 [NEW COURSE] Unit Testing for C# Developers 1:51 2017-10-27
193 Angular 4 in 40 Minutes 39:39 2017-09-28
194 Routing and Navigation in Angular | Mosh 24:32 2017-09-06
195 Directives in Angular Applications 25:13 2017-09-06
196 Building Forms in Angular Apps | Mosh 25:04 2017-09-06
197 Deploying Angular Applications | Mosh 27:07 2017-09-06
198 Firebase in Angular Applications | Mosh 26:53 2017-09-06
199 Angular Animations Tutorial | Mosh 32:59 2017-09-06
200 Angular Material Tutorial | Mosh 36:19 2017-09-06
201 AngularJS vs Angular 2 vs Angular 4 | Mosh 4:15 2017-09-06
202 Angular Tutorial for Beginners: Learn Angular & TypeScript 2:02:42 2017-09-05
203 TypeScript Properties 5:59 2017-09-04
204 TypeScript Constructors 3:33 2017-09-04
205 TypeScript Interfaces 4:35 2017-09-04
206 TypeScript Classes 5:12 2017-09-04
207 Access Modifiers in TypeScript 3:37 2017-09-04
208 TypeScript Tutorial - TypeScript for React - Learn TypeScript 51:33 2017-08-31
209 My Brand New Angular Course 3:15 2017-08-31
210 Demo of An E-commerce App Built with Angular, Firebase and Bootstrap 4 2:25 2017-08-30
211 Udemy Live 2017: Teaching Tech Panel 7:23 2017-08-03
212 Two-way Binding and ngModel in Angular 4 8:06 2017-06-15
213 Entity Framework 6 Tutorial: Learn Entity Framework 6 from Scratch 27:57 2017-04-13
214 Build a Real-world App with ASP.NET Core and Angular 2 1:01:10 2017-03-19
215 Profile and optimize your Angular 2 apps 11:50 2017-02-13
216 Testing Angular 2+ Apps with Jasmine and Karma | Mosh 32:34 2017-02-02
217 Using Redux in Angular 2+ Apps | Mosh 29:32 2017-01-24
218 Value Types and Reference Types in JavaScript 6:59 2017-01-17
219 Xamarin Forms Tutorial: Build Native Mobile Apps with C# 1:12:17 2016-12-21
220 [Pluralsight]: Become a Full-stack .NET Developer 4:38 2016-06-13
221 Step-by-step ASP.NET MVC Tutorial for Beginners | Mosh 1:07:49 2016-05-29
222 Difference between Junior and Senior Developers 7:59 2016-05-10
223 C# Tutorial For Beginners - Learn C# Basics in 1 Hour 1:10:32 2016-04-03
224 Working with Components in Angular 10:26 2016-03-22
225 Architecture of Angular 2+ Apps 5:31 2016-03-22
226 Angular 2 Tutorial for Beginners: Learn Angular 2 from Scratch | Mosh 54:13 2016-03-04
227 Repository Pattern with C# and Entity Framework, Done Right | Mosh 26:24 2015-10-15
228 Debugging C# Code in Visual Studio | Mosh 31:42 2015-09-16
229 C# Generics Tutorial: Whats and Whys | Mosh 19:57 2015-05-02
230 C# Events and Delegates Made Simple | Mosh 32:04 2014-11-17
231 Clean Code: Learn to write clean, maintainable and robust code 34:18 2014-11-15
232 Backbone.js Tutorial Part 14 - Backbone.js Views: Templating 5:56 2014-10-23
233 Backbone.js Tutorial Part 13 - Backbone.js Views: Handling Collection Events 9:38 2014-10-22
234 Backbone.js Tutorial Part 12 - Backbone.js Views: Handling the Model Events 4:16 2014-10-21
235 Backbone.js Tutorial Part 11 - Backbone.js Views: Handling the DOM Events 5:26 2014-10-20
236 Backbone.js Tutorial Part 10 - Backbone.js Views: Passing Data to Views 6:40 2014-10-16
237 Backbone.js Tutorial Part 9 - Backbone.js Views: Creating Views 7:53 2014-10-14
238 Backbone.js Tutorial Part 8 - Backbone.js Collections: Fetching Collections from the Server 1:33 2014-10-13
239 Backbone.js Tutorial Part 7 - Backbone.js Collections: Working with Collections 7:06 2014-10-12
240 Backbone.js Tutorial Part 6 - Backbone.js Collections: Creating Collections 4:19 2014-10-11
241 Backbone.js Tutorial Part 5 - Backbone.js Models: Syncing Models with the Server 5:14 2014-10-10
242 Backbone.js Tutorial Part 1 - Backbone.js Models: Creating Models 2:49 2014-10-09
243 Backbone.js Tutorial Part 4 - Backbone.js Models: Model Inheritance 2:43 2014-10-09
244 Backbone.js Tutorial Part 3 - Backbone.js Models: Model Validation 2:28 2014-10-09
245 Backbone.js Tutorial Part 2 - Backbone.js Models: Working with Model Attributes 4:52 2014-10-09
246 Visual Studio Keyboard Shortcuts that Speed Up Debugging Applications | Mosh 7:06 2014-10-07
247 6 Visual Studio Tips to Increase Your Productivity | Mosh 18:18 2014-10-07

Embed a badge

Show the watch time in a README or course description — it links back here and updates itself

Watch time: 3d 17h 36m · 246 videos

Markdown
[![Watch time: 3d 17h 36m · 246 videos](https://playlistduration.com/badge/playlist/UUWv7vMbMWH4-V0ZXdmDpPBA.svg)](https://playlistduration.com/playlist/UUWv7vMbMWH4-V0ZXdmDpPBA)
HTML
<a href="https://playlistduration.com/playlist/UUWv7vMbMWH4-V0ZXdmDpPBA"><img src="https://playlistduration.com/badge/playlist/UUWv7vMbMWH4-V0ZXdmDpPBA.svg" alt="Watch time: 3d 17h 36m · 246 videos" width="235" height="20"></a>

Add ?speed=1.5 to the image URL for the time at that speed, ?label=Course to change the left text, or ?style=flat-square for square corners.

Want the numbers themselves? GET https://playlistduration.com/api/v1/playlist/UUWv7vMbMWH4-V0ZXdmDpPBA returns them as JSON — free, no key. API docs →

Data from the YouTube Data API as of 2026-09-22 (cached). Private or deleted videos are excluded from totals.