Web app from scratch

During this course, we are going to create a web app without any frameworks or libraries. Native HTML, CSS and JavaScript is the way to go. We will retrieve data from an external API, and this data will be manipulated.

  • Joost Faber

Learning goals

  • The student is able to apply Javascript Object Oriented Programming and/or Functional Programming
  • The student can retrieve data from an external API, manipulate and display the data with JavaScript
  • The student van add interaction to an app with JavaScript

More about this course

In 3 weeks, we will learn JavaScript principles that you will apply to the rest of the minor. We will go over the newest JavaScript techniques and possibly apply them to your code. With a small micro library, we will make sure you can display relevant data from the API to the user. You will be evaluated on: readme file, templating, API call, manipulating data, feedback to the user and explaining a few JavaScript concepts. When the course is done, you are able to create a single page web app which displays relevant data to the user.

Weekly program

Week 1

Introduction JavaScript objects & modules, design patterns and explanation exercise

Week 2

Introduction routing, data & templating, feedback on week one and discuss exercise

Week 3

Discuss feedback, make a flow diagram, view progression and review final exercise

Web app from scratch students work

Jamerrone

To Github repo
Description of the project/image

Rick712

To Github repo
Description of the project/image

Baskager

To Github repo
Description of the project/image

Moniac

To Github repo
Description of the project/image

Other courses

Web App From Scratch CSS To The Rescue Browser Technologies Performance Matters Real-Time Web Web Design Weekly Nerd Project 1 Project 2 Project 3 Master Test