Future notes, and edits can be found directly in the leander.xyz
repository, or at https://leander.xyz/notes
I seriously don't remember anything unless I write it down. This repository helps with that! 😎😎 These are all notes I've taken while learning some concept, sometimes from readings/blogs, mostly from online courses. If you see anything that could be improved submit an issue, and I'll try to fix it up.
//TODO: Finish AdvancedReact.com course
- Interview skills
- Coding challenges
- Verbalizing code
- Explaining thought process
- Basic conceptual overview
- What is GraphQL
- Why choose GraphQL
- How GraphQL works
- Defining the Schema (SDL)
- Fetching data from a GraphQL endpoint
- Setup and Concepts (using Express)
- Storage and Control Flow
- Data Management with MongoDB
- Managing User Accounts (Authentication)
- Password Reset Flow
- Ajax REST APIs
- Using MongoDB Relationships
- Pagination (Backend)
- Definitions (Actions, Store, Dispatching, etc.)
- Concepts (Pure Functions, Using Reducers, etc.)
- Fundamentals (Joining Reducers, Mapping, Restrictions, etc.)
- What is React?
- Intro to JSX
- Intro to Props
- Intro to State
- Components and Relationship
- Stateless vs. Stateful
- Styling Components
- Refactoring Components
- LifeCycle Methods
- Random Notes (Binding, Refs, ES6)