Skip to content

stephenclemmer/reading-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Fellows Reading Notes

Code 401 Advanced Software Development in Fullstack JavaScript

Prework Reading: The Growth Mindset

Prework Reading: Data Structures and Algorithms

Prework Reading: Engineering Readings

Prework Reading: Introduction to SQL

Prework Reading: Practice in the Terminal

Read 1: Node Ecosystem

Read 2:NodeJS and Express, NPM, TDD, CI/CD

Read 3: ES6 Classes & Express Routing

Read 4: Data Modeling: NOSQL vs SQL, SQL Storage Techniques

Read 5: Linked Lists

Read 6:Securing Passwords, Basic Auth, OWASP Auth Cheatsheet

Read 7: Bearer Authorization

Read 8: Access Control

Read 9:

Read 10:

Read 11: Event-driven Application

Read 12: Socket.io

Read 13: Message Queues

Read 14: Event-Driven Architecture

Read 15:

Read 16: AWS Cloud Servers

Read 17: AWS: S3 and Lambda

Read 18: AWS: API, Dynamo and Lambda

Read 19:AWS: Events

Read 26: Component Based UI

Read 27: UseState() Hook

Read 28: Component Lifecycle / useEffect Hook

Read 29: Advanced State with Reducers

Read 31: Context API

Read 32:Context API - Behaviors

Read 33: <Login /> and <Auth />

Read 34: API Integration

Read 36: Application State with Redux

Read 37: Redux - Combined Reducers

Read 38: Redux - Asynchronous Actions

Read 39: Redux - Additional Topics

Read 41: React Native

Read 42: Ethics

Read 43: Gatsby and next.js

Read 44: Read 45:

Code 301 Intermediate Software Development

Read 1: Component-Based Architecture & Props within React

Read 2: React Lifecycle & React State vs. Props

Read 3: React Docs - lists and keys & The Spread Operator

Read 4: React Docs - Forms & The Conditional (Ternary) Operator Explained

Read 5: React Docs - Thinking in React & Higher-Order Functions

Read 6: An Introduction to Node.js on sitepoint.com & 6 Reasons for Pair Programming

Read 7: What Google Learned From Its Quest to Build the Perfect Team & How I explained REST to my brother

Read 8: API Design Best Practices

Read 9: Functional Programming Concepts & Node JS Tutorial for Beginners #6 - Modules and require()

Read 10: Understanding the JavaScript Call Stack & JavaScript error messages

Read 11: nosql vs sql

Read 12: Status Codes Based On REST Methods & Build A REST API With Node.js, Express, & MongoDB

Read 13: CRUD Basics & Spped Coding: Building a CRUD API

Read 14: That Time When Women Stopped Coding, Employee breakdown of key technology companies & Why diversity matters to your tech company

Read 15: What is OAuth & Authorization and Authentication Flows

Code 201 Foundations of Software Development

Read 1: Introductory HTML and JavaScript

Read 2: Basics of HTML, CSS & JavaScript

Read 3: HTML Lists, Control Flow with JS, and the CSS Box Model

Read 4: HTML Links, JS Functions, and Intro to CSS Layout

Read 5: Images, Color, Text

Read 6: Problem Domain, Objects, and the DOM

Read 7: Object-Oriented Programming, HTML Tables

Read 8: CSS Layout

Read 9:Forms and JS Events

Read 10: Debugging

Read 11: Audio, Video, Images

Read 12: JS Canvas and Chart.js

Read 13: Local Storage and How To Use It On Websites

Read 14: CSS Transforms, Transitions & Animations

Read 15: What Google Learned From Its Quest to Build the Perfect Team

Code 102 Intro to Software Development

Read 1: Learning Markdown

Read 2: The Coder's Computer

Read 3 Revisions and the Cloud

Read 4: Structure Web Pages with HTML

Read 5: What is CSS?

Read 6: Dynamic Web Pages with JavaScript

Read 7: Programming with JavaScript

Read 8: Operators and Loops

Mindset is one's perception of their abilities. A fixed mindset is a belief that one's abilities are unable to be affected, whereas a growth minsdet is a belief that one's abilities can be affected. A growth mindset is essential for success within the tech field.

Here are three reminders to help stay in a growth mindset

  1. All error is human error. Computers are only able to do as they are told, so focus on the root of the problem and know that fixing the problem is in your power!
  2. Everyone starts in complete darkness. Each new piece of information is another candle illuminating your path forward. If you get stuck for more than 15 minutes, ask for help!
  3. Rely on the brilliance of your peers to help work through difficult problems. Post in the group slack channel, attend lab hours, and consult Google to learn how to identify and remove any barriers.

image

Stephen Clemmer loves to learn, try new things, and create stuff to make life more enjoyable. He is a coder, musician, dancer, and Pokemon trainer.

Check out Stephen's github portfolio at: [https://github.com/stephenclemmer]

(https://github.com/stephenclemmer)

Email Stephen at: [email protected]

About

My reading notes for Code Fellows

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published