Skip to content

Repository for all materials related to Hackschool Fall 2021

Notifications You must be signed in to change notification settings

uclaacm/hackschool-f21

Repository files navigation

Hackschool Resources - Fall 2021

Welcome to Hackschool

It's easy to feel lost in the world of tech or not know where to start. We created Hackschool to give you a place to start in this wonderful universe of possibilities. We wanted to fill the gaps between what is taught in class and what is needed to build change you'd like to see in the world. By the end, you'll have glimpsed a little bit of everything behind the websites you visit every day.

In this repository, you'll find a guide to all the topics we introduce this quarter, and links to helpful resources.

We hope you have a blast this quarter, and encourage you to reach out to any of us if you have any questions or comments.

Basic Curriculum

  • Week 2: Introduction to HTML/CSS
  • Week 3: Introduction to JavaScript
  • Week 4: Intro to React
  • Week 5: Props and Layout
  • Week 6: State
  • Week 7: Asynchronous + Web APIs
  • Week 8: Lifecycle

Essential Links

What You'll Need for the Entire Course

  • A text editor. We recommend VS Code as a default choice, but Sublime Text 3 and Atom are also excellent choices. If you already use another editor, that's perfectly fine. Don't worry about using the "best" one; any modern editor is more than enough for what we'll tackle this quarter.

  • Google Chrome: it has the best developer tools and the highest market share of any web browser

  • Bonus item (if you have time): Create a GitHub account

Helpful Docs & Tools

Learning Beyond Hackschool

For HTML and CSS:

For JavaScript:

About

Repository for all materials related to Hackschool Fall 2021

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published