This repository contains all of the notes written by Katie during the Lighthouse Labs Web Development program.
- Lotide - A mini clone of the JS Lodash library.
- Snake Client - A snake game that runs in the terminal, connecting a client to a server using TCP.
- Tinyapp - A full stack web application built with Node and Express that allows users to shorten long URLs.
- Tweeter - A twitter clone project, to help students gain front-end dev chops.
- LightBnB - A simple multi-page Airbnb clone that uses server-side JavaScript to display information from SQL queries to web pages.
- Midterm: Funsies - A smart to-do list, single-page application that uses an OpenAI GPT language model to automatically categorize items.
- Photolabs - A React-based, single-page application that allows users to view photos in different contexts.
- Jungle Rails - An e-commerce Rails app built for learning Rails through example.
- Final: Bark Mingle - A Tinder-esque style mobile app where dog owners can set-up playdates.
Module 1 (Weeks 1-4): Programming Fundamentals with Javascript
Module 2 (Week 5): Networking and HTTP for Web Developers
Module 3 (Weeks 6-7): Intro to Web Server Development with Node
Module 4 (Weeks 8-10): Intro to Front-End Development
Module 5 (Weeks 11-13): Relational Databases and SQL
Module 6 (Weeks 14-15): Midterm Projects
Module 7 (Weeks 16-19): React
Module 8 (Weeks 20-21): Automated Testing in React
Module 9 (Weeks 22-26): Ruby on Rails
Module 10 (Weeks 27-30): Final Projects