Navigate Select ESC Close

JavaScript Speed Course - Learn JavaScript in ~75 Minutes

2024-11-11 Education
156.6k
4.4k
168
Tech With Tim
Tech With Tim
2.0m subscribers

Unlock all features

FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.

Description

This JavaScript Speed course will teach you JavaScript as efficiently as possible in about 75 minutes. Checkout this free resource on an Introduction to JavaScript from HubSpot! https://clickhubspot.com/shtf Want to make real money with coding? I share high-signal insights on careers, monetization, and leverage in my free newsletter. Join here and get my guide How to Make Money With Coding instantly: https://techwithtim.net/newsletter Get an exclusive 25% off all Datacamp paid plans: https://datacamp.pxf.io/XYQQoX Datacamp has fantastic courses and practice in Python, Data Science and more! 🎞 Video Resources 🎞 Join my newsletter and get access to the free "How To Make Money From Coding" guide: https://techwithtim.net/newsletter Node download: https://nodejs.org/en ⏳ Timestamps ⏳ 00:00 | Video Overview 00:00:50 | Free JS Guide 00:01:38 Basic JS Info/Introduction 00:03:23 | Running JS Code/Setup 00:05:40 | Running JS With Node.js 00:06:30 | Console Output & Comments 00:08:00 | User Input in Node 00:10:26 | Data Types 00:12:31 | Variables (let, const, var) 00:14:18 | Block vs Function Scoped 00:16:35 | Arithmetic Operators & Type Coercion 00:20:43 | Type Conversions 00:22:44 | Comparison Operators 00:26:31 | Logical Operators 00:29:34 | Conditionals (if/else if/else) 00:32:04 | Switch Statement 00:34:44 | Arrays 00:42:06 | Array Destructing and Spread 00:44:25 | While Loops/Do While 00:45:21 | For Loops 00:48:14 | Objects 00:54:46 | Sets 00:56:47 | Maps 00:58:52 | Error Handling 00:59:58 | Functions 01:03:13 | Map, Filter, Reduce 01:05:59 | this Keyword & Scope 01:08:50 | Promises Hashtags #javascript #learnjs #learnjavascript

Top Comments (10)

@TechWithTim 2024-11-11

Join my newsletter and get access to the free "How To Make Money From Coding" guide: https://techwithtim.net/newsletter

14 2 replies
@wintutorials2282 2025-02-22

watching this at 1.75 with 3 cups of coffee because i lied on my resume

128 10 replies
@StuH81 2025-04-02

This is a great high-speed introduction to JavaScript for python programmers. It would be nice to have more intermediate level introduction videos like this for people with a coding background, rather than starting from zero like most beginner tutorials do.

137 2 replies
@iOmar360 2025-11-18

17:32 Tim knew it all along :3

38
@sfayzer 2024-11-23

Men you don't know , how much you helped me with this , this is the future of tutorials

47
@aafrophonee 2026-05-28

Great, I've been looking for a JavaScript course that's geared towards people who already code and doesn't go at a snails pace

1
@pacco2012 2025-06-23

I came from C++ and man, this tutorial is so underrated

9
@khalilmoallaqat8999 2024-11-19

just wanted to tell you you are literally saving my academic come back

10
@muyivushafiq8389 2025-05-27

Hi Tim, I appreciate that this speed is what I wanted based on the fact that I already have most fundamentals. I wanted something quick to revive the concepts, and you've done exactly what I wanted. Kudos!

15
@pranavkannur 2025-03-11

Timestamps (Powered by Merlin AI) 00:04 - Learn JavaScript fundamentals quickly for experienced programmers. 01:56 - JavaScript is essential for interactive web applications. 05:33 - Run JavaScript in Node.js for backend development. 07:18 - Learn to embed variables in strings using backticks. 10:53 - JavaScript's basic primitive types and variable declaration. 12:46 - Understanding variable declaration in JavaScript with VAR, let, and const. 16:38 - JavaScript arithmetic operations with type coercion can yield unexpected results. 18:25 - JavaScript uses type coercion in arithmetic operations. 21:51 - Understanding type conversion and comparison operators in JavaScript. 23:29 - JavaScript's loose equality can yield unexpected results. 26:51 - Understanding boolean operations with truthy and falsy values in JavaScript. 28:33 - Understanding logical operators and conditionals in JavaScript. 31:53 - Understanding ternary conditions and switch statements in JavaScript. 33:25 - Understanding switch statements and handling fall-through in JavaScript. 36:42 - Understanding JavaScript array indexing and dynamic resizing. 38:28 - Understanding JavaScript array manipulation methods. 41:59 - Introduction to array destructuring and the spread operator in JavaScript. 43:42 - Understanding the spread operator and while loops in JavaScript. 47:12 - Understanding iterations and objects in JavaScript. 48:54 - Understanding JavaScript objects and their properties. 52:25 - Understanding nested structures and reference types in JavaScript. 54:23 - Understanding JavaScript objects and sets for data manipulation. 57:36 - Understanding JavaScript Maps and basic error handling. 59:16 - Understanding error handling and function creation in JavaScript. 1:02:25 - Understanding rest parameters and common array functions in JavaScript. 1:04:00 - Explains JavaScript array methods: map, reduce, and filter. 1:07:27 - Arrow functions inherit 'this' from their defining context. 1:09:05 - Introduction to JavaScript promises and their states. 1:12:41 - Understanding JavaScript Promises for asynchronous operations. 1:14:24 - Overview of promises and asynchronous JavaScript basics.

11

Unlock the Data Inside
Turn Videos into Knowledge

  • Get FREE 10/day: transcripts, summaries, chats
  • Chat with videos, export text & PDF
  • $1 free API credit for RAG, chatbots & research

Free forever plan • All features unlocked

App screenshot