Course Overview

I welcome you to this new adventure of learning Front End Web Development.

Over the next 10 weeks, we will embark on an adventure of understanding JavaScript, CSS, and HTML. We will learn industry-standard frameworks for building Front End systems.

We will discover the main use cases, best practices, and techniques that will allow us to create beautiful, fast, and functional UIs (User Interfaces) for any web application.

Learning Outcomes

By the end of the course, you will be able to:

  • Use a modern JS framework to build and deploy a complex web application
  • Use advanced features of HTML, CSS, and JavaScript to build and debug features
  • Measure, monitor, and take steps to improve the performance of a web application
  • Plan, communicate, and work together on web application code

Instructor

Please contact on Discord first with questions about the course.

Live Class Time

Note: all times are shown in GMT.

  • Tuesdays at 4:00 PM to 5:30 PM GMT

The following week’s lessons will be released every Sunday.

Office Hours

  • Instructor: Wednesdays at 2:00 to 3:00 PM GMT

Tools

In this course, we are using the following tools. If you haven't set up your laptop and installed the software yet, follow the guide at https://github.com/kiboschool/setup-guides.

  • GitHub is a website that hosts code. We'll use it as a place to keep our project and assignment code.
  • GitHub Classroom is a tool for assigning projects on GitHub.
  • VSCode is your code editor. It's where you'll write code to solve programming assignments.
  • Gradescope is a grading platform. We'll use it to track assignment submissions and give you feedback on your work.
  • Woolf is our accreditation partner. We'll track work there too, so that you get credit towards your degree.