JavaScript Practice Exercises for All Levels
1.W3 School JavaScript exercises
67 exercises to practice the JavaScript basics.
https://www.w3schools.com/js/js_exercises.asp
2. W3Resource -JavaScript : Exercises, Practice, Solution
Free exercises covering the basics to the more advanced aspect of JS like the DOM (document object modal) async function, and more.
https://www.w3resource.com/javascript-exercises/
3.JavaScriptHero(Theory&Exercises)
47 Exercises: variables, functions, parameters, strings, for/while loops, arrays.
http://www.jshero.net/en/success.html
4.Amherst College
• 6-Exercises: create web to calculate age, write a constructor (planet) and ten objects that store information, write web form with radio button input, etc.
https://www.ats.amherst.edu/software/javascript/6.exercises/
5. NodeSchool-Github
Beginner – Intermediate
20 Exercises: arrays, conditionals, loops, strings, objects, variables.
https://github.com/workshopper/javascripting/tree/master/problems
6. A smarter way to learn
• Beginner – Intermediate
• 87 Test questions: variables, alerts,
conditionals, arrays, loops, strings ,dates, functions, events, images, DOM, objects, browser, form validation
http://www.asmarterwaytolearn.com/js/index-of-exercises.html
7. The coding Train (YOUTUBE)
• Beginner – Intermediate
• 160 Exercises: the snake game, starfield in processing, space invaders, Double pendulum, fractal trees, minesweeper, maze generator, fireworks, clock, Wikipedia API, etc.
https://www.youtube.com/watch?v=17WoOqgXsRM&list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
8. André Restivo
• Beginner – Intermediate
• 8 Exercises: comments, AJAX request, elements, events.
https://web.fe.up.pt/~arestivo/page/exercises/javascript/
9. Brown University
Beginner – Intermediate
6 Functions exercises: function that squares number, function that makes flower bloom, function that returns values, random numbers, etc.
http://cs.brown.edu/courses/bridge/1998/activities/JS-Functions.html
10. Test4Geeks
• Intermediate
• 20 Test questions: functions, scope, arrays, objects, browser, operators, statements.
https://tests4geeks.com/javascript-online-test
11. TestDome
• Intermediate
• Online test
https://www.testdome.com/tests/javascript-online-test/14
Some GitHub Repositories for practicing JavaScript
🔱 A long list of (advanced) JavaScript questions, and their explanations ✨
https://github.com/lydiahallie/javascript-questions
🔱 JavaScript Coding Practice
https://github.com/learning-zone/JavaScript-Coding-Practice
🔱 A collection of JavaScript problems and solutions for studying algorithms.
https://github.com/jeantimex/javascript-problems-and-solutions
#Requested #Practice #JavaScript
1.W3 School JavaScript exercises
67 exercises to practice the JavaScript basics.
https://www.w3schools.com/js/js_exercises.asp
2. W3Resource -JavaScript : Exercises, Practice, Solution
Free exercises covering the basics to the more advanced aspect of JS like the DOM (document object modal) async function, and more.
https://www.w3resource.com/javascript-exercises/
3.JavaScriptHero(Theory&Exercises)
47 Exercises: variables, functions, parameters, strings, for/while loops, arrays.
http://www.jshero.net/en/success.html
4.Amherst College
• 6-Exercises: create web to calculate age, write a constructor (planet) and ten objects that store information, write web form with radio button input, etc.
https://www.ats.amherst.edu/software/javascript/6.exercises/
5. NodeSchool-Github
Beginner – Intermediate
20 Exercises: arrays, conditionals, loops, strings, objects, variables.
https://github.com/workshopper/javascripting/tree/master/problems
6. A smarter way to learn
• Beginner – Intermediate
• 87 Test questions: variables, alerts,
conditionals, arrays, loops, strings ,dates, functions, events, images, DOM, objects, browser, form validation
http://www.asmarterwaytolearn.com/js/index-of-exercises.html
7. The coding Train (YOUTUBE)
• Beginner – Intermediate
• 160 Exercises: the snake game, starfield in processing, space invaders, Double pendulum, fractal trees, minesweeper, maze generator, fireworks, clock, Wikipedia API, etc.
https://www.youtube.com/watch?v=17WoOqgXsRM&list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
8. André Restivo
• Beginner – Intermediate
• 8 Exercises: comments, AJAX request, elements, events.
https://web.fe.up.pt/~arestivo/page/exercises/javascript/
9. Brown University
Beginner – Intermediate
6 Functions exercises: function that squares number, function that makes flower bloom, function that returns values, random numbers, etc.
http://cs.brown.edu/courses/bridge/1998/activities/JS-Functions.html
10. Test4Geeks
• Intermediate
• 20 Test questions: functions, scope, arrays, objects, browser, operators, statements.
https://tests4geeks.com/javascript-online-test
11. TestDome
• Intermediate
• Online test
https://www.testdome.com/tests/javascript-online-test/14
Some GitHub Repositories for practicing JavaScript
🔱 A long list of (advanced) JavaScript questions, and their explanations ✨
https://github.com/lydiahallie/javascript-questions
🔱 JavaScript Coding Practice
https://github.com/learning-zone/JavaScript-Coding-Practice
🔱 A collection of JavaScript problems and solutions for studying algorithms.
https://github.com/jeantimex/javascript-problems-and-solutions
#Requested #Practice #JavaScript
Svelte Resources
Awesome Svelte: Useful resources for developing Svelte applications
https://github.com/rocketlaunchr/awesome-svelte
https://github.com/TheComputerM/awesome-svelte#awesome-svelte-
Curated resources on building sites with SvelteKit - A server-less-first answer to "the Next.js experience" by the Svelte community
https://github.com/one-aalam/awesome-svelte-kit
Template for sharing/open-sourcing components:
https://github.com/sveltejs/component-template
Emotion (CSS-in-JS) in Svelte:
https://github.com/pngwn/sv-emotion
Svelte-testing-library:
https://github.com/testing-library/svelte-testing-library
Sveltestrap:Bootstrap 4 & 5 components for Svelte
https://github.com/bestguy/sveltestrap
Svelte-Apollo (GraphQL client):
https://github.com/timhall/svelte-apollo
svelte-routing:
https://github.com/EmilTholin/svelte-routing
Next.js-like framework for svelte:
https://sapper.svelte.dev/
https://blog.logrocket.com/sapper-svelte-tutorial-2021/
The Svelte Handbook
https://github.com/flaviocopes/svelte-handbook
Svelte learning resources
https://forum.devtalk.com/t/svelte-learning-resources/3218
#svelte #javascript #Requested
Awesome Svelte: Useful resources for developing Svelte applications
https://github.com/rocketlaunchr/awesome-svelte
https://github.com/TheComputerM/awesome-svelte#awesome-svelte-
Curated resources on building sites with SvelteKit - A server-less-first answer to "the Next.js experience" by the Svelte community
https://github.com/one-aalam/awesome-svelte-kit
Template for sharing/open-sourcing components:
https://github.com/sveltejs/component-template
Emotion (CSS-in-JS) in Svelte:
https://github.com/pngwn/sv-emotion
Svelte-testing-library:
https://github.com/testing-library/svelte-testing-library
Sveltestrap:Bootstrap 4 & 5 components for Svelte
https://github.com/bestguy/sveltestrap
Svelte-Apollo (GraphQL client):
https://github.com/timhall/svelte-apollo
svelte-routing:
https://github.com/EmilTholin/svelte-routing
Next.js-like framework for svelte:
https://sapper.svelte.dev/
https://blog.logrocket.com/sapper-svelte-tutorial-2021/
The Svelte Handbook
https://github.com/flaviocopes/svelte-handbook
Svelte learning resources
https://forum.devtalk.com/t/svelte-learning-resources/3218
#svelte #javascript #Requested
Getting started with Svelte
https://dev.to/karinesabatier/getting-started-with-svelte-3289
Building with Svelte - all you need to know before you start
https://dev.to/dailydotdev/building-with-svelte-all-you-need-to-know-before-you-start-2knj
#svelte #webdev #javascript #Requested
https://dev.to/karinesabatier/getting-started-with-svelte-3289
Building with Svelte - all you need to know before you start
https://dev.to/dailydotdev/building-with-svelte-all-you-need-to-know-before-you-start-2knj
#svelte #webdev #javascript #Requested