Skip to content

CS1300-2024/js-special-topics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

js-special-topics

In the course, we do not teach javascript, since we expect you know the basics of it from cs32. However, since cs32's transition to react in 2020, there may be a hole of knowledge on vanilla javascript that you may have missed.

For your non-react projects (or any lightweight website), you may want to use vanilla javascript to add additional interactions of animations to your website.

Our goal is to offer you these tools to incorporate vanilla javascript in a simple effective way into your website. It will also offer a strong foundation which will serve you well for the react project.

Topics

  • How to connect javascript to your html
  • How to connect javascript to specific html elements
  • What values can you read when users interact with those elements
  • How to change the values of those elements
  • How to create and remove new elements
  • How can you manage and store data in your website using JS (on the client's browser)
  • How does javascript link with json
  • How to map/filter json data
  • How to use fetch to get data from an API (async/await programming using .then(), .catch())
  • How to use the console to debug effectively

How to use this repository

This repository will contain a collection of examples and exercises that you can use to learn and practice vanilla javascript.

The final website (after the hour) will be in the demo branch.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors