Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 1.6 KB

README.md

File metadata and controls

36 lines (24 loc) · 1.6 KB

Front-End Development

What are we trying to accomplish?

You will learn modern frontend development - using React.js and Javascript to write single-page-apps (web apps) that run in the browser. You will be able to build the "front end" (the part of the web app running in the browser, the user interface, that people actually interact with) of a web app for common use cases and be able to get and send data from third party API's.

Many of the websites / apps you interact with in your browser on a daily basis - from Gmail to Facebook to Wikipedia to Youtube - are built using these same open-source technologies and frontend architecture patterns.

You will be able to explain how these applications are built and why they're built that way, and, become proficient in building them yourself using industry best practices.

Lessons

  1. Intro to NPM and React
  2. React Hooks and Components
  3. Responsive Web Design
  4. Component vs Utility Libraries
  5. Intro to Cypress
  6. Intro to React Routers
  7. React Router Hooks
  8. React Review

Comp. Sci Fridays

Module Topics

  • Understand how NPM works
  • Understand the React project structure
  • Implement React Hooks and React Router Hooks
  • Understand and apply Responsive Web Design
  • Create a Front-End test suite

Video Playlist