Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
1-on-1 conversations on global topics
Dialogues
1-on-1 conversations on global topics
A global network of volunteers.
Explore Tutors
A global network of volunteers.
Lamaq's Web Dev Masterclass

SAT Score Range

6 sessions

+1

This series was cancelled by the tutor on February 12, 2025. We're very sorry–you can explore more Computer Science series here. All 1:1 and group chats related to this series are disabled 7 days after the last session.

About

Build the Website of Your Dreams! In this course, we will learn how to create a full-stack web app (think of your favorite website) from scratch. We will cover many topics of web development, including databases, JavaScript, back-end systems, front-end and UI development, and serverless computing.

Learners should come in with a basic understanding of programming, and should understand the basics of HTML, CSS, and JavaScript.

Tutored by

Lamaq D 🇺🇸

Certified in 7 topics

View Profile

I'm a junior from New Jersey, who enjoys helping out others. I play guitar in my free time and enjoy playing basketball.

Schedule

✋ ATTENDANCE POLICY

Please try not to miss any sessions, as the concepts build off of each other as the series go on. Missing two sessions will result in removal from the course. If you need to miss a course, then please let me know beforehand.

SESSION 1

7

Jan

SESSION 1

Orientation

Orientation

Tue 9:30 PM - 10:30 PM UTCJan 7, 9:30 PM - 10:30 PM UTC

Welcome!

Welcome to the series! First, we will get to know each other through some games. Then, we will discuss the very basics of web development. I will provide an overview on how the Internet works, and how most websites operate.
SESSION 2

14

Jan

SESSION 2

Web Development

Web Development

Tue 9:30 PM - 10:30 PM UTCJan 14, 9:30 PM - 10:30 PM UTC

Setup

In this session, we will set up our machines to be fit for programming. I will guide you through the tools that you will need to be successful in programming. At the end of this session, everyone's computer will be ready for programming.
SESSION 3

21

Jan

SESSION 3

Web Development

Web Development

Tue 9:30 PM - 10:30 PM UTCJan 21, 9:30 PM - 10:30 PM UTC

JavaScript Crash Course

This session will be a crash course of JavaScript, the language that every web developer must know. We will talk about all the basic language features, as well as some web-dev specific ones.
SESSION 4

28

Jan

SESSION 4

Web Development

Web Development

Tue 9:30 PM - 10:30 PM UTCJan 28, 9:30 PM - 10:30 PM UTC

Focus: Backend Development

This session will be where we start actually developing our apps - Focusing on the backend first, this session will discuss the key parts of a web server, such as routing, handlers, and user auth. We will cover the lifecycle of a web request and apply this to our own apps.
SESSION 5

4

Feb

SESSION 5

Web Development

Web Development

Tue 9:30 PM - 10:30 PM UTCFeb 4, 9:30 PM - 10:30 PM UTC

Web Requests - GET

In this session, we will learn about the most basic form of request on the web: GET. We will practically apply this knowledge to create a home screen for our app.
SESSION 6

11

Feb

SESSION 6

Web Development

Web Development

Tue 9:30 PM - 10:30 PM UTCFeb 11, 9:30 PM - 10:30 PM UTC

Databases

In this session, we will discuss the role of the database in web development. We will learn why we need one, as well as how to interface with one.

Public Discussion

Please log in to see discussion on this series.

Jan 7 - Feb 11

6 weeks

60 mins

/ session

SCHEDULE

Tuesdays

9:30PM