Skip to content

nerdschoolbergen/modern-javascript-and-web-apis

Repository files navigation

Modern JavaScript and Web APIs

This workshop focuses on language constructs in modern JavaScript versions known as ECMAScript2015 (ES2015) or ECMAScript 6 (ES6). We'll look at features in modern JavaScript and use these features to build a JavaScript-based web application against a server-side web API.

This repository contains a link to a Google Presentation, exercises and a starter project.

What you need

Prerequisites

  • A basic understanding of JavaScript
  • Some knowledge about basic web technologies like HTML and HTTP is helpful

How to get started

  • Start by cloning this repository into a folder on your computer. If you've never used git before, you can alternatively use the the "Download ZIP" button to the right.
  • Although you have this README.md file on your computer, it's easier to read it on GitHub with formatting. We therefore recommend you keep a web browser tab open with the exercise tasks.
  • Open exercise 1.
  • Remember to ask an instructor if you're stuck.

Exercises

This repository contains a set of exercises organized in folders. Each folder contains a README.md describing the exercise.

Helpful resources

Note: Avoid W3Schools.com. It's often outdated by todays web specifications. Use MDN instead.

Symbols and notation used in exercises

Icons with special meaning

✏️ - A task you should do
📖 - A section of text to read (no tasks, just information).
💡 - Additional information.
❗ - Something important.
❓ - Open-ended question for the reader ("What do you think would happen if...")
💩 - Bad practice (don't-do-this)
⭐ - A bonus task (not required)

Keyboard keys

Will look like this:

CTRL + ALT + C

Diff blocks

Emphasizes how lines of text should change.

- this text was removed
+ and replaced with this text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published