I mean, really early, it's 5:30 a.m., and I went to bed at 1 a.m., so I've only slept 4 and a half hours. Sometimes I wake up at 6:30, 8, or 9 at the latest, depending on how early I want to be up and about and what I've got going on, but this week, I've been waking up at like 9 a.m., so 5:30 is a pretty big change.
That's fantastic.
Ok, I'm starting today on pg 314, learning more about JQuery today!!! I can't wait to learn enough to master the knowledge necessary to complete the Pomodoro Clock FCC project...
So, right before I got to studying, I checked my facebook and saw a post that a coder from San Francisco had made, her website was scrolling infinitely, and she wanted to make is stop doing that. She said she had been working on debugging it forever but could not figure it out.
So, I added this to the code:
body{ overflow-x: hidden;}
And that solved it, at least on Chrome for the Mac. I commented on her post letting her know! If she tries it and it works for her also, that will be the first time that I solve a real-world bug for someone else, and she's a web dev from San Francisco! I'm so stoked to see her reply.
Page 345 of the book is awesome. It shows how to add items to a list via Jquery.
Also, I learned how to grab the html file from any site and load it up on my text editor. It's super simple, but I had just never done it, I had only accessed the html for sites via the web dev console for Chrome or Firefox, for example.
All right, I'm on page 378, and it's 5:38 p.m. So far so good. I have to finish this book by tomorrow at midnight, so the more I finish today, the more leeway I have for tomorrow, in case some of the material takes me longer to complete than expected.
There's 622 pages in the book, so I'm 60.77% done with it. Let's see how far I can get today before I pass out!
I'm on page 412 now, learning about API's. The AJAX section was not familiar to me at all. I don't think I learned much from it because I haven't had a project yet where I needed to use AJAX technologies. That said, I'm looking forward to rereading that section of this book when I need to use AJAX technologies for one or more of the front end projects coming up.
I'm having a great day, I like being so productive.
I'm working with the geolocation API now.
Now I'm on Web Storage API, on page 420, which means I'm 67.74% done with the book.
JQuery UI accordion is a really neat feature that is discussed on page 130. It's simple to accomplish, yet the effect is very polished. JQuery UI tabs is neat also, but I like the accordion better.
I'm on page 434 now, learning about AngularJS. This is awesome. I feel like it's all coming together now. I'm learning about a software development approach called MVC (model view controller), which is the approach that Angular is based on.
I'm on pg 440, learning about platform API's.
I'm on pg 456, learning about error handling and debugging.
SUMMARY OF CODING SKILLS
Total Treehouse Points: 5,503
Treehouse Points by Subject Matter (Miscellaneous not included):
HTML: 663
CSS: 1,599
Design: 1,193
Development Tools: 747
JavaScript: 1,239
Treehouse Ranking (%): "You have more total points than 93% of all students."
Treehouse Courses Completed:
How to Make a Website
HTML
CSS Foundations
CSS Layout Techniques
Aesthetic Foundations
Design Foundations
Adobe Photoshop Foundations
Adobe Illustrator Foundations (66% complete, switched focus from web design to web dev)
Console Foundations
Git Basics
Introduction to Programming
JavaScript Basics
Codecademy (& other) Courses Completed:
HTML and CSS (Codecademy)
Design Foundations
Adobe Photoshop Foundations
Adobe Illustrator Foundations (66% complete, switched focus from web design to web dev)
Console Foundations
Git Basics
Introduction to Programming
JavaScript Basics
Codecademy (& other) Courses Completed:
HTML and CSS (Codecademy)
Books Read or in Progress:
Completed: "Head First HTML and CSS," by E. Robson & E. Freeman
Completed: "A Smarter Way to Learn JavaScript," by Mark Myers
Completed: "HTML and CSS," by Jon DuckettIn Progress: "JavaScript and JQuery," by Jon Duckett (on pg 456 of 622)
My Progress on The Odin Project:
1. Introduction to Web Development 100% Complete
2. Web Development 101 33% Complete
Note: I switched to FCC for the great online community and better updates/support.
Note: I switched to FCC for the great online community and better updates/support.
My Progress on Free Code Camp (FCC):
1. Get Started with Free Code Camp Complete
2. HTML5 and CSS Complete
3. Responsive Design with Bootstrap Complete
4. Gear up for Success Complete
5. jQuery Complete
6. Basic JavaScript Complete
7. Object Oriented and Functional Programming Complete
8. Basic Algorithm Scripting Complete
9. Basic Front End Development Projects On 4 of 5
10. Intermediate Algorithm Scripting On 4 of 21 (#13 and #14 also done)
11. JSON API's and Ajax
12. Intermediate Front End Development Projects
13. Claim Your Front End Development Certificate
14. Upper Intermediate Algorithm Scripting
15. Automated Testing and Debugging
16. Advanced Algorithm Scripting
17. AngularJS
18. Git
19. Node.js and Express.js
20. MongoDB
21. Full Stack JavaScript Projects
22. Claim Your Full Stack Development Certificate
After the 800 hours of FCC work above, there are 800 more hours of non-profit coding projects.
Hours Spent Coding Today: 9
Total Hours Coding: 775
No comments:
Post a Comment