100 Days of JavaScript


100 Days of JavaScript

Sharpen your JavaScript skills by building Amazing projects over the next 100 Days with HTML, CSS and JavaScript.

What you’ll learn

  • Sharpen your JavaScript skills by building projects
  • Use ES6 Classes, arrow functions, events, DOM manipulation and more.
  • Apply HTML, CSS, Flexbox and Grid Layout on projects
  • Use Bootstrap to build projects.


  • Basic knowledge of HTML, CSS and JavaScript


Welcome to 100 Days Of JavaScript, a project-based JavaScript course.
Learning the fundamentals of JavaScript is one thing, but applying the knowledge to build functional web apps can sometimes be difficult especially for beginners.

I created this course to help beginners and intermediate-level JavaScript developers gain clarity and build confidence BY building amazing projects with JavaScript.

At the end of the course, we are going to build what I call a “PSEUDO JAVASCRIPT AI” which is a very exciting project.

All the projects we build are very well explained.
Many of the projects we build are components found on modern websites and web apps.

Course Requirement
This course is not for an absolute JavaScript beginner.
To take this course you need to know the fundamentals of HTML, CSS and JavaScript.

Here is a list of projects we build in the course

  1. Counter App
  2. Random Hex Color Generator
  3. Random Number Generator
  4. Modal/Popup
  5. Palindrome Checker
  6. Vowel Counter App
  7. Click to Copy
  8. Google Drive Download Link Generator
  9. Weather App
  10. Input Field Character Counter
  11. Lyrics Search App
  12. Internet Connection Status Detector
  13. Quiz App
  14. API Project
  15. HTTP Request Project
  16. Random Quote Generator
  17. List Search Project
  18. Date Countdown
  19. Time Countdown
  20. Tip Calculator
  21. Smooth Scroll Effect
  22. Sticky Nav Bar on Scroll
  23. Active Menu Switcher
  24. Scroll To Top
  25. Responsive Mobile Menu – part 1 & 2
  26. Responsive Mobile Menu with Submenu
  27. Page Scroll Indicator
  28. Newsletter Form on Scroll
  29. Page Animation With AOS Library
  30. Password Generator
  31. Local Storage
  32. Simple ToDo App
  33. Todo App with Local Storage
  34. Notes App
  35. BMI Calculator
  36. Calculator
  37. Digital Clock
  38. Weight Converter
  39. Temperature Converter
  40. Running Game
  41. Word Count Tool
  42. Accordion
  43. Async Await – Random Joke Generator
  44. Modules, Imports and Exports
  45. GitHub Profile Search App
  46. Wikipedia Search App
  47. Image Slider
  48. JavaScript Array Methods
  49. Data Attribute and JS
  50. Product Filter
  51. Product Carousel Slider
  52. Vertical Tabs
  53. Count Up App
  54. Digital Piano
  55. Form Validation
  56. Password Visibility Toggle
  57. Password Strength Indicator
  58. Animated Login UI
  59. Animated Search Bar
  60. Udemy User Avatar Menu
  61. Currency Converter
  62. Movie Listing App
  63. Floating Action Button
  64. Dark and Light Mode Toggler
  65. Web Speech API – Speech To Text App
  66. Web Speech API – Speech To Text App – With Voice Command
  67. Speech Synthesis – Text To Speech App
  68. Type Writing Effect Project
  69. Custom Progress Bar
  70. Custom Alert & Toast Notification (ES6 Classes)
  71. Custom Alert & Toast Notification With Progress Bar
  72. Custom Confirm Dialog Box (ES6 Classes)
  73. Custom Range Slider
  74. Modal With Countdown Event
  75. Website Preloader
  76. Testimonial Slider
  77. Tweet Character Count
  78. Click to Tweet
  79. Embed Twitter Timeline
  80. Recipe App
  81. Product Gallery With Thumbnail
  82. Image Gallery Filter
  83. Card Payment UI/UX
  84. Exact Age Calculator
  85. Multistep Form
  86. Pricing Section
  87. Stop Watch
  88. Animated Vertical Timeline Project
  89. Music Player App
  90. Pseudo AI Project – Anita

Who this course is for:

  • Beginner and intermediate level web developers who want to sharpen their JavaScript skills.

Created by Ewomazino Akpareva
Last updated 7/2021
English [Auto]

Size: 28.55 GB

Download Now


  1. lei says

    update pls

  2. Christian says

    Use Google drive please

Leave A Reply

Your email address will not be published.