I started the first day by completing a 3 hours test/survey given to us by the boot camp to see where we were at. I finished with that, then started on a class on React and touched briefly on React Router, Webpack, Babel, and Axios. Babel converts the JSX into JavaScript. Axios makes http requests.
I made a back end project called "Liri" which dealt with accessing songs on an API via node.js/arguments on the command line.
I made a project called Friend Finder, which doesn't use a database, here it is, it's very simple, and it's deployed on Heroku (https://thawing-journey-78394.herokuapp.com/survey):
I made a full stack CRUD app, called "Eat Da Burger," which allows the user view the burgers currently on the menu, to create a burger and add it to the menu, to remove burgers from the menu and add them to the "devoured" area, and finally, to delete devoured burgers from the database altogether. It's also on Heroku (http://gentle-brook-29511.herokuapp.com/burgers):
I'm learning a ton. We used handlebars also, which allows us to use templating for our html, it's part of the V in MVC (Model, View, Controller), which I've been learning about all month. I had class 12 times since the last entry, and each time we have class is at least 5 hours of coding for me, as I get to class early (but usually more like 8 or 10 hours). For example, my Tuesday/Thursday class begins at 6:30 p.m., but I'm usually at the coffee shop a few feet away from our classroom sometime between 10 a.m. and 2 p.m., because I don't want to get stuck in traffic. So I get to class 4 to 8 hours early on those days. On Saturdays, class usually starts at 9 a.m., if we have a speaker, and at 10 a.m., if we don't, but we usually do (but I don't count the hour listening to a speaker as coding). Then, after class, I usually keep studying. For example, yesterday after class, my friend Michael Desantis and I went to a tea house/coffee shop and kept coding until 9 p.m. We got a lot done, we were working with Sequelize, which is an ORM we were taught to use this week.
I've learned a LOT in the last few months. Our project for this coming Saturday is to make the "Eat Da Burger" app, which used vanilla mySQL, again, but this time using Sequelize as the ORM.
Again, I apologize for not updating the blog too often, I'm just quite busy with coding.
SUMMARY OF CODING SKILLS
Books: Status
"Head First HTML and CSS," by E. Robson & E. Freeman Complete
"Head First HTML and CSS," by E. Robson & E. Freeman Complete
"A Smarter Way to Learn JavaScript," by Mark Myers Complete
"HTML and CSS," by Jon Duckett Complete
"JavaScript and JQuery," by Jon Duckett Complete
Team Treehouse (Front End Web Dev Track Complete): Status
How to Make a Website Complete
HTML Complete
HTML Forms Complete
HTML Tables Complete
HTML Video and Audio Complete
CSS Foundations Complete
CSS Basics Complete
CSS Layout Techniques Complete
CSS Layout Basics Complete
CSS Selectors Complete
Responsive Layouts Complete
CSS Flexbox Layout Complete
Framework Basics (Bootstrap and Foundation) Complete
Framework Basics (Bootstrap and Foundation) Complete
Git Basics Complete
Console Foundations Complete
Introduction to Programming Complete
JavaScript Basics Complete
JavaScript Loops, Arrays, & Objects Complete
AJAX Basics Complete
JQuery Basics Complete
Interactive Web Pages With JavaScript Complete
Object-Oriented JavaScript Complete
Accessibility Complete
Website Optimization Complete
Front End Performance Optimization Complete
Aesthetic Foundations Complete
Design Foundations Complete
Adobe Photoshop Foundations Complete
Adobe Illustrator Foundations 66% Complete
Other Courses: Status
HTML and CSS (Codecademy) Complete
Introduction to Web Dev (The Odin Project) Complete
Web Dev 101 (The Odin Project) 33% Complete
Free Code Camp (FCC) Status
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 Front End Development Projects Complete
7. Basic JavaScript Complete
8. Object Oriented and Functional Programming Complete
9. Basic Algorithm Scripting Complete
10. JSON API's and Ajax Complete
11. Intermediate Front End Development Projects Complete
5. jQuery Complete
6. Basic Front End Development Projects Complete
7. Basic JavaScript Complete
8. Object Oriented and Functional Programming Complete
9. Basic Algorithm Scripting Complete
10. JSON API's and Ajax Complete
11. Intermediate Front End Development Projects Complete
12. Intermediate Algorithm Scripting Complete
13. Advanced Front End Development Projects Complete
14. Claim Your Front End Development Certificate Complete
The Coding Boot Camp at UT Austin Status (starts 4/19/2016)
Week 1-6: Mastering the Browser (HTML, CSS, JavaScript, JQuery) Complete
Week 7-10: API & JSON (RESTful API"s, parsing JSON, AJAX) Complete
Week 11-14: Server Side (Node.js, MySQL, MongoDB) In Progress
Week 15-18: PHP (CodeIgniter, Laravel)
Week 18-21: Full Stack Coding
Week 22-24: Final Project
My Web Dev Portfolio: www.adamcamacho.com
CodePen Projects: http://codepen.io/Adancode/
Week 22-24: Final Project
My Web Dev Portfolio: www.adamcamacho.com
CodePen Projects: http://codepen.io/Adancode/
GitHub Projects: https://github.com/Adancode
LinkedIn Profile: https://www.linkedin.com/in/adamcamacho1
Team Treehouse Profile: https://teamtreehouse.com/adamcamacho
Free Code Camp Profile: http://www.freecodecamp.com/adancode
Team Treehouse Profile: https://teamtreehouse.com/adamcamacho
Free Code Camp Profile: http://www.freecodecamp.com/adancode
Hours Spent Coding During This Blog Entry: 92
Total Hours Coding: 1,496
No comments:
Post a Comment