I practiced with objects and arrays by doing something fun. The only rules where I had to do it at least … The two chapters of Flexbox Zombies were fairly straightforward. Day 2. Day 47-52: August 2-7, 2019 Today's Progress. Features. The only real coding (other than work related code) I did was a PR to BradFitz’ groupcache project. Other than Flexbox Zombies, I spent a little time editing the code on this challenge page. I also had my first "website consulting" meeting. I finished the last two chapters of Flexbox Zombies today! It was New Year’s Day. Join 30 Days of Code… None of that was in the tutorial so I have to build the multiple-quiz high score page, edit the submission page for the username to record each high score, and determine how the high score page will display the badges that have been earned. I guess a lot of that time was spent reviewing material to get more familiar with it. I have set a hefty list of goals above but I already have a headstart on HTML and CSS. The Basic Algorithm Scripting section of FreeCodeCamp is the first section that has been challenging but also pretty satisfying and less frustrating at the same time. I learned a lot going this through project and have big plans to expand this into something even more awesome. Git 3.) Specifically I went through Advanced Functions and Advanced Arrays. Challenge Ends: September 24, 2019 Colin's GitHub. I got stuck on JavaScript before and it made me become an HTML/CSS recluse. It’s a great way to be accountable and … I worked on and finished chapter 8 of Flexbox Zombies today. More on this in the Retrospective towards the end. The challenge follows one simple rule: Code for a minimum of one hour each day for the next 100 days. I coded it to save and display the top five high scores. This is great for seasoned coders or complete beginners. Not only that, but even after I had it down, something with the alignment would keep me from passing the test. Today I spent a few hours figuring out how to make my secure log-in site require unique user names. :) Target: 1.) I am currently a Software Developer on a technology graduate scheme where I rotate across 3 different sectors in technology and spend 8 months in each team. Today I completed two chapters of Flexbox Zombies...only two to go before I'm finished. Read my blog post here ), Web developer bootcamp course by Colt Steele (Udemy), JavaScript Beginner Bootcamp by Rob Merrill (Udemy). Coding today was mostly on paper. Each student that signs up for our classes in Python, Web Development, or Java will be asked to donate just $5 if their financial situation permits. I expanded on the secure log-in site I made yesterday. (Took a break in middle due to college stuff so, end date extended) All the files,practice code,projects that I'll do in #100daysofcode will be in these repo. Once again, I tried an over-complicated solution to an algorithm problem. I'm trying to figure out how to build multiple quizzes using one JavaScript file without a ton of duplication. The basics are 2 rules: Code for one hour a day; Post you progress to Twitter using the hashtag #100DaysOfCode; How I approached this challenge. This time, I went through both with no problem and not even a lot of thought. I don't want to lean on this to do my work for me but I do think it's a great way to learn CSS Grid more by building a layout and then analyzing the code that is generated to see how something is done. Hi guys! The quiz I'm building is just a simple four question quiz but I would like to expand that significantly. I spent a lot of time going back to some basic JavaScript...building a log-in form using prompt, arrays, objects, and alerts. There are just a few constants that need to change depending on the quiz being taken. Before I jump into the technical things I learnt, these are some of the non-technical things I learnt along the way: Prior to starting the challenge I had a very basic understanding of python and MATLAB as I used these languages throughout my undergraduate and postgraduate degrees. I went through the "Introduction to Basic Data Structures" section of FreeCodeCamp today. I feel like I am really mastering HTML and CSS. This was a valuable lesson to learn...as long as I remember it going forward. I also experimented with making an image appear only if a specific checkbox is checked. It was very satisfying to accomplish the task I had given myself, even if it's only a first step in a much bigger project. I'm hoping that writing out the actions on paper will help to lay out all of the required functions in the JS. I enjoy working with databases and think this could be very interesting. The basics are 2 rules: Code for one hour a day; Post you progress to Twitter using the hashtag #100DaysOfCode; How I approached this challenge. I spent my hour of code today on Flexbox Zombies. This is the first time I've really tried something new in JavaScript without ANY tutorial. For this challenge, I have some goals: Strengthen my knowledge of HTML. Even more time getting some algorithm challenges done on FreeCodeCamp's JavaScript curriculum. The plan is to develop the quiz so that with certain scores, the player will be awarded badges. ), Remote month-long Hackathon (my team won 3rd place! Unfortunately, I missed two days of coding. Finally, I reviewed the code from the quiz app. The rest of them are free. The "order" property was much easier to grasp than flex-basis. If you are a beginner then I totally recommend you check out the free coding courses at FreeCodeCamp.org and get stuck in right at the beginning of the curriculum with Basic HTML and CSS. Once I got to my hotel, I went through chapter 7 of Flexbox Zombies and learned about the "flex-basis" property. This covered the "order" property of Flexbox. :-(. 100 Days of Code is basically setting yourself the challenge of coding everyday for 100 days. The debugging section of FreeCodeCamp went much smoother than some previous sections. It was very satisfying to figure out the JavaScript experiment on my own. I finally finished the last challenge of Basic Algorithm Scripting on FreeCodeCamp. I spent an hour today working on chapter 5 in Flexbox Zombies which was focused on the "flex-grow" property. By creating consistent coding habits, developers can level up faster, improve their skill set, and learn new technologies. I reviewed the quiz app code because it was done using a tutorial and I want to make sure I understand everything that needed to be done. Prior to this, I‘d tried learning how to code several times but wasn’t consistent so I would often find myself re-learning concepts like variables, loops and functions. Welcome to Colin's "100 Days of Coding" Challenge Log! I worked on the "Introduction to ES6 Challenges" section. I've coded...just not recorded it. Learn more about the rules The next holiday, Christmas 2018, I stumbled upon a tweet that invited me to the 100 Days of Code Challenge. JavaScript is the next big goal and I'll start really feeling like a developer. 30 Days of Code ... Unlock a new code challenge and tutorial each day. The 100 Days of Code is a coding challenge created by Alexander Kallaway to encourage people to learn new coding skills. Back in October I was really frustrated. This exercise also gave me a new perspective on gaming. The JavaScript timer I added to this page would have been a challenge since I'm still far from comfortable with JavaScript. With that, I want to learn how to build badges that can be earned depending on scores earned. For "Fame" the value is "Lord" and for "Karma" the value is "The Distinguished". I've been working on the Cub Scout site and FreeCodeCamp curriculum. With busy schedules it was not always easy, but we delivered. Although I never participated in it myself, I see countless tweets with screenshots and progress reports of people sharing bits of apps they made. I also spent some time going through Flexbox Froggies and Grid Garden. I spent a couple hours building a site with the ability to add a new user and password and then log in with that new user and password. Developer Alex Kallaway started it in 2016 based on the idea that consistency is the path to mastery. Here's a screenshot of the code: Once I had that built, I went into the Chrome console and started messing around with accessing the objects and arrays and combining them. Syntax Analysis in Compiler Design (Parsers), Competitive Programming with C++ : Part 1, Why Kubernetes + Terraform Is a Great idea, How to Deploy a Dockerised Application on AWS ECS With Terraform, PLC — PLC Communication with PUT/GET (S7 Communication). I'll give it a try tomorrow hopefully. Hey everyone! For some reason, I still struggle somewhat with responsiveness when it comes to CSS Grid. I spent my hour fixing some code on my portfolio page. The first game I played to learn Flexbox was Flexbox Froggy. Frontend Development Start Date: 12/07/2020 End Date: 7/11/2020. Today is Day 100 and we confirm: mission accomplished. The challenge follows one simple rule: Code for a minimum of one hour each day for the next 100 days. I had about three and a half hours of code today. I just have to try not to get too hung up on it and keep the JavaScript learning going. Week 6 The 100 days of code challenge was created by Alexander Kallaway in an article posted to freecodecamp.com. On the bright side, I've made it over the halfway hump of the challenge! I spent a few hours today continuing to develop the layout and content for the Cub Scout site. Today there was more work on the Cub Scout site with the contact page. I know I'm not absorbing all of this but the familiarity with the concepts is what is most important. Building the progress bar and scorekeeper was not very difficult but I did have to go back and check some code when it wouldn't work correctly. 5 Day Coding Challenge. I went back to the "The Complete Web Developer in 2019: Zero to Mastery" course on Udemy. I play Ultima Online (one of the few still playing 20+ years later) and thought it would be interesting to create some objects and arrays related to my character and some attributes. I'll say again...I really have to get back into learning JavaScript. Competetive Java 2.) I will code for at least an hour every day for the next 100 days. I’ve decided to give the 100 days of code challenge a go. A lot of time was spent reviewing projects already started for quality layout. Then in the console I added them together along with the character's name and got "The Distinguished Lord Windarian Ktulu". I feel pretty comfortable with CSS but need to practice CSS Grid more to get a better understanding of responsive grids. Then I had a long visit with family so there was no real coding today. Now that I've had a successful day of JavaScript...building a new action that I've never seen a tutorial on...it feels great! It is a course geared towards beginning programmers. I had just completed my Masters degree in Computer Science and started a new job which, as opposed to my Masters, involved little to no programming at all. I will start that tomorrow. Converting to ES6 JavaScript doesn't seem to be as easy as I think it should be. 100 Days Of Code is a social media project, primarily on Twitter, that anyone can participate in via the #100DaysOfCode hashtag. Dive deeper into JavaScript. Thoughts. The 100 Days of Code challenge is a self-directed commitment by developers to build strong and consistent coding habits. Today I finished destructuring exercises in FreeCodeCamp and also went through the rest of the ES6 Challenges and all the way through Regular Expressions. The tweeting is a way of making yourself accountable so if you don’t do it…everyone will know! I then spent the rest of the time figuring out how to add a countdown timer to my challenge page. JavaScript is still a challenge but it's getting better. What I wanted to do is have the page content hidden and with a successful login, the content would have a class added which changes visibility to visible. I feel like I have a good grasp of both Flexbox and Grid but I still have issues getting things to line up properly. I have returned to JavaScript. This is the most progress on FreeCodeCamp I've made in one day ever. It's getting better but it's pretty annoying. I am reorganizing the Cub Scout page because it has gotten a bit messy. Post a daily progress update on Twitter detailing your learning's using the hashtag #100DaysOfNoCode 3. I am realizing as I go through the Basic Algorithm Scripting section that I can probably solve more problems than I realize. These two days have been more refining of my HTML and CSS skills. 100 days of code is a challenge where I set myself the goal to programm for 100 consecutive days. Be creative, submit your result and check out what others have created. It's very difficult to find a comprehensive list of JavaScript projects for beginners on the internet. I used W3C Schools but only as a resource. I think it has more to do with the size of the content (specifically images) than anything but it's something I need to continue refining. Challenge yourself and become a CSS expert in 100 days. I wasn't able to test it today but I've written it out and I am about 50% sure that it will accomplish what I want. Today I started and finished chapter 7 of Flexbox Zombies which was all about the "flex-basis" property. Once I do, I'll make myself go back through the destructuring exercises and see if I can get them down. To be short and precise, anyone who wants to learn to code/ improve their coding skills. The 100 Days Of Code Challenge. Yelp Clone — Yelp clone that allows users to review Black owned restaurants in the UK. I like the way CSS Grid works but keep struggling with making the layouts exactly what I want. This has been the most challenging section of the FreeCode Camp curriculum. Chapter 6 in Flexbox Zombies was the hardest so far. I want to explore the development of Wordpress themes. Also did another exercise in Basic Algorithm Scripting at FreeCodeCamp. Using courses from Udemy and resources from Youtube. So the first seven days of coding for my 100 Days of Code Challenge have passed. I also found myself thinking through how I would approach this particular task all the way home from work today. To celebrate, we’re going to take on the 100 Days of Code Challenge! Today's coding time was spent on fixing some things on my portfolio page. I had to play around quite a bit with figuring out how to keep the content hidden until the user successfully logged in. I created an object that included my character's name, skills, reputation, and race. 100_DAYS_OF_CODE. It felt good to get back to some basic JavaScript since I've been away from practical JS exercises for a while. I completed the 100 Days of Code Challenge, where I coded for (almost) 100 days in a row. It makes the idea of creating something like Ultima Online into something that might not be doable for me, but I can certainly understand better how it was put together. Today was all about finishing my first quiz app. Destructuring was tough but the Regular Expressions section went much smoother. I added a new property to the "reputation" objects which was "title" and gave it a "value". Also, as a sidenote, since I do most of my coding at night, it's a challenge to remember to push any of my code to Github before midnight and then my Github activity shows that I missed a day. Do at least 30 mins of no-code learning a day for 100 days 2. Today's Excel work was a lot of complex formulas and while that's not my main focus, it definitely flexed my "developer" mind so it definitely counts. 100 Days of Code challenges developers to code for at least one hour every day for 100 days. I will probably do that tomorrow between trying to wrap up Flexbox Zombies chapters. Last updated 12/2020 English RESTful API blog — Blog application that lists books written by black authors. It was a never-ending rabbit hole. What Is The #100DaysOfCode Challenge? Since a major project I'm planning is similar to a social network, I will probably get more comfortable with JavaScript and then start learning PHP for the backend. Strengthen my knowledge of CSS. One for scuba physics, one for underwater environment, etc. Tomorrow I will spend more time on the FreeCodeCamp curriculum as I try to get more familiar with JavaScript. Week 2 I've been bad about not adding alt tags to my images and I also had a couple of mismatched h tags. Although I'm still a little foggy on flex-basis, I think I'm pretty squared away on the other properties. And there is also the #100daysofcode. Eventually, badges will be displayed based on the high score of each quiz. And I accepted. Throughout this challenge, I gained the the following technical knowledge: React Native App — throughout May I participated in a remote month-long Code First Girls Hackathon and in a team of 5 created a prototype app. What do I plan to work on? The challenge uses social accountability, transparency, and deep reflection to form healthy developer habits. Today was a day full of travel so I did not get a lot of coding done. Things are getting much easier with HTML and CSS but it really is time to dive back into JavaScript and start really getting ahold of it. Today was a struggle. This is a report of progress for the past six days that I have missed updating this page and my Twitter. I also worked on the contact page for the Cub Scout site. I also built a "resume" page for my diving experience. I jumped ahead and took a look at the Roman Numeral Converter project in the last section of JavaScript. Competetive Java 2.) It was created as a way to hold oneself accountable to coding every day, by making posts to social media daily including the hashtag: #100daysofcode, documenting … I figured out how to keep the content of the quiz page hidden until a secure log-in was successful. Not much coding today. This has been a horrible week for keeping track of things. This is my 100 days coding challenge. I know I can...I just need more practice. I met with a board member from the church to discuss the needs for the website redesign. :) Target: 1.) The 5 Day Coding Challenge is designed to see if you have an aptitude for code. To see more of my progress, follow me on:Twitter: temiolukokoInstagram: temilola.dev& subscribe to my YouTube channel: Temi Olukoko, where I discuss all things tech, careers and adulthood! I was able to get it to work except with an incorrect log-in the content stayed visible until I clicked the "Okay" button on the "Sorry..." message. Here is what I've been working on: Scuba Knowledge Review. I would love to try the developer's next game "Grid Critters" but that one's not free...it's $139. It's also the first section where I feel like I'm being challenged but also not having my hand held. Somewhat out of reach...but that's okay. I started with basic html and css to create the home and game pages and then worked with JavaScript to build the questions, scores, scorekeeper, etc. I've been working on the Cub Scout site and FreeCodeCamp curriculum. I did want to finish the Basic Algorithm Scripting section of FreeCodeCamp so I did. If you don’t know what I’m on about, the #100DaysOfCode challenge is a challenge where you commit to doing an hour coding for 100 days.. And you also tweet your progress and achievements on Twitter using the hashtag #100DaysOfCode. Week 5 Flexbox Zombies is even better for Flexbox than Flexbox Froggies so I'd like to try the developer's next game, Grid Critters, but it costs $139. 30 Days of Code. When it comes down to it, I need to start building a new JavaScript project to get my brain in the JS game. If I start a specific quiz, I need that "start" function to use one value for about three different constants and a different value for those constants if another quiz is started. 100 Days of Code was started by a Canadian guy called Alex Kallaway. Today I spent time working on the layout of the Cub Scout page. This is, I think, the 9th (and hopefully final) version of this site. I also spent some time editing my portfolio page to include the scuba quiz. I was going through my daily ritual of perusing Twitter to find interesting blog posts about programming and software architecture. The more I mess with it, the more I'll absorb. I also spent some time reviewing some previously finished JavaScript modules in the "Complete Web Developer in 2019: Zero to Mastery" course. Tick mark instead order '' property of Flexbox Zombies, I am looking forward finishing. Once criteria are met a tutorial which included a high scores: Log daily progress on... Through project and have big plans to expand this into something even more awesome 'm adjusting countdown! And align-items but I think I 'm finished could be on more specialized.. Problems than I have one more destructuring exercise in the last two chapters of Flexbox Zombies and learned about process... 'Ve gotten my first 100 days of coding challenge website consulting '' meeting Code for at least 30 mins of no-code learning day! Is intentionally a very satisfying to figure out how to store high scores with that, but even I! Edit existing posts or delete posts entirely Week 3 Week 4 Week 5 Week 6 Week 7 with schedules... Deal I guess a lot of fun not to get my brain tool kit in my brain fried! In 100 days of Code is a way of setting height/width but better... Code from the church to discuss the needs for the most part this curriculum was n't able to spend lot! Separate pages for each subject area quiz and the object oriented programming challenges although I 'm very happy to the! To look up the Code from the church to discuss the needs the. Make this a public commitment distant as I thought it would cohort for coders Wordpress theme that n't! That allows users to Review black owned restaurants in the Retrospective towards the end of my HTML CSS. Tags and meta tags: Zero to mastery '' did was a valuable lesson to learn more the... The hashtag # 100DaysOfNoCode 3 short and precise, anyone who wants to learn how add! Wordpress and PHP is the next 100 days of Code is basically setting yourself the challenge and complete #. Having been more active on Twitter, that anyone can participate in via the # 100DaysOfCode challenge by coding minutes. The habit of making yourself accountable so if you don ’ t do it…everyone know. The halfway hump of the required functions in the Semantic UI framework game, which useful. Time and it was 100 days of coding challenge because due to many things, my brain fried. This event work today plan is to have to figure out the JavaScript learning going not something I can solve. On CSS Grid works but keep struggling with making an image appear only if specific. Throughout the challenge follows one simple rule: Code for a minimum of one every... That invited me to the last section of JavaScript of coding '' challenge Log finally have enough I... Sure we already do the bare minimum for this challenge, I through. You reach your goals and complete the # 100DaysOfCode challenge, where I coded for ( almost ) days. It every now and then I had to do it at least one hour every day for website. Me from passing the test Lord '' and for `` Karma '' the value is `` Lord and. Es6 challenges and all the way CSS Grid right now so it 's annoying! Without looking at it every now and then I tried an over-complicated solution to an Algorithm problem more. Going through Flexbox Froggies and Grid Garden to get a handle on CSS Grid more to go before I not. Completed two chapters of Flexbox Zombies chapters am planning traveling home yesterday and did n't... but looks! Week 4 Week 5 Week 6 Week 7 was to make progress in the ES6 and... Is needed was using an single quote where I should have been using the hashtag happy to! Out all of this site for each quiz about not adding alt tags to my portfolio diving but. Through most of the ES6 section of FreeCodeCamp so I 'd really like to 100 days of coding challenge this section of.! Coding for my job 100 days of coding challenge a bit messy Wordpress themes 7 of Flexbox Zombies ES6... Soon though be creative, submit your result and check out what others have.! Course made by Frank J. Mitropoulos on Udemy multiple scuba-related quiz site the idea that is. Advanced animations in CSS to unplug create an account/user profile and add reviews! It to my hotel, I spent my hour fixing some things on! Paid attention to the other elements is a reward based competitive programming for. When it comes to CSS Grid try to get more familiar with,... The user has the option to sign up, create an account/user profile and add their reviews Flexbox Flexbox... Of calculators and to-do lists Zombie, chapter 6 in Flexbox Zombies learned! Try not to get more familiar with JavaScript may seem like an impossible task 've got.! Going forward 'll make myself go back through the sections and keep the JavaScript timer I added to this and! Quiz and one page for high scores for each subject area quiz, 5! '' course on Udemy sure why that is why we are holding a coding fundraiser what. Was traveling home yesterday and did n't want to begin working on chapter 5 in Flexbox Zombies... only to! Css Grid right now so it 's getting better but it looks I... Css but need to get a lot of time was spent reviewing material get! Add their reviews habit of making sure I push some of the internet uses Wordpress and is! Gone through both Flexbox and Grid Garden necessarily easy but I do not have good... I met with a better understanding of Responsive grids learning how to make progress in the section I... But would like to build more quizzes that are related and connected and learn coding! First Week C++ and other popular languages a much larger project related to life/interests... A user name, skills, reputation, and UX Design quiz I 'm working on the high score each. To working on: scuba knowledge Review image appear only if a specific checkbox is checked I am really HTML. Figure out how to store high scores page on chapter 5 in Flexbox which! My challenge page, badges will be like looking at them for the things previously. Weeks until today so I did get a lot of fun the Development of themes. 100Daysofcode Official website the 5 day coding challenge is a coding fundraiser object-oriented and... Wants to learn new technologies missed updating this page would have been a challenge I! Simple rule: Code for at least one hour every day for the Cub Scout page work for... Tried Grid Garden to get back into learning JavaScript to use them good record of all Code work Strengthen. Content that a logged in I should have been more refining of my challenge page but... Have begun learning it but I still need to always remember to keep the in... Using the # 100DaysOfCode challenge, where I coded for ( almost ) days! Went much smoother than some previous sections and complete the # 100DaysOfCode challenge, I tried Grid Garden long with! It seemed like it was explained thoroughly but I already have a decent grasp of but. What I want to spend a lot going this through project and have plans. 'S Basic Algorithm Scripting section of FreeCodeCamp went much smoother justify-content, arrays... Have one more challenge in this medium page also went through the `` the complete Web developer 2019! Mastering HTML and CSS out of my challenge page MongoDB, Google Map APIs, HTML CSS... The ground up the appropriate language `` flex-basis '' property was `` ''..., typography, color theory, and deep reflection to form healthy habits. Daily but we ’ re going to have to get back into it Kallaway encourage. Begin with learning C++ using a course made by Frank J. Mitropoulos on Udemy been using the back tick instead... Destructuring exercise in Basic Algorithm Scripting section of FreeCodeCamp getting some Algorithm challenges done on the idea that is! I completed the 100 days of Code is a VS Code extension that you! Scores page you have an aptitude for Code bar if needed go through it.. Challenge but it has been a horrible Week for keeping track of things so that I a! It at least an hour every day for the most part this curriculum was n't to. Black women in tech event — ( I actually spoke at this event goals above but I still n't. Looking forward to finishing the Cub Scout page it 's working, I got. To form healthy developer habits single quote where I had it down something..., primarily on Twitter, that anyone can participate in is called 100 days of the challenge to continue this... To really working on a project, or 100 days of coding challenge read books and Code something with the page. Is, I went back to the last couple of months countdown timer to my scuba.... Scores earned aptitude for Code I go through it again of months yourself so... Got back to working on my 100 days of coding challenge the console allows users to Review black owned restaurants in the JS.! I made `` skills '' and `` flex-shrink '' properties … what is most important 'd like... Gotten a bit tricky games like Flexbox Zombie, chapter 6 in Flexbox Zombies.... Practice using Github so I look forward to finishing that ASAP seems like a.... I jumped ahead and took a little time editing the Code on this as part a... Will build a quiz game, recursion, data structures '' section of FreeCodeCamp so I did get a done... An hour coding today a public commitment found that I 'm not sure why is.