Subject: OK Coders class and Homework
- Access Property Names with Bracket Notation to Modify an Array Stored in an Object of: Basic Data Structures
Subject: OK Coders Homework
- Use an Array to Store a Collection of Data to Modify an Object Nested Within an Object of: Basic Data Structures
Subject: OK Coders Homework
- Everything in here: debugging
Subject: OK Coders class
- Arrow Functions
- Methods
- Chatgpt
- Destructuring
- Command Line and Node
- Navigating Git Bash
- Running node script
Subject: Attended 200OK Conference
- Shailvi Wakhlu: Preventing, Diagnosing & Curing Bad Data
- Jenny Truong: State Machines for Your Mental State
- Ed Schaefer - A Non-technical Intro to Domain Driven Design
- Amy Norris - Competence is Overrated
- Luke Crouch: 5 Hacker Stories(and how to NOT be the 6th)
Subject: OK Coders Homework found on FreeCodeCamp
- Compare Scopes of the var and let Keywords
- Mutate an Array Declared with const
- Prevent Object Mutation
- Use Arrow Functions to Write Concise Anonymous Functions
- Write Arrow Functions with Parameters
- Set Default Parameters for Your Functions
- Use the Rest Parameter with Function Parameters
- Use the Spread Operator to Evaluate Arrays In-Place
- Use Destructuring Assignment to Extract Values from Objects
- Use Destructuring Assignment to Assign Variables from Objects
- Use Destructuring Assignment to Assign Variables from Nested Objects
- Use Destructuring Assignment to Assign Variables from Arrays
- Destructuring via rest elements
- Use Destructuring Assignment to Pass an Object as a Function's Parameters
- Create Strings using Template Literals
- Write Concise Object Literal Declarations Using Object Property Shorthand
- Write Concise Declarative Functions with ES6
Subject: OK Coders class
- Bootcamp explained how JavaScript can be used on the backend using nodejs
- http and file reader api
Subject: Practicing JavaScript
- Finished building the expense tracker started on May 7, 2023
Subject: Practicing JavaScript
- Started building an expense tracker in JavaScript
Subject: Practicing JavaScript
- Finished my To do list project
Subject: OK Coders
- Finished Saturday's class assignment and pushed it to github
Subject: OK Coders
- Completed part 1 of Saturday's class and pushed it to github
Subject: OK Coders Day-8
- Created Coffee Shop 2.5 using dynamic JavaScript in Saturday's class
Subject: OK Coders homework
- Finished FreeCodeCamp Pre-work Day 7 homework
- OK Coders class over loops
- To do list project
Subject: OK Coders Pre-work for Day 6 and Day 7
- Finished Pre-work for Day 6 Record Collection
- Iterate with JavaScript While Loops
- Iterate with JavaScript For Loops
- Iterate Odd Numbers With a For Loop
- Count Backwards With a For Loop
- Iterate Through an Array with a For Loop
- Nesting For Loops
- Profile Lookup
- Generate Random Fractions with JavaScript
- Generate Random Whole Numbers with JavaScript
- Generate Random Whole Numbers within a Range
- Use the parseInt Function
- Use the parseInt Function with a Radix
- Use the Conditional (Ternary) Operator
- Use Multiple Conditional (Ternary) Operators
Subject: OK Coders Class
- Add/remove objects
- Add/remove array
- Accessing Nested Objects
- Accessing Nested Arrays
- Review bottles of beer exercise
- Introducted to ChatGPT for assistance writing code
Subject: Homework Pre-Work For Day 6
- Build JavaScript Objects
- Accessing Object Properties with Dot Notation
- Accessing Object Properties with Bracket Notation
- Accessing Object Properties with Variables
- Updating Object Properties
- Add New Properties to a JavaScript Object
- Delete Properties from a JavaScript Object
- Using Objects for Lookups
- Testing Objects for Properties
- Manipulating Complex Objects
- Accessing Nested Objects
- Accessing Nested Arrays
- Not Passed
- Record Collection
Subject: Meeting with mentor and finish shopping cart
- Best practices while coding
- ES6 functions
- process used when giving client a finished product
- CSS Grid
- How to stay signed into site after moving to new web page or refreshing
Subject: OK Coders class
- Building a Shopping Cart with JavaScript
- Review over Day 5 Pre-Work
- Went over Art for practice
- FizzBuzz exercise
Subject: Continued Saturday's class project
- Created a new menu page using JavaScript. Used Free Code Camp Build a Shopping Cart with JavaScript-Project Tutorial as an online resource
- Started creating a new cart for Saturday's project
Subject: Saturday's class project and Pre-Work For Day 5
- Created cart page for website
- Understanding Boolean Values
- Use Conditional Logic with If Statements
- Comparison with the Equality Operator
- Comparison with the Strict Equality Operator
- Practice comparing different values
- Comparison with the Inequality Operator
- Comparison with the Strict Inequality Operator
- Comparison with the Greater Than Operator
- Comparison with the Greater Than Or Equal To Operator
Subject: OK Coders class JavaScript
- Created login for website
- Added items to cart
Subject: Pre-work for day 4
- Finished - jquery lesson
- Reviewed basic JavaScript on freecodecamp.org and apply my knowledge in creating a To-do list
Subject: pre-work homework for day 4
- Started - jquery lesson
Subject: OK Coders class
- JavaScript functions
Subject: Completed pre-work homework for day 3
- Write Reusable JavaScript with Functions
- Passing Values to Functions with Arguments
- Return a Value from a Function with Return
- Global Scope and Functions
- Local Scope and Functions
- Global vs. Local Scope in Functions
- Understanding Undefined Value returned from a Function
- Assignment with a Returned Value
- Stand in Line
Subject: Ok Coders homework and Module 2 Day 2 class exercise
- Finished bottles of beer on the wall game as the Day 2 exercise
- Started pre-work homework for day 3
Subject: Ok Coders
- Two hour bootcamp class about arrays, basic math, and strings with JavaScript
Subject: Free code camp
- Review Pre-Work For Day 1 and Day 2
Subject: OK Coders homework (Pre-Work For Day 2)
- Earned my Developer Certification for Responsive Web Design from FreeCodeCamp and added it to my LinkedIn profile
- Homework found on FreeCodeCamp.orq
- Compound Assignment With Augmented Addition
- Compound Assignment With Augmented Subtraction
- Compound Assignment With Augmented Multiplication
- Compound Assignment With Augmented Division
- Escaping Literal Quotes in Strings
- Quoting Strings with Single Quotes
- Escape Sequences in Strings
- Concatenating Strings with Plus Operator
- Concatenating Strings with the Plus Equals Operator
- Constructing Strings with Variables
- Appending Variables to Strings
- Find the Length of a String
- Use Bracket Notation to Find the First Character in a String
- Understand String Immutability
- Use Bracket Notation to Find the Nth Character in a String
- Use Bracket Notation to Find the Last Character in a String
- Use Bracket Notation to Find the Nth-to-Last Character in a String
- Word Blanks
- Store Multiple Values in one Variable using JavaScript Arrays
- Nest one Array within Another Array
- Access Array Data with Indexes
- Modify Array Data With Indexes
- Access Multi-Dimensional Arrays With Indexes
- Manipulate Arrays With push Method
- Manipulate Arrays With pop Method
- Manipulate Arrays With shift Method
- Manipulate Arrays With unshift Method
- Shopping List
Subject: OK Coders Class and Free Code Camp
- Writing expressions in JS
- Creating variables in JS
- Introduction to JavaScript APIs
- Finished Learn CSS Transforms by Building a Penguin leaving off at https://www.freecodecamp.org/learn/2022/responsive-web-design/learn-css-transforms-by-building-a-penguin/step-1
Subject: Free Code Camp HTML and CSS
- Started and finished https://www.freecodecamp.org/learn/2022/responsive-web-design/learn-css-animation-by-building-a-ferris-wheel
- Started https://www.freecodecamp.org/learn/2022/responsive-web-design/learn-css-transforms-by-building-a-penguin/step-1 in Free Code Camp
Subject: Module 2: Intro to Javascript. Pre-Work For Day 1. https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/#basic-javascript
- Comment Your JavaScript Code
- Declare JavaScript Variables
- Storing Values with the Assignment Operator
- Assigning the Value of One Variable to Another
- Initializing Variables with the Assignment Operator
- Declare String Variables
- Understanding Uninitialized Variables
- Understanding Case Sensitivity in Variables
- Explore Differences Between the var and let Keywords
- Declare a Read-Only Variable with the const Keyword
- Add Two Numbers with JavaScript
- Subtract One Number from Another with JavaScript
- Multiply Two Numbers with JavaScript
- Divide One Number by Another with JavaScript
- Increment a Number with JavaScript
- Decrement a Number with JavaScript
- Create Decimal Numbers with JavaScript
- Multiply Two Decimals with JavaScript
- Divide One Decimal by Another with JavaScript
- Finding a Remainder in JavaScript
Subject: CSS Grids
- Started Learn CSS Grid by Building a Magazine on https://www.freecodecamp.org
- Continuing to Look at https://www.hardees.com/full-menu and write HTML and CSS mirroring this Hardee's site
Subject: Practice HTML and CSS
- Looked at www.hardees.com/full-menu and wrote HTML and CSS mirror this site
Subject: OKCoders project
- Finished final project for Module-1 day-8
Subject: OKCoders project
- Since I wasn't able to finish the project on Saturday, I decided to continue building the site for practice
Subject: OKCoders project
- Atended Saturday's in person class and began our final project to build a website
Subject: HTML and CSS
- Review what we went over in class prepairing myself for Module 1 final project.
Subject: Talked to Mentor for 30 minutes and reviewed OK Coders 2023: Module 1 Day 7 video
- Discussed shortcuts to navigate between windows faster while using one computer
- I was having issues with my code's flex-wrap that was corrected by using flex auto in CSS in order to have my first child div to match all the other div between the parent.
- Added flex-shrink=0; in order to keep the text from shrinking when adjusting the screen size
- Was provide https://css-tricks.com/snippets/css/a-guide-to-flexbox/ in order to sharpen my skills with CSS properties
Subject: OKCoders and VSCode
- Attended Wednesday's bootcamp class for OKCoders going over positioning and adding multiple html files
- Replicated https://elementalcoffee.com/contact/ applying new information learned during class
Subject: OKCoders homework
- Finished OKCoders homework on https://www.freecodecamp.org/learn/2022/responsive-web-design/learn-responsive-web-design-by-building-a-piano/step-1
Subject: Review recording of OKCoders class and homework on freecodecamp
- Practice exercise provided by OKCoders day 6 flexbox
- Started for OKCoders homework https://www.freecodecamp.org/learn/2022/responsive-web-design/learn-responsive-web-design-by-building-a-piano/step-1
- Reviewed recording of OKCoders class about the box model while working in VS code along with the recording
- Was provided a useful link that will help me sharpen my skills with CSS properties Link: https://css-tricks.com/snippets/css/a-guide-to-flexbox/
Subject: Review recording of OKCoders class
Subject: OKCoders Saturday class
- Went over flex in CSS
Subject: OKCoders Homework on freecodecamp
- Finished homework: https://www.freecodecamp.org/learn/2022/responsive-web-design/learn-intermediate-css-by-building-a-picasso-painting/step-1
Subject: OKCoders Class and freecodecamp homework
- 1 hr class on box models (Day-5)
- Finished homework: https://www.freecodecamp.org/learn/2022/responsive-web-design/learn-css-flexbox-by-building-a-photo-gallery/step-1
- Started homework: https://www.freecodecamp.org/learn/2022/responsive-web-design/learn-intermediate-css-by-building-a-picasso-painting/step-1
Subject: FreecodeCamp (HTML and CSS)
- Learn the CSS Box Model by Building a Rothko Painting (OKCoders homework)
Subject: OKCoders Saturday class Module_1_day_4 html and css
- Continue writing html and css attempting to make code look like https://elementalcoffee.com/contact
Subject: Freecodecamp and OKCoders Saturday class Module_1_day_4
- 4hr OKCoders course Module_1_day_4 (write html and css attempting to make code look like https://elementalcoffee.com/contact/)
- Started homework https://www.freecodecamp.org/learn/2022/responsive-web-design/learn-the-css-box-model-by-building-a-rothko-painting/step-1
Subject: Freecodecamp and OKCoders homework
- Finished "Learn HTML Forms by Building a Registration form" on freecodecamp.org as OKCoders homework before class on March 11th.
- Attempted to make my code look like the "Sip and listen to The Starbucks® Daily" on https://www.starbucks.com/
Subject: Freecodecamp and OKCoders class
- freecodecamp.org step 89 of learn CSS Variables by building a city skyline
- Module 1 Day-3 intro to CSS: understanding the following:
- ID
- Class
- Element
- All (*)
- Where to hold CSS styles
- in-line styles
- style tag
- css file
- Common properties
- width
- height
- background-color
- font-size
- margin
- padding
- Units
- px (most basic unit)
- rem (relative to the html elements font size)
- em (relative to the parents font size)
- % (relative to the parent element)
- vw (1% of the view width)
- vh (1% of the view height)
- Selectors
- Apply styles to all that match (comma separated).
- ex: class1, class2 { ... }
- Apply styles to all that match and have a matching child (space separated).
- ex: class1 class2 { ... }
- Apply styles to all that match each (no space).
- ex: .class1.class2 { ... }
- Pseudo Class
- focus
- hover
Subject: Github/VS Code
- Linked VS Code to Github
- Created progress-checkins Readme on Github
- Took an HTML assessment on LinkedIn and earning a badge
Subject: Freecodecamp
- Resumed where I left off on https://www.freecodecamp.org/ step 78 of learn CSS Variables by building a city skyline
- Bought a ticket to 200OK conference on May 12, 2023
Subject: Finished my Homework_week_2 and posted it on Github
- homework assignment "Learn basic CSS by Building a Café Menu" found on https://www.freecodecamp.org/
- CSS
- HTML
Subjects: Finished my first in-person class with OKCoders. This class was 2hrs.
- HTML
- Visual Studio and using extensions like live server, Auto close tag, Prettier, and auto rename tag
- recieved homework assignment "Learn basic CSS by Building a Café Menu" found on https://www.freecodecamp.org/
Subject: Github
- Updated my Github profile
- Created a Readme for my profile
Subject: Attended my first virtual class with OKCoders. This class was 1 hr. Instructors told us about the 6 modules we will cover over the course (note: these dates are incorrect due to course starting on March 1st instead of February 15):
-
Module 1: Intro to Web Design February 15 - March 11 HTML, CSS
-
Module 2: Intro to Programming March 22- April 15 JavaScript
-
Module 3: Intro to Programming II April 26 - May 20 JavaScript cont'd
-
Module 4: Into to Web Apps May 31 - June 24 React
-
Module 5: Intro to Back End Programming July 5- July 29 MongoDB, Express, Mongoose
-
Module 6: Capstone Project Aug 09 - ~September 2 Real-world project where you apply all you have learned