reading-notes

Reading notes for CodeFellows Coding

View project on GitHub

Author

Yuliya Barysevich

My picture

Description

This is a collection of my readings for CodeFellows.

About Me

I’m Yuliya (Julia). Originally I am from Belarus, but I left my country when I was 17. I studied International Law in Vilnius, Lithuania. I have not finished the last semester due to many circumstances. Then I came to USA and started a small business.


When I realized I want to learn coding I started looking for the right place. I understand I don’t want to spend 4 years in college to learn theory. I want to practice as much as possible. After reserching I found A Code Fellows and I think it was a great decision to enroll here.

Taking Code Fellows classes is a challenge for me. I want to see if I can be successful as a software engineer.


I really love travelling, working out and cooking.

“Your time is limited, so don’t waste it living someone else’s life. Don’t be trapped by dogma – which is living with the results of other people’s thinking.”

– Steve Jobs

My GitHub Profile: Yuliya Barysevich

Code 102 - Intro to Software Development

  1. Class 01 / Growth Mindest
  2. Class 02 / Markdown reading
  3. Class 03 / Coder’s Computer
  4. Class 04 / HTML Introduction
  5. Class 05 / Git Tutorial
  6. Class 06 / CSS Colors
  7. Class 07 / JavaScript Introduction
  8. Class 08 / How Computers Work?
  9. Class 09 / JavaScript Functions_1
  10. Class 10 / Comparison and logical operators & FOR and WHILE Loops

Code 201 - Foundations of Software Development

  1. Class 01 / JavaScript Summery & ABC of Programming
  2. Class 02 / Basics of HTML, CSS and JavaScript
  3. Class 03 / HTML Lists, Control Flow with JS, and the CSS Box Model
  4. Class 04 / HTML Links, CSS Layout, JS Functions
  5. Class 05 / Images, Color, and Text
  6. Class 06 / Objects, and the DOM
  7. Class 07 / Object-Oriented Programming, HTML Tables
  8. Class 08 / CSS Layout
  9. Class 09 / HTML Forms and JS Events
  10. Class 10 / JavaScript Debugging
  11. Class 11 / Audio, Video, Images
  12. Class 12 / Chart.js, Canvas
  13. Class 13 / Local Storage
  14. Class 14 / CSS Transforms, Transitions, and Animations
  15. Class 15 / What google has learned about its quest to build the perfect team?

Code 301 - Intermediate Software Development

  1. Class 01 / SMACSS and Responsive Web Design
  2. Class 02 / jQuery, Events, and The DOM
  3. Class 03 / Flexbox and Templating
  4. Class 04 / Responsive Web Design and Regular Expressions
  5. Class 05 / Heroku Deployment
  6. Class 06 / Node, Express, and APIs
  7. Class 07 / APIs continued
  8. Class 08 / SQL
  9. Class 09 / Refactoring
  10. Class 10 / The Call Stack and Debugging
  11. Class 11 / EJS
  12. Class 12 / Components/EJS PARTIALS
  13. Class 13 / Update/Delete & Sending Form Data
  14. Class 14 / DB Normalization
  15. Class 15 / Project Ideas & APIs
  16. Class 15 / Diversity & Inclusion in the Tech Industry

Code 401 - Advanced Software Development

First Part

  1. Pre-Work Reading
  2. Class 01 / Node Ecosystem, TDD, CI/CD
  3. Class 02 / Express
  4. Class 03 / Express REST API
  5. Class 04 / Data Modeling
  6. Class 05 / Linked Lists
  7. Class 06 / Authentication
  8. Class 07 / Bearer Authorization
  9. Class 08 / Access Control (ACL)
  10. Class 09 / ?
  11. Class 10 / Stacks and Queues
  12. Class 11 / Event Driven Applications
  13. Class 12 / Socket.io
  14. Class 13 / Message Queues
  15. Class 14 / Event Driven Architecture
  16. Class 15 / Trees
  17. Class 16 / AWS: Cloud Servers
  18. Class 17 / AWS: S3 and Lambda
  19. Class 18 / AWS: API, Dynamo and Lambda
  20. Class 19 / AWS: Events

Second Part

  1. Class 26 / Component Based UI
  2. Class 27 / Props and State
  3. Class 28 / Component Composition
  4. Class 29 / Routing
  5. Class 30 / Hash Tables
  6. Class 31 / Hooks API
  7. Class 32 / Custom Hooks
  8. Class 33 / Context API
  9. Class 34 / <Login /> and <Auth />
  10. Class 35 / Graphs
  11. Class 36 / Application State with Redux
  12. Class 37 / Redux - Combined Reducers
  13. Class 38 / Redux - Asynchronous Actions
  14. Class 39 / Redux - Additional Topics
  15. Class 41 / React Native
  16. Class 42 / Ethics in Tech