Javascript is the most popular programming language in the world! This course is ideal for anyone who wants to get started in front end development. Learn javascript from absolute scratch with no prior experience. We build small projects, larger web apps, websites and more!
The Creative Javascript Course
The Creative Javascript Course is a 125-lesson 17 hours 46 minutes self-paced course by Dev Ed. Javascript is the most popular programming language in the world!
Course facts
- Lessons
- 125
- Duration
- 17 hours 46 minutes
- Language
- English
- Released
- April 2020
- Added to CourseFlix
- July 2024
- Instructor
- Dev Ed
- Price
- Premium
Before you start
Is it still current?
Recorded in 2020 and written in modern syntax throughout: let and const (lesson 4), arrow functions (45), classes (56), ES modules (106) and promises with async/await and fetch (111–115). None of that has changed since, so the code from the videos still runs in current browsers. Lesson 108 shows Ajax first, then the course moves to promises and fetch.
What you end up with
Five projects after the basics: a todo list saved to localStorage (lessons 29–37), a beat loop with play, stop, mute and tempo controls (58–67), a color palette generator with contrast checks, locks and saved palettes (68–89), an animated multi-page site with GSAP scroll effects and page transitions (90–102), and an image search app against a photo API with a key (116–124).
Pick this or…
- 50 Projects In 50 Days - HTML, CSS & JavaScript: if you want many small projects instead of five larger ones. Recorded in 2020, 161 lessons, 18 h 13 min.
- 20 Web Projects With Vanilla JavaScript: if you want 20 mid-size projects without a framework. Recorded in 2020, 120 lessons, 16 h 8 min.
- The Creative React and Redux Course: if you are ready to build projects in React and Redux. 115 lessons, 18 h 13 min.
Who teaches The Creative Javascript Course? Dev Ed
Dev Ed (developedbyed.com) is the personal teaching platform of Edwin Diaz, the creator of the popular DevEd YouTube channel. He is best known for short, high-energy front-end and JavaScript tutorials with a strong creative / animation slant — the videos sit at the intersection of practical web development and the visual side of CSS, Canvas, and WebGL.
His CourseFlix listing follows the same pattern: The Ultimate JavaScript Animation Course, The Creative React and Redux Course, The Creative Javascript Course, and Ultimate Next.js Course 2024 Edition. Material is paid, aimed at intermediate front-end developers who want to push beyond standard CRUD interfaces into the more visual / animated end of the web.
What lessons are included in The Creative Javascript Course?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | 0. Beginning Javascript Demo | 00:32 | |
| 2 | 1. Installing vsCode | 03:12 | |
| 3 | 2. Loading Javascript | 04:12 | |
| 4 | 3. Const and Let | 13:57 | |
| 5 | 4. Comments | 02:16 | |
| 6 | 5. Operators | 04:36 | |
| 7 | 6. Primitive Data Types | 05:57 | |
| 8 | 7. Concatenation | 09:46 | |
| 9 | 8. Prettier | 03:01 | |
| 10 | 9. Comparisons and Conditions | 17:49 | |
| 11 | 10. Truthy False Values | 03:24 | |
| 12 | 11. Functions | 17:28 | |
| 13 | 12. Objects | 06:09 | |
| 14 | 13. Arrays | 07:21 | |
| 15 | 14. Switch Statements | 15:02 | |
| 16 | 15. For Loop | 12:23 | |
| 17 | 16. For Of, ForEach | 07:19 | |
| 18 | 17. For In, While Loops | 07:55 | |
| 19 | 18. Guessing Game Final | 13:37 | |
| 20 | 19. Scope | 15:55 | |
| 21 | 0. Dom Intro | 00:27 | |
| 22 | 1. The DOM | 02:47 | |
| 23 | 2. Exploring document | 02:18 | |
| 24 | 3. Selecting in the DOM | 08:54 | |
| 25 | 4. Collections and Nodelists | 19:05 | |
| 26 | 5. Events | 23:42 | |
| 27 | 6. Event Bubbling | 18:44 | |
| 28 | 7. Session and Local Storage | 13:14 | |
| 29 | 0. Todo Intro | 00:40 | |
| 30 | 1. Set Up | 06:38 | |
| 31 | 2. Basic Styling | 05:50 | |
| 32 | 3. Generating Todos | 08:52 | |
| 33 | 4. Adding Todos | 06:54 | |
| 34 | 5. Delete and Mark | 06:23 | |
| 35 | 6. Animations | 04:38 | |
| 36 | 7. Filtering | 14:40 | |
| 37 | 8. Local Storage | 18:45 | |
| 38 | 1. Primitives Vs Reference Types | 11:48 | |
| 39 | 2. Callbacks, Higher Order Functions | 07:46 | |
| 40 | 3. Map | 05:30 | |
| 41 | 4. Find | 02:57 | |
| 42 | 5. Filter | 03:12 | |
| 43 | 6. Some and Every ( | 04:07 | |
| 44 | 7. Ternary Operator | 03:33 | |
| 45 | 8. Arrow Functions | 09:56 | |
| 46 | 9. Sort...weird | 11:21 | |
| 47 | 10. Creating Copies | 06:27 | |
| 48 | 0. Objects Intro | 00:47 | |
| 49 | 1. The Global Execution Context and Hoisting | 10:26 | |
| 50 | 2. Callstack | 13:21 | |
| 51 | 3. This Keyword | 20:10 | |
| 52 | 4. Bind, Call, Apply | 10:53 | |
| 53 | 5. Constructor Functions | 08:28 | |
| 54 | 6. Prototype | 12:31 | |
| 55 | 7. Prototypal Inheritence | 12:03 | |
| 56 | 8. Classes | 08:14 | |
| 57 | 9. Fun Stuff With OOP | 13:21 | |
| 58 | 1. Project Preview | 02:29 | |
| 59 | 2. HTML Setup | 13:54 | |
| 60 | 3. CSS Setup | 11:40 | |
| 61 | 4. Creating Our Sound Loop | 16:50 | |
| 62 | 5.Let's hear the sounds! | 08:59 | |
| 63 | 6. Quick Fix | 01:01 | |
| 64 | 7. Play and Stop | 10:01 | |
| 65 | 8. Changing Sounds | 10:00 | |
| 66 | 9. Muting Sounds | 06:49 | |
| 67 | 10. Adding Tempo | 11:14 | |
| 68 | 0. Coloors Intro | 02:41 | |
| 69 | 1. The Project | 02:28 | |
| 70 | 2. Creating the HTML | 15:15 | |
| 71 | 3. Style It Up! | 12:38 | |
| 72 | 4. Generate First Color | 11:27 | |
| 73 | 5. Checking Contrast | 02:40 | |
| 74 | 6. Coloring our Inputs | 17:58 | |
| 75 | 7. Updating the BG | 09:56 | |
| 76 | 8. Updating Text and Contrast | 05:38 | |
| 77 | 9. Fixing Our Broken Slides | 05:03 | |
| 78 | 10. Updating Slide Values | 07:17 | |
| 79 | 11. Live Slide Update | 01:49 | |
| 80 | 12. Copy To Clipboard | 10:25 | |
| 81 | 13. Open Close Adjustments | 05:49 | |
| 82 | 14. Generate Button | 05:52 | |
| 83 | 15. Lock Feature | 03:31 | |
| 84 | 16. Open Close Save Palette | 14:56 | |
| 85 | 17. Pushing to Local Storage | 05:44 | |
| 86 | 18. Dynamic Library UI | 13:32 | |
| 87 | 19. Picking from Library | 06:58 | |
| 88 | 20. Finish | 10:36 | |
| 89 | 21. But wait there is a bug | 08:12 | |
| 90 | 0. Creating Dynamic Websites | 00:51 | |
| 91 | 1. Project Intro | 01:33 | |
| 92 | 2. Adding HTML | 09:15 | |
| 93 | 3. Adding CSS | 14:30 | |
| 94 | 4. Diferrent Scroll Effects | 19:13 | |
| 95 | 5. Adding GSAP | 12:24 | |
| 96 | 6. Scroll Animation Overload | 15:36 | |
| 97 | 7. Cursor Animations | 13:29 | |
| 98 | 8. Toggle Burger | 06:26 | |
| 99 | 9. Another Page | 12:04 | |
| 100 | 10. Page Transitions | 29:44 | |
| 101 | 11. Scroll Effect On Other Pages | 07:49 | |
| 102 | 12. Bug Fixes and Mobile View | 14:21 | |
| 103 | 1. Deconstruct | 07:30 | |
| 104 | 2. IIFE | 02:27 | |
| 105 | 3. Closures | 01:58 | |
| 106 | 4. Modules | 04:44 | |
| 107 | 0. Async Intro | 00:29 | |
| 108 | 1. Ajax | 03:42 | |
| 109 | 2. Async Behind The Scenes | 09:45 | |
| 110 | 3.Callbacks and Callback Hell | 08:54 | |
| 111 | 4. Promises | 06:00 | |
| 112 | 5. Promise Refactor | 04:57 | |
| 113 | 6. Promise All | 03:21 | |
| 114 | 7. Async Await | 04:43 | |
| 115 | 8. Fetching From our first API | 08:56 | |
| 116 | 1. Photon Intro | 01:35 | |
| 117 | 2. Api Key | 03:25 | |
| 118 | 3. Creating the basic HTML and CSS | 06:58 | |
| 119 | 4. Fetching the Images | 09:35 | |
| 120 | 5. Search | 07:40 | |
| 121 | 6. Refactoring | 06:35 | |
| 122 | 7. Search Clear | 04:49 | |
| 123 | 8. Finishing the style css | 05:34 | |
| 124 | 9. Finishing it up | 10:20 | |
| 125 | 10. Thank You | 00:33 |
One payment unlocks this course and every other premium course. No auto-renew.
See plansRecommended next
What courses are similar to The Creative Javascript Course?
Updated 1mo agoObject-oriented Programming in JavaScript
By: Mosh Hamedani (Code with Mosh), UdemyLearn object-oriented programming in JavaScript across 57 lessons: managing complexity, reusable objects, and concepts that come up in interviews.3h 53m5/5
Updated 1mo agoBuild Responsive Real World Websites with HTML5 and CSS3
By: Udemy147-lesson, project-based HTML5 and CSS3 course: hand-code one full responsive landing page from a blank file to a finished site.37h 28m
Updated 2y agoLearn HTML Canvas - Pixels, Particles & Physics
By: UdemyLearn the fundamentals of HTML canvas and discover how to develop, draw, and animate visuals and images with vanilla JavaScript. No frameworks and no libraries.2h 15m
FreeUpdated 3y agoDevOps.js Conference 2021
By: DevOps.js ConferenceDevOps.js is an event for all the developers and architects involved in building infrastructure and setting up pipelines and deployments for JavaScript applicat7h 51m
More courses by Dev Ed
Updated 2y agoUltimate Next.js Course 2024 Edition
Master the art of building dynamic and efficient web applications using React and Next.js with our comprehensive course.29h 39m5/5
Updated 3y agoThe Creative React and Redux Course
This course will teach you everything you need to know about React. Get started now with 0 experience in React, we will take it step by step from the beginning18h 13m
Updated 1mo agoThe Ultimate JavaScript Animation Course
Learn CSS, JavaScript, GSAP, and SVG animation from scratch by building six portfolio-ready projects, including page transitions and forms.8h 32m