Javascript in 100 bits

Learn Javascript the easiest way

No. Authors 1
Level Hard
Type Community
Last Updated Jan 28, 2025
Javascript in 100 bits
  • 2hrs

    Duration
  • 1

    Chapters
  • 0

    Quizzes
Start Course

Welcome to learn JavaScript in 100 bits.

Javascript is a tough language. Learning it is always confusing for new learners. But it's a language you can learn in no time to create something if you have the right guide.

This course will take you through Javascript in just 100 snippets. Each code snippet is explained and an example is given to allow you to test your hands

Course Curriculum

Lessons

  1. Lesson 1 - Hello World in JavaScript

  2. Lesson 2 - Variables in JavaScript

  3. Lesson 3 - Data Types in JavaScript

  4. Lesson 4 - Basic Arithmetic Operations

  5. Lesson 5 - Conditional Statements

  6. Lesson 6 - Logical Operators

  7. Lesson 7 - The Switch Statement

  8. Lesson 8 - Loops in JavaScript (For Loop)

  9. Lesson 9 - The wile loop

  10. Lesson 10 - Do-While Loop in JavaScript

  11. Lesson 11 - Functions in JavaScript

  12. Lesson 12 - Function Return Values in JavaScript

  13. Lesson 13 - Arrow Functions in JavaScript

  14. Lesson 14 - Default Parameters in JavaScript

  15. Lesson 15 - Template Literals in JavaScript

  16. Lesson 16: Introduction to JavaScript Objects

  17. Lesson 17 - Working with Object Methods and this Keyword

  18. Lesson 18 - Getters and Setters in JavaScript Objects

  19. Lesson 19 - The this Keyword in Arrow Functions vs. Regular Functions

  20. Lesson 20 - JavaScript Spread Operator

  21. Lesson 21 - JavaScript Class Basics

  22. Lesson 22 - JavaScript Class Inheritance

  23. Lesson 23 - JavaScript Static Methods and Properties

  24. Lesson 24 - JavaScript Promises

  25. Lesson 25 - Async/Await in JavaScript

  26. Lesson 26 - Error Handling in Async/Await

  27. Lesson 27 - The finally Block in Async/Await

  28. Lesson 28 - JavaScript setTimeout and setInterval

  29. Lesson 29 - JavaScript Date Object

  30. Lesson 30 - JavaScript Math Object

  31. Lesson 31 - Introduction to JavaScript Arrays

  32. Lesson 32 - JavaScript Array Methods – forEach()

  33. Lesson 33 - JavaScript Array Methods – map()

  34. Lesson 34 - JavaScript Array Methods – filter()

  35. Lesson 35 - JavaScript Array Method – reduce()

  36. Lesson 36 - JavaScript Array Method – find()

  37. Lesson 37 - JavaScript Array Method – findIndex()

  38. Lesson 38 - JavaScript Array Method – some()

  39. Lesson 39 - JavaScript Array Method – sort()

  40. Lesson 40 - JavaScript Array Method – every()

  41. Lesson 41 - Introduction to the DOM

  42. Lesson 42 - Selecting Elements in the DOM

  43. Lesson 43 - Modifying Elements in the DOM

  44. Lesson 44 - Adding and Removing Elements in the DOM

  45. Lesson 45 - Modifying CSS with JavaScript

  46. Lesson 46 - Handling Events in JavaScript

  47. Lesson 47 - Different Types of JavaScript Events

  48. Lesson 48 - JavaScript Event Object

  49. Lesson 49 - JavaScript Keyboard Events

  50. Lesson 50 - JavaScript Mouse Events

  51. Lesson 51 - Introduction to Browser Storage

  52. Lesson 52 - Working with `localStorage` in JavaScript

  53. Lesson 53 - JavaScript sessionStorage

  54. Lesson 54 - JavaScript Cookies

  55. Lesson 55 - Comparing localStorage, sessionStorage, and Cookies

  56. Lesson 56 - Storing Complex Data in localStorage

  57. Lesson 57 - IndexedDB: Introduction to a More Powerful Storage

  58. Lesson 58 - Creating an IndexedDB Database

  59. Lesson 59 - Adding Data to IndexedDB

  60. Lesson 60 - Adding and Updating Data in IndexedDB

  61. Lesson 61 - Introduction to Regular Expressions in JavaScript

  62. Lesson 62 - Basic Regular Expression Patterns in JavaScript

  63. Lesson 63 - Regular Expressions: Character Classes and Special Characters

  64. Lesson 64 - Quantifiers in Regular Expressions

  65. Lesson 65 - Character Classes in Regular Expressions

  66. Lesson 66 - Grouping & Capturing in Regular Expressions

Authors