Skip to content

Latest commit

 

History

History
319 lines (212 loc) · 19.7 KB

r1-log.md

File metadata and controls

319 lines (212 loc) · 19.7 KB

#100DaysOfCode Log - Round 1 - Genesis Gabiola

The Round 1 log of my #100DaysOfCode challenge. Started on [June 01, Friday, 2018].

Day 100: November 09, Friday

Today's Progress: Fixed the image responsive issue in my product landing page. Solved challenges in hackerRank focus on loops, inheritance, template literals and arrow functions. Code some js again in FCC.

Link to work: Product Landing Page | CraftApp

Day 99: November 08, Thursday

Today's Progress: Finish the css and logo design of my product landing page, preview live will be update later. Done with 4th day js and code challenge and some JS comparison, logical operator and if...else statements.

Link to work: Product Landing Page | CraftApp

Day 98: November 07, Wednesday

Today's Progress: Finished the 3rd day of js and code problem challenge. Doing pretty good in FCC js section. Structured the body my product landing page.

Link to work: Product Landing Page | CraftApp

Day 97: November 06, Tuesday

Today's Progress: Continue to solve problem challenges in #10daysOfJS and #30daysOfCode in hackerRank focusing on Operators. Continue the js road in FCC, centering in function with return.

Day 96: November 05, Monday

Today's Progress: Started codeKata in hackerRank, #10daysOfjs, #30daysOfCode problem challenges to improve my problem solving skills. Continue the js in FCC.

Day 95: November 03, Saturday

Today's Progress: Planning for the product landing page. Finish the jQuery and assessment, that makes the introduction to js in learn-co complete. Dive into functions in js-basics and continue the vanilla js in FCC.

Day 94: November 02, Friday

Today's Progress: Did some manipulation in the DOM using jQuery in learn-co and play with vanilla js in FCC. Finish the arrays in js-basics. Completed survey form project for developers and it's currently live on my repository.

Link to work: Survey Form for Developers

Day 93: November 01, Thursday

Today's Progress: Completed a tribute page for The Bible and it's currently live. Done some js in FCC, arrays exercise in js-basics and jquery in learn-co.

Link to work: Tribute Page | The Bible

Day 92: October 31, Wednesday

Today's Progress: Started with the jQuery in learn-co, and started with the array exercises in js-basics. Continue to play js in FCC. Started a tribute page, planning to finish it tomorrow.

Day 91: October 30, Tuesday

Today's Progress: Finish the DOM section in learn-co, and Objects in js-basics, then continue to play with js in FCC.

Day 90: October 29, Monday

Today's Progress: Continue playing with the DOM in learn-co and in Objects section in js basics course. Started the js certification in FCC.

Day 89: October 27, Saturday

Today's Progress: Started the DOM in learn-co and Completed the control flow in js basics course.

Day 88: October 26, Friday

Today's Progress: Completed loops in learn-co and operators in js basics for beginners udemy course then started control flow.

Day 87: October 25, Thursday

Today's Progress: Practice css grid in FCC and review some javaScript concepts in MDN.

Day 86: October 24, Wednesday

Today's Progress: Read some tutorials in blogs and started css-grid in FCC.

Day 85: October 23, Tuesday

Today's Progress: Completed the data structures in learn-co and flexbox in FCC.

Day 84: October 22, Monday

Today's Progress: Continue to work on a flexbox in FCC and review the data structures in learn-co.

Day 83: October 20, Saturday

Today's Progress: Started and Finish the RWD Principles in FCC and then proceed to Flexbox.

Day 82: October 19, Friday

Today's Progress: Finish the pre-programming course and Applied accessibility challenge in FCC.

Day 81: October 18, Thursday

Today's Progress: Done some Applied Accesibility in FCC. Learn more about the tech trends in pre-programming.

Day 80: October 17, Wednesday

Today's Progress: Finish Applied VIsual Design and started Applied Accessibility in FCC. Done some objects and arrays data structure in learn-co.

Day 79: October 16, Tuesday

Today's Progress: Not feeling well, but still I code in learn-co and done some Applied Visual Design in FCC.

Day 78: October 15, Monday

Today's Progress: Went over in the CMS and advanced concepts in pre-programming and then Run through the data structures in learn.co. Lastly done some CSS in FCC.

Day 77: October 13, Saturday

Today's Progress: Diving in the Applied Visual Design (3rd section) of RWD in FCC. Learned a lot in learn.co functions and scope section. Understanding more about frameworks and APIs in pre-programming.

Day 76: October 12, Friday

Today's Progress: 2nd section of RWD in FCC and Core Concept section in pre-programming are done.

Day 75: October 11, Thursday

Today's Progress: Started the 2nd section of RWD in FCC. Done with the front, back and stacks section of pre-programing course.

Day 74: October 10, Wednesday

Today's Progress: Started fCC again from scratch and finish the 1st section of RWD and went thought the learn.co functions and scope lab.

Day 73: October 09, Tuesday

Today's Progress: Tackle all about the web and some mobile in internet section in pre-programming course.

Day 72: October 08, Monday

Today's Progress: Finish the basic concepts behind computer as a developer in pre-programming course.

Day 71: October 06, Saturday

Today's Progress: Review writing functions, working with strings, difference between return and logging.

Day 70: October 05, Friday

Today's Progress: Review the Flow Control using if else, switch, and ternary operatorn, and apply it in the exercises.

Day 69: October 04, Thursday

Today's Progress: Review Manipulating strings and practice interpolating with template literals.

Day 68: October 03, Wednesday

Today's Progress: Review all about variables, concept, declaring and defining and multi-line variable assignment.

Day 67: October 02, Tuesday

Today's Progress: Finished the basics, continued the foundation with introduction to functions.

Day 66: October 01, Monday

Today's Progress: Started Introduction to javaScript on a online bootcamp. Set up my coding environment and integrated my github to the platform. Tackled the basic of the language.

Day 65: September 29, Saturday

Today's Progress: I lost track of my progress because of unmotivated and procrastination, but as a developer sometimes that's normal and needs to overcome it. I didn't stop learning while fixing my laptop, I still read some articles about best practices as a developer.
Another start of the month and I'll continue my progress without fail.

Day 64: August 16, Thursday

Today's Progress: Teaching Yourself chapter is done.
Losing motivation as a self-taught developer is normal, but you need to find the things that motivates you or remember the enthusiasm you had before when you started learning that specific subject.

Day 63: August 15, Wednesday

Today's Progress: Learned more about the three different strategies or paths for a genuine software development.

Day 62: August 14, Tuesday

Today's Progress: Changing the way how I approach in learning Plang, frameworks, and libraries. "The Complete Software Developer's Career Guide" Chapter 5 && 6 done.

Day 61: August 13, Monday

Today's Progress: Finished chapter 4, organizing all my vision and goals, applying the quadrants matrix to determine the importance and urgency of each goals.

Day 60: August 11, Saturday

Today's Progress: Continue with the same book, reviewed the tech skills that must have, PLang, structuring code, OO design, algorithms and data structures.

Day 59: August 10, Friday

Today's Progress: Started reading another book "The Complete Software Developer's Career Guide", currently in chapter 3.

Day 57-58: August 08-09, Wednesday to Thursday

Today's Progress: Started and finished a short course "How to Use SMART Goals" to achieve more in less time and to gain clarity as my goal setting system.

Day 55-56: August 06-07, Monday to Tuesday

Today's Progress: Continue with the cs101 problem set. Literally struggling with the sets. This time I can't connect the dots, struggle to use the concepts I learned the combined it to a solution

Day 54: August 04, Saturday

Today's Progress: Continue with cs101 lectures and exercises. Having a hard time answering quizzes and problem sets.

Day 53: August 03, Friday

Today's Progress: Continue the cs101, practice problem solving concepts, practice solving the problem using algorithm pseudocode before putting it into code.

Day 52: August 02, Thursday

Today's Progress: Wasn't able to code, fix some drivers on my laptop.

Day 51: August 01, Wednesday

Today's Progress: Review the procedure, controls and constructs of Computer Science. Finished the unit 2 of cs101.

Day 50: July 31, Tuesday

Today's Progress: finished the advanced css and sass course. Started unit 2 of cs101.

Day 49: July 30, Monday

Today's Progress: Learning the concepts of CSS grid and put it into practice by applying it in a project.

Day 48: July 28, Saturday

Today's Progress: Started cs101 again, to review cs concepts, with quizzes,exercises and problem sets.

Day 47: July 27, Friday

Today's Progress: Continue to read ch 17-20 of "asmartwaytolearnjavascript" and it's interactive exercise. Practiced CSS grid in codepen.

Day 46: July 26, Thursday

Today's Progress: Learning CSS grid for multi-dimensional system, to replace floats, use less and readable code, and much more logical CSS code.

Day 45: July 25, Wednesday

Today's Progress: Update natours popup project and used flexbox on it.

Day 44: July 23, Monday

Today's Progress: I started learning flexbox more in depth and I learned a lot of tricks in positioning items, and most of it can be done in flexbox.

Day 43: July 22, Sunday

Today's Progress: Created a build process for the sass project, compiled sass into css, merge the css files into one css, add prefixes auto, and compressed the whole code.

Day 42: July 21, Saturday

Today's Progress: Not much coding today, just continued the project with sass, and read two chapters of "asmartwaytolearnjavascript" and interactive practice.

Day 41: July 20, Friday

Today's Progress: Done making the project responsive for big and smaller device since I used the desktop-first approach. Review the arrays keywords and methods through "asmartwaytolearnjavascript" with the interactive exercise.

Day 40: July 19, Thursday

Today's Progress: Read the "asmartwaytolearnjavascript" with the interactive exercise. And focused more in finishing the natours project.

Day 39: July 18, Wednesday

Today's Progress: Read the Chapter 11 to 13 of "asmartwaytolearnjavascript" with the interactice exercise. Continue a project with SASS.

Day 38: July 17, Tuesday

Today's Progress: Done reading chapter 9 && 10 of "asmartwaytolearnjavascript" with the interactive exercise. Review again with some FCC's HTML, CSS and javaScript. And continue the "advanced CSS and SASS" course.

Day 37: July 16, Monday

Today's Progress: Done reading chapter 7 && 8 of "asmartwaytolearnjavascript" with the interactive exercise. Review some FCC's HTML, CSS and javaScript.

Day 36: July 15, Sunday

Today's Progress: Not much coding today, but continue to read "A Smarter Way to Learn javaScript" and did exercise 6.

Day 35: July 14, Saturday

Today's Progress: Continue learning through the advanced css and sass udemy course, and read some chapters of "A Smarter Way to Learn javaScript" and did some interactive practices.

Day 34: July 13, Friday

Today's Progress: Practing SASS on my current project to organize and make the code maintainable. And I deep dived with the backtracking, branching and using Git for Collaboration. Started Reading "A Smarter Way to Learn".

Day 33: July 12, Thursday

Today's Progress: Applied logical Architecture and BEM and SAAS to my current project. Started using relative units instead of absolute units. Studied box-model, types, positioning, stack, and how CSS is being parsed.

Day 32: July 11, Wednesday

Today's Progress: Submit and upload the tribute page for the mean time. I will rewrite it again later on, after I grasp a good css design. Practicing css design, having a hard time organizing my css codes.

Day 31: July 10, Tuesday

Today's Progress: I learned a lot of CSS properties and applied it on the Finished Omnifood project. Applied almost all the basic to advanced properties to the project, but the problem now is how to retain all those knowledge I learned.

Day 30: July 01, Sunday

Today's Progress: Using positioning border, container, fonts in my tribute project.

Day 29: June 30, Saturday

Today's Progress: Practiced some CSS design in my tribute project in FCC.
Designing is really hard, it can only be achieved through trial and error, by trying and applying it, so it's better than never.

Day 28: June 29, Friday

Today's Progress: Started doing es6 in FCC. Read some course from simple programmer.

Day 27: June 28, Thursday

Today's Progress: Finished the basicJS in FCC by doing it in a slow pace.

Day 25 and 26: June 27, Tuesday

Today's Progress: I was not able to code because I'm fixing my setup with my vscode, integrated terminal, and nvm, having trouble with my WSL setup. any suggestion?

Day 24: June 25, Monday

Today's Progress: Not very productive day.. Done some js in FCC very slowly, almost consume all day in reading dev articles, and some design inspiration, instead of doing my works and projects I procrastinated again.. What to do?

Day 23: June 24, Sunday

Today's Progress: Not much coding today, just read YDKJS, finished some JS in FCC. Starting tomorrow I'll try apply some CSS I learned from other developers to my FCC tribute project.

Day 22: June 23, Saturday

Today's Progress: Completed tribute html structure, planning and making a layout design. Next is CSS.

Day 21: June 22, Friday

Today's Progress: I started a small project which is a tribute page to Jesus Christ and The Bible. Just HTML for now for the body structure. Looking others design for design inspiration purposes, it's really hard when you are not creative.

Day 20: June 21, Thursday

Today's Progress: Continued the psets in cs50 and working out algorithms and data structure. Done some js in FCC. having a hard time with the pset4 and pset5 of cs50. Maybe I'll to fix it again tomorrow, then some of my friends recommended to read Head First HTML5 Programming maybe I'll give it a try.

Day 19: June 20, Wednesday

Today's Progress: Review the psets in cs50 and refactor the code, still using Clang. Continue the js in FCC but slowing the pace to absorb most of it. Sometimes when we have the time to study, we have this adrenaline to finish all the courses, books and tutorials in short span of time, while I'm reading some articles and motivational experience I read that it's best to slow down the pace when learning so our brain will have the time to process all the learnings. Planning to start using the spaced repition software soon after I set it up, so I can retain most of the books and courses I've finish.

Day 18: June 19, Tuesday

Today's Progress: Read an article How to get hired, Memorizing a programming language using spaced repetition software, and Should you learn programming? Yes.. Solving pset in cs50 using Clang.

Day 17: June 18, Monday

Today's Progress: Working with the pset of cs50 and basicJS in FCC. Continue reading YDKJS. Investing more with the concepts of programming and computer science is beneficial in the long run.

Day 16: June 17, Sunday

Today's Progress: Continue the basicJS challenge in FCC and read the YDKJS Up and Going. Understanding the JS more.

Day 15: June 16, Saturday

Today's Progress: Not much coding today, just read some related projects while doing some js challenge in FCC. Thinking and planning for my projects and display it in github for a future reference, while learning more in depth.

Day 14: June 15, Friday

Today's Progress: Study ssh more and integrating it to my git and github, as well as using the WSL bash into my vscode. Started javascript in FCC. Setting up ssh on my dev is very challenging, because I have WSL on my environment, I always get this error `Permission denied (publickey).

Day 13: June 14, Thursday

Today's Progress: Read the Best Programming Practices of Udacity includes developing well-structured programs, naming convention, indentation and using comments for the readability of the code.

Day 12: June 13, Wednesday

Today's Progress: Had a hard time understanding and setting up a ssh, but tommorow will deep dive into it because of permission problem with github. Finished the CSS Grid in FCC. Submitted the pset3 music in cs50.

Day 11: June 12, Tuesday

Today's Progress: Not very productive today, just went to some CSS Grid in FCC and then practice algorithm with cs50.

Day 10: June 11, Monday

Today's Progress: Deep dive into algorithm with cs50 lesson 4, and finished CSS Flexbox in FCC, I realize there's a lot of things I need to learn even in CSS, planning to deep dive into advanced CSS within 100days.

Day 9: June 10, Sunday

Today's Progress: Refreshed my algorthm skills with part3 of cs50, then finished the Responsive Web Design Principles track in FCC.

Day 8: June 9 Saturday

Today's Progress: Not much coding today, just went in FCC challenges and finished the Applied Accessibility track.

Day 7: June 08, Friday

Today's Progress: Finished the lecture 2 and pset2 in CS50. Deep dive even more with the concepts of programming using C. C language is really hard, but I think getting the basic concepts of programming in this language is giving you a better understanding of the general concepts.

Day 6: June 07, Thursday

Today's Progress: Finished the lecture 1 and pset 1 in CS50. Interacted with the CS50 IDE using C language. Brushing up my understanding in foundational concepts of programming.

Day 5: June 06, Wednesday

Today's Progress: Finished the Lecture 0 edX CS50. Practice programming using pseudo code and explored Scratch programming.

Day 4: June 05, Tuesday

Today's Progress: Finished the learn to Code html & CSS lesson 3, and the Applied Visual Design part in FCC.

Day 3: June 04, Monday

Today's Progress: Finished the lesson 2 of learn to Code html & CSS and Basic CSS in FCC. Read a blog A bright future for GitHub

Day 2: June 03, Sunday

Today's Progress: Finished the Basic HTML and HTML5 and half part of CSS in FCC, continued reading YDKJS Up and Going and done some of Learn to Code HTML & CSS

Day 1: June 02, Saturday

Today's Progress: Restarted the progress on FreeCodeCamp, and reading YDKJS Up and Going. I've spent only 30mins in coding because of other activities, but it's still better than never.

Day 0: June 01, Friday

Today's Progress: Setup my Development Environment, and made a repo for my progress here.