When I first encountered the 100DaysOfCode challenge, I first created my github account https://github.com/rodsafetyofficer/100-days-of-code/blob/master/log.md from where I was using my safety officer email. I wasn’t able to really go and start finishing the challenge and I only reached up to 24 days because I was busy writing an emergency manual for our university during the time that I was still the safety officer. I was a bit busy and really didn’t have time post my daily coding exercises so I just decided to restart the challenge.
Here are the logs that I was able to accomplish during the first 24 days of me starting the challenge.
Day 1: May 17, 2018, Thursday
Today’s Progress: I was able to read an article in freecodecamp about the #100daysofcode challenge and I liked it so I started to commit to the group. Thoughts: I continued learning C# in my SOLOLEARN account
Link to work: Committed on twitter (https://twitter.com/BonzerrLopez)
Day 2: May 18, 2018, Friday
Today’s Progress: Started working on myCheatSheet Website on CodepEn
Thoughts: I am still visualizing how I would make this site a place for me to use to look up code and some important tips from tutorials and sites I’ve been through so that I can go back to it when I need to recall and re-use some of it in my future designs.
Link(s) to work: myCheatSheet (https://codepen.io/Roguex/pen/xjmOjR)
Day 3: May 19, 2018, Saturday
Today’s Progress: I was able to finish my C# course in SOLOLEARN.com
Thoughts: I’m still having a difficult time understanding some of the concepts of C# even though I’ve finished the course I’m still going to need to go back and re do a lot of the topics so that I can further understand and remember the syntax and how the structure of C# works.
Link(s) to work: https://www.sololearn.com/Certificate/1080-7728442/pdf/
Day 4: May 20, 2018, Sunday
Today’s Progress: I’m completing my log in #100dayscodechallenge and continuing myCheatSheet site and I took up a mySQL course in SOLOLEARN. I also watched a video tutorial on how to use github forks. I’m currently trying to understand the script of a login form and created a pen in codepen to try it out.
Thoughts: I’m not yet that familiar with github so I had to watch videos about forking and I’m thinking about how to make a login form and how I can use SQL for maintaining a database of records.
Link(s) to work: https://codepen.io/Roguex/pen/bMzpEe?editors=1010
Day 5: May 23, 2018 Wednesday
Today’s Progress: I’ve joined JavaScript30 for today to continue my coding and finished watching a motivational video about self-taught programming. Working on my SQL course and dowloaded at least 3 lessons from JavaScript30. Thoughts: Not feeling too well, had to stop coding for 2 days due to graduation of our students at work. Link(s) to work: https://www.youtube.com/watch?v=62tsiY5j4_0&feature=youtu.be
Day 6: May 24, 2018 Thursday
Today’s Progress: Finished Object Oriented and Functional Programming in Freecodecamp Front end. Moving forward to Algorithm Scripting. Thoughts: Need to work on retaining the information from previous lesson. Link(s) to work: https://www.freecodecamp.org/challenges/get-set-for-our-algorithm-challenges
Day 7: May 26, 2018 Saturday
Today’s Progress: Making a portfolio Page Thoughts: I am continuing on my Advance CSS course. Link(s) to work: https://github.com/rodsafetyofficer/RBSLPortfolioPage
Day 8: May 29, 2018
Today’s Progress: Tried out CodeAvengers Frenzy game. Thoughts: Got an idea on how constructor objects are used in creating games. Link(s) to work: https://www.codeavengers.com/javascript/105#1.10
Day 9:
Today’s Progress: May 30, 2018 Thoughts: Finally found a way to understand better the CSS Box Model through the lecture Visual Formating model Link(s) to work:
Day 10: June 2, 2018
Today’s Progress: Learning how to use the canvas element in html5 Thoughts: Had to stop coding for 2 days a lot of work and preparing for the upcoming school year. Link(s) to work:
Day 11: June 3, 2018
Today’s Progress: Finishing my Game Maker tutorial on how to make a shooting game. Thoughts: Able to learn about the basics of Drag and Drop feature of Game Maker. Looking forward to creating my own characters for a story line RPG game I’ll be making. Link(s) to work:
Day 12: June 4, 2018
Today’s Progress: Able to make a title page for the first shooting game made in GameMaker. Thoughts: Feeling excited to make my own sprites, characters, rooms, and bring to life a storyline that I want to transform into a game. Link(s) to work:
Day 13: June 6, 2018
Today’s Progress: Added spawnrate of enemies in GameMaker shooting game. Thoughts: Did some debugging of error why the alarm 0 was not working, finally found where the error is from. I’ll start improvising in the next levels of this tutorial. Link(s) to work:
Day 14: June 7, 2018
Today’s Progress: Completing Responsive Web Design 300 hrs in freecodecamp Thoughts: Re-starting doing freecodecamp, pretty neat new features and new challenges. Link(s) to work: https://learn.freecodecamp.org/responsive-web-design/basic-css/understand-absolute-versus-relative-units
Day 15: June 9, 2018
Today’s Progress: Doing a tutorial with NodeJs to understand how this runtime environment in creating API’s and on how I can use it in my projects. Just learned how to install SASS in my cmd line, able to create myFirst jason package feeling excited and motivated π Thoughts: Still a lot to learn, I’m planning to create a learning schedule for JavaScript, C#, GIMP, CSS3, Unity, GameMaker, and NodeJs Link(s) to work:https://www.youtube.com/watch?v=TlB_eWDSMt4
Day 16: June 10, 2018
Today’s Progress: Learned how to use NPM package and compile SCSS in my local cmd prompt. Also was able to apply using the live-server to automatically update the browser through an http call. Thoughts: Looking forward for the next lessons of Jonas in UDEMY Advance CSS course. Link(s) to work:
Day 17: June 11, 2018
Today’s Progress: Learned how to use the 7-1 technique for maintenance of files in SASS and understood better one how to use pullrequest in github Thoughts: No classes due to bad weather but at least another whole day of opportunity to learn coding. Link(s) to work:https://github.com/rodsafetyofficer/hello-world
Day 18: June 12, 2018
Today’s Progress: Learned how to separate utilities for specific header designs in css and make use of webkit-background-clip for applying design with text and making use of transform property. Thoughts: Link(s) to work:
Day 19: June 14, 2018
Today’s Progress: Learned how to create a card with an ability to flip and use the skew property in CSS. Thoughts: Having problems on how to include icons through the http://linea.io/ it’s not working in my work. Link(s) to work:
Day 20: June 16, 2018
Today’s Progress: Learned how to implement a video background in CSS. Thoughts: Finally finished the @jonasschmedtman story section for advance css. Just made some personal touch this is a really great course. Link(s) to work:
Day 21: June 17, 2018
Today’s Progress: Today I learned how to use the checkbox hack in css and applied it in my navigation link. Thoughts: Continuing my Advance CSS and SASS course. Link(s) to work:
Day 22: June 23, 2018
Today’s Progress: Applying responsive design to the grid system. Thoughts: Wasn’t able to code for 5 days, still working on my advance CSS course while flooding of the house due to the river rising. Link(s) to work:
Day 23: June 30, 2018
Today’s Progress: Applying responsive design and currently working on the different sections of the page. Thoughts: Havent been able to code for a week because of a lot of work to do, just did a little coding today and still working on @jonasschmedtman Advance CSS and SASS Course. Link(s) to work:
Day 24: July 5, 2018
Today’s Progress: Able to apply media querry with the card section and form section of my UDEMY course advance CSS and SASS. Thoughts: Having trouble managing my time to get to coding during weekdays, too tired from travelling from work and a lot of paper work checking papers. Link(s) to work: