Reading Notes
Hello everyone! My name is John. I am a student with the Code Fellows program (now in 201!) with minimal prior experience in software development. This website serves as a repository for the notes I take during my readings as well as an introduction to these topics for anyone who may find themselves in a similar situation. Learning software development can be difficult but hopefully my notes can help someone who may think it’s too difficult.
Code 301 - Intermediate Software Development
Day 1 - Introduction to React and Components
Day 2 - React lifecycle and its state vs Props
Day 3 - map, spread, and passing functions between components
Day 4 - Controlled components and Ternary operators
Day 5 - Thinking in React and Higher-Order Functions
Code 201 - Foundations of Software Development
Day 1 - Introductory HTML & JavaScript
Day 2 - HTML CSS and Javascript
Day 3 - Lists, Boxes, Review, and New
Day 4 - Links, Layout, Functions, and Pair Programming
Day 5 - Images, Color, Text, and Gifs/Imgs
Day 6 - Understanding the Problem Domain, Object literals, and The DOM
Day 7 - Domain Modeling, Tables, and Functions, Methods, and Objects (106-144)
Day 8 - CSS 2: The Re-designing
Day 9 - Forms and JavaScript Events
Day 10 - Handling Errors & Debugging
Day 14 - The Perfect Team, Transitions, and Animations
Code 102 - Intro to Software Development
Click here to get yourself into the learning mindset.
Click here to see what I’ve learned about Markdown and how it shapes the sites we use.
Click here to read about the most important tools in the coder’s arsenal.
Click here to learn some info on Git, Repositories, and how they interact.
Click here for information on planning and building the skeleton of your site.
Click here to learn about CSS and its colorful impact on your webpage.
Click here to do some reading on JavaScript.
Click here to do learn about on Functions.
Click here to get some information on Operators and Loops.