Get confident with Javascript
We've now covered everything you need to add basic interactive features to your webpages.
Make sure you're confident with the topics we've covered before you continue.
We recommend attempting:
It will take several days to complete both of these. You don't need to complete it all.
Keep your learning focused
You don't have to master Javascript to complete this course.
Most resources on the web, including those we've linked here, teach many topics that aren't necessary for what we need to accomplish for this project.
You can spend time learning these extra topics if you want, but once you feel confident using these core concepts, feel free to move on:
- Variables
- If statements
- Selecting elements from webpages and saving them as variables
- Event listeners
- Adding and removing classes
Extra practice
If you are particularly interested in Javascript, attempt some of the exercises on Javascript30. These exercises are good practice for advanced featues of the language.
Part of Adding interactivity
- Introducing Javascript
- Your first Javascript program
- Variables
- Conditional logic
- Affecting the page
- Making a menu
- Responding to user actions
- Keep your Javascript accessible
- Get confident with Javascript
- Add interactivity to your prototypesP