JavaScript Full Course for free

Learn everything you need to know to get started with JavaScript, HTML, and CSS by building 6 practical projects.

Tipo: Curso Level: Principiante Year: 2024

Course Lessons

  • 1. JavaScript tutorial for beginners View
  • 2. Variables View
  • 3. Arithmetic operators View
  • 4. Accept user input View
  • 5. Type conversion View
  • 6. Constants View
  • 7. Counter program View
  • 8. Math object View
  • 9. Random number generator View
  • 10. If statements View
  • 11. Checked property View
  • 12. Ternary operator View
  • 13. Switches View
  • 14. String methods View
  • 15. String slicing View
  • 16. Method chaining View
  • 17. Logical operators View
  • 18. Strict equality View
  • 19. While loops View
  • 20. For loops View
  • 21. Number guessing game View
  • 22. Functions View
  • 23. Variable scope View
  • 24. Temperature conversion program View
  • 25. Arrays View
  • 26. Spread operator View
  • 27. Rest parameters View
  • 28. Dice Roller program View
  • 29. Random password generator View
  • 30. Callbacks View
  • 31. forEach() View
  • 32. map() View
  • 33. filter() View
  • 34. reduce() View
  • 35. Function expressions View
  • 36. Arrow functions View
  • 37. JavaScript Objects View
  • 38. What is THIS View
  • 39. Constructors View
  • 40. Classes View
  • 41. STATIC keyword View
  • 42. Inheritance View
  • 43. SUPER keyword View
  • 44. Getters & Setters View
  • 45. Destructuring View
  • 46. Nested objects View
  • 47. Arrays of objects View
  • 48. Sorting View
  • 49. Shuffle an array View
  • 50. Dates View
  • 51. Closures View
  • 52. setTimeout() View
  • 53. Digital Clock program View
  • 54. Stopwatch program View
  • 55. ES6 Modules View
  • 56. Asynchronous code View
  • 57. Error handling View
  • 58. Calculator program View
  • 59. What is the DOM? View
  • 60. Element selectors View
  • 61. DOM navigation View
  • 62. Add & change HTML View
  • 63. Mouse events View
  • 64. Key events View
  • 65. Hide/show HTML View
  • 66. NodeLists View
  • 67. classList View
  • 68. Rock Paper Scissors View
  • 69. Image Slider View
  • 70. Callback Hell? View
  • 71. Promises View
  • 72. Async/Await View
  • 73. JSON files View
  • 74. Fetch data from an API View
  • 75. Weather App project View

This comprehensive, 12-hour full course on JavaScript is designed to take any individual from zero knowledge to building robust web applications.

The ideal student is a beginner with no prior coding experience, eager to enter the world of web development.

The course is structured around hands-on, portfolio-ready projects, including a digital clock, a calculator, and a rock-paper-scissors game.

You will master core programming fundamentals, control structures, DOM manipulation, and tackle advanced topics like asynchronous programming and fetching data from a third-party API to create a functioning weather application.

This practical, project-based approach solidifies your foundational knowledge, preparing you for immediate application in real-world scenarios.

Key Information
  • Year: 2024
  • Duration: 12 horas
  • Language: English
  • Level: Principiante
  • Technologies:

    JavaScript, HTML, CSS, Web APIs

Topics / Technologies