Coding Log — January 22nd, 2018 — Day 28
Coding Time: Full Day
Here’s what I did today:
A whole week off, you say? Yeah. Things happen. ¯\_(ツ)_/¯
Continued watching The Web Developer Bootcamp
Here’s a complete map of the lessons I want to complete and how many I’ve finished.
- Introduction to this Course 7/7
- Introduction to Front End Development 4/4
Introduction to HTML 5/13 Intermediate HTML 0/13 Introduction to CSS 0/13 Intermediate CSS 0/16 Bootstrap 0/15
- DOM Manipulation 13/13
- Advanced DOM Manipulation 2/8
- Color Game Project 0/10
Intro to jQuery 0/9 Advanced jQuery 0/5
- Todo List Projects 0/11
- Project: Patatap Clone 0 / 9
I Almost Finished My Fourth Thing
This is a mini-project from The Web Developer Bootcamp. It’s supposed to be a code-along, but I thought I could tackle at least most of it myself, so I decided to give it a go.
It’s a score keeper for games like rock-paper-scissors. It’ll increase the score each time you press Player One or Two, and it’ll show the winner by changing that player’s score to green. There’s a few other cool features like a reset button and the ability to change the score to declare a winner.
Here were the requirements for my code:
- When pressing Player One/Two, the respective number values should be increased by one.
- Number limit should take the input and print it.
- The value should stop going up when one player reaches the winning value.
- When one player reaches the playingTo value, change the text color to green.
- Reset button resets all values.
- Number input reacts upon change, not just on click.
I finished 4 of those 6 requirements. #3: Button should stop going up and #6: Number input reacts on change, not just click are left.
I think I can still finish #3 on my own. Maybe. It’s just programming logic, but it’s difficult programming logic.
I have no clue how to do #6, but I think I might be able to figure it out by Googling details about event listeners.
Finish all the requirements for the score keeper app. Then, continue on to the next exercises and projects that the course puts forward. I’m going to continue to try to at least attempt it on my own.