JavaScript Full Course for free
Learn everything you need to know to get started with JavaScript, HTML, and CSS by building 6 practical projects.
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