My First Month of Code — Codecademy
I never got a chance to actually introduce myself and explain what the point of this blog is. “Hi, I’m Morgan and I want to become a web developer.” I have been learning to code for about a month now and I decided to start a blog in somewhat the form a journal to record my path to becoming a self taught web developer.
So what has my experience of learning code on my own been like so far? Well, I’ll tell you that it hasn’t been easy but not as daunting as I thought it would be either. I began my journey to learning code by enrolling in the Udemy course, The Complete Web Developer Course — Build 14 Websites by Rob Percival. I was doing great until I got to the section on CSS. My first post was about my frustration with that which you can view here.
I started googling to see if anyone else was having similar issues but all I could find were positive reviews about the course. I, then looked at the reviews on the actual course and saw that people who gave the course 1 or 2 stars shared similar issues that I did and some had suggested learning web development through Codecademy and Treehouse. I knew that with Treehouse you had to purchase a subscription so I decided to check out Codecademy and their free options instead.
What do I think of Codecademy?
I managed to finish the HTML and CSS portion in a week (now mind you, I completed a few hours of exercises every single day). I like Codecademy because they break down parts of the code in a website into small portions rather than explain multiple aspects of it in one lesson. Then, you immediately practice what you are shown.
The exercises give a thorough explaination as to why you use certain syntax to create a specific result.
After completing all the exercises, I wanted more practice so I ended up paying for the monthly subscription of $19.99/mo so I could do the projects, quizzes, access the extra resourses and ask questions using the Codecademy Pro Team feature which allows users to send their project to a Codecademy team member via the messaging sidebar and they can view your code and answer any questions.
This feature is one of my favorites because someone can actually view my code right then and there without me having to copy and paste my code in a forum.
The projects are in a similar format as the lessons but your hand isn’t held as much, meaning that you are instructed to add certain aspects to a webpage but not shown how to do so but there are links provided to refer back to previous lessons and resources if you get stuck.
**P.S. I start Skillcrush’s Web Designer Blueprint this coming Monday, so stay tuned for a future post on that!**
What are your thoughts on Codecademy?