Reading notes for all Code Fellows Software Development bootcamp classes.
I’m Erik Savage (he/him), and as of September 24th 2021, am now a former Manufacturing Engineer who has had the opportunity to work on Heavy Duty Trucks, VR Systems, and most recently a Desktop Laser Cutter. I’ll be coding on macOS Big Sur 11.3.1. I'm pivoting careers to better meet my family needs while still engaging in challenging problem solving on a daily basis.
erik savage - Github Portfolio
- Code 102: Intro to Software Development, Oct 4, 2021 - Oct 8, 2021
- Code 201: Foundations of Software Development, Oct 25, 2021 - Nov 19, 2021
- Code 301: Intermediate Software Development, Nov 29, 2021 - Dec 29, 2021
- Code 401: Advanced Software Develeopment in Full-Stack Java Script, Jan 10, 2022 - Mar 18, 2022
- Growth Mindset
- Class Reading 01 - Markdown
- Class Reading 02 - The Coder's Computer
- Class Reading 03 - Revisions and the Cloud
- Class Reading 04 - Structure Web Pages with HTML
- Class Reading 05 - Design Web Pages with CSS
- Class Reading 06 - Dynamic Web Pages with JavaScript
- Class Reading 07 - Programing with JavaScript
- Class Reading 08 - Operators and Loops
- Class Reading 01 - Intro to HTML, CSS, & JavaScript
- Class Reading 02 - More Basics CSS & JavaScript
- Class Reading 03 - Boxes, Decisions, and Loops
- Class Reading 04 - Links, Layouts, Function Intro, & Pair Programming
- Class Reading 05 - Imgs, Text, and Color,
- Class Reading 06 - Data Types, Objects, and the DOM
- Class Reading 07 - Domain Modeling, Tables, and Objects
- Class Reading 08 - CSS Layouts
- Class Reading 09 - Forms, Lists, Tables, and Events
- Class Reading 10 - Errors and Debugging
- Class Reading 11 - Images, SEO, & APIs
- Class Reading 12 - Chart and Canvas APIs
- Class Reading 13 - Local Storage
- Class Reading 14 - Transitions, Animations, and Psychological Safety
- Class Reading 01 - Component Based Architechture and Props in React
- Class Reading 02 - Lifecycle Events & State vs Props
- Class Reading 03 - React List & Keys, Spread Operator, and Passing Functions Between Components
- Class Reading 04 - React Forms, Ternary Operator
- Class Reading 05 - Thinking in React, Higher-Order Functions
- Class Reading 06 - Node.js & Pair-Programming
- Class Reading 07 - REST
- Class Reading 08 - API Best Practices
- Class Reading 09 - Functional Programming, Modules and Require()
- Class Reading 10 - JS Call Stack and Error Messagages
- Class Reading 11 - SQL vs NoSQL
- Class Reading 12 - REST Method Status Codes and Building a REST API
- Class Reading 13 - Diversity & Inclusion in the Tech Industry
- Class Reading 14 - Authentication
- Prep Reading
- Class Reading 01 - Node Ecosystem, TDD, CI/CD
- Class Reading 02 - Express
- Class Reading 03 - Express REST API
- Class Reading 04 - Data Modeling
- Class Reading 05 - Linked Lists
- Class Reading 06 - Authentication
- Class Reading 07 - Bearer Authorization
- Class Reading 08 - Access Control (ACL)
- Class Reading 09 - Authorization/Authentication
- Class Reading 10 - Stacks and Queues
- Class Reading 11 - Event Driven Applications
- Class Reading 12 - Socket.io
- Class Reading 13 - Message Queues
- Class Reading 14 - Event Driven Architecture
- Class Reading 15 - Trees
- Class Reading 16 - AWS: Cloud Servers
- Class Reading 17 - AWS: S3 and Lambda
- Class Reading 18 - AWS: API, Dynamo and Lambda
- Class Reading 19 - AWS: Events
- Class Reading 20 - Component Based UI
- Class Reading 21 - useState() Hook
- Class Reading 22 - Component Lifecycle/useEffect()
- Class Reading 23 - Advanced State with Reducers
- Class Reading 24 - Hash Tables
- Class Reading 25 - Context API
- Class Reading 26 - Context API - Behaviors
- Class Reading 27 - and
- Class Reading 28 - API Integration
- Class Reading 29 - Graphs
- Class Reading 30 - Application State with Redux
- Class Reading 31 - Redux - Combined Reducers
- Class Reading 32 - Redux - Asynchronous Actions
- Class Reading 33 - Redux - Additional Topics
- Class Reading 34 - React Native
- Class Reading 35 - Ethics
- Class Reading 36 - Open-Source Software Contribution