Day 49 - What I am currently doing as a code newbie and possibly you should do to

January 05, 2020 | 6 minutes read

A little about myself As mentioned before in my previous blog posts, I am a code newbie with just over 2 months of experience in HTML, CSS & JavaScript. I am currently playing around with ReactJS by following "The Complete React Developer Course (w/ Hooks and Redux)" course by Andrew Mead on Udemy. Other than learning how to code, here are a few things I am currently doing that I believe will help me become a successful web developer. 1. Commit to 100DaysOfCode challenge on Twitter Committing to…

Day 24 - Tips for code newbies from an experienced programmer

December 11, 2019 | 10 minutes read

ABOUT ME The Code Newbie As mentioned before in my previous blog posts, I am a codeNewBie who has started learning front-end development for just over a month. I am currently learning HTML, CSS and Javascript on FreeCodeCamp, Udemy, CodeCademy and Youtube. ABOUT FOYSAL The Programmer Also this has been mentioned before but I am extremely lucky to have my husband, Foysal beside me who also happens to be a programmer with 8 years of experience in web development and the solution to all my…

Day 23 - Common Casing types in programming

December 10, 2019 | 3 minutes read

Casing is such an important idea in programming that languages usually include various case conversion functionality out of the box. Such as or in JavaScript. As I have mentioned before I am very new to programming, it's only been more than a month and within this period I have been practicing HTML, CSS and the basics of JavaScript and I have come across new casing terminologies that I have never heard before and would like to share them with other code newbies. While learning JavaScript I…

Day 21 - VS Code Shortcuts for code newbies [mac/windows]

December 08, 2019 | 4 minutes read

As a codeNewBie I realised the importance of shortcuts as soon as I started programming. Shortcuts not only allowed me to code quicker but it also helped me stay on my keyboard instead of reaching out to my mouse every time, which at times does start to get annoying. If you are a codeNewBie like me then I would highly suggest you to learn the shortcuts below: Basic shortcuts You should know the following shortcuts regardless of whether you are learning how to code or not. These shortcuts work…

Day 19 - VS code plugins for codeNewbies

December 06, 2019 | 10 minutes read

I have started coding very recently (about 1-2 months) and have been using Visual Studio (VS) code as my primary code editor since day 1. VS code is currently available on all major operating systems: Windows, Linux and macOS and if you are not familiar with it and would like to know a bit more, then click here. VS code as well as the plugins I mentioned below was recommended to me by my husband Foysal who has 8 years of experience in full stack development. He had other plugin recommendations…

Day 9 - Lilac Grid Webpage

November 26, 2019 | 2 minutes read

So yesterday I have spent some time playing around with CSS Grid and today decided to work on a project to understand the concept a little better. I have found a really cool tutorial on Youtube by sweetdev. I have named the project lilac and used all the pictures from Unsplash. Below are some codes which I have used to apply the grid on Lilac:

Day 8 - CSS Grid

November 25, 2019

I have finished the "CSS Grid" course on freecodecamp and played a game called Grid Garden to understand the concept better. I have also watched a tutorial by Traversy Media on CSS grid layout and read up the documentation done by CSS Tricks which has a very clear demonstration of what CSS grid is and how it works.

Day 7 - CSS FlexBox

November 24, 2019 | 5-8 minutes read

Today is sunday and also my birthday (I am 27 today 😭😭😭). I didn't get much done except doing the "CSS Flexbox" course on freecodecamp and watched a CSS Flexbox tutorial playlist done by The Net Ninja. CSS Flexbox is completely new to me hence it was very interesting to learn but I will need a lot of practice in order to grab the concept of it. Here is a few notes I have taken while playing the Flexbox Froggy game which might help me remember flexbox a little better in the future: justify…

Day 6 - CSS/Figma

November 23, 2019 | 3 minutes read

I have finished the "responsive web design principles" on freecodecamp and instead of continuing with the coding, I have decided to work on some designing instead. Finally managed to finish the GTT bus app redesign project I have been doing for quite some time and uploaded it on UpLabs. Overall it wasn't a productive day for coding but I am glad I took a break and worked on Figma for a change.

Day 5 - Diamond web page

November 22, 2019 | 4 minutes read

Today I have built a web page by following a tutorial from Youtube. Out of all the things I have learned from this tutorial, applying gradient was the most exciting part. Below is a demonstration of how I applied gradient on the button: Diamond web page After being done with the web page, I have done the "Applied Visual Course" on freecodecamp. And there are a few new things I have learnt from this course: HTML Causes all lines of text except the last line to meet the left and right edges…

Day 4 - CSS OVERRIDE HIERARCHY

November 21, 2019 | 10-15 minutes read

I have finished the "basic CSS" course today from freecodecamp. Among the new things I have learnt today, variables, how to style something using attribute values and CSS specificity are the most interesting ones. The next course is Applied visual design. I am really excited to see what that course is about. Override hierarchy There are many ways we can style our html element tags using CSS. We can override style rules by using different type of selectors. Below is a demonstration of which CSS…

Day 3 - Basic CSS practice

November 20, 2019 | 2-3 minutes read

Today has been a very unproductive day. Me and Foysal went out to have some sushi in Shushi Moori. It was really good and my all time favourite is Grilled Salmon. After we came back from the sushi, we had to take a nap! I don't know why this happens every time we have sushi. They must put something in it that makes you sleepy every time you have it. Anyways, after the nap, I did some basics of CSS from the freecodecamp (upto number 14). And that's all. Since the day was very unproductive I did…

Day 2 - Signup page

November 19, 2019 | 5 - 7 minutes read

Today has been a very productive day. I have gone through the basics of HTML again from freecodecamp and finished the whole course. I have also created a beautiful sign-up form by following a tutorial from Youtube which was created by Clever Techie. The form was created using HTML and CSS. A few things I wasn't aware of until I made this form was: - the element provides a grouping for a part of an HTML form, with a nested element providing a caption for the . Label - The element is one of…

Day 1 - Blog setup

November 18, 2019 | 10 minutes read

Hello everyone, Today is Monday, 17th of November 2019. A perfectly rainy and a cosy day to start the #100DaysOfCode challenge that was originally created by Alexander Kallaway. If you are interested, you can read more about the creator and the history behind #100DaysOfCode here The reason behind learning to code When designing Jarme and Naao I have realised that my lack of knowledge in what can and can't be built with a programming language was making it extremely difficult for Foysal to build…