Tuesday, September 17, 2019

How My Progress with Learning is Going, A Codingphase Review

Why hell there, fellow reader! It's been quite a bit since I have last written a blog. I have been extremely busy with personal life circumstances and as well as getting back on track with my independent studies for web development!

For the longest time, I have struggled learning web development on my own. Getting many different insights from other people, my brain was scrambled. Go to school, go to a bootcamp. Learn this, learn that. You all know how that goes right? You get steered in so many directions you feel like you're on either a gigantic roller coaster ride like the Superman from Six Flax or the Mad Teacups from Disneyland! It gets tiring and frustrating, fast. During this, I was taking Colt Steel's Web Developer Bootcamp and it was decent, but it wasn't what I was looking for in terms of engagement.... However, I had my eyes on this one particular program for a while, and when I was reading the stories of how people were becoming developers in a matter of months because they followed instructions and worked through blood, sweat, and tears, I felt like it was time for me to go into this program.

I am talking about, of course, Codingphase! It is run by one guy, Joe Santos Garcia, who is a regular guy, rocking hoodies and caps, listening to Jay-Z and other hip-pop artists, and hustling. So some of you may be asking, "Why should I listen to this Joe guy if the blogger described him as such!?" Well, because he has gems. To be honest, I wasn't so sure if I wanted to follow this guy through his ventures ever since he started his YouTube Channel since 2016 for some reason. There have been a lot of people who just say, "Oh, I got a dev job, and you can do this in 30 days!". But in the case of Joe, he gives the harsh reality of how hard it is going to be to learn how to code, how things don't magically happen overnight, etc.

What does Joe teach over on his website? Well, he teaches pretty much everything that you will need to know for web development. HTML, CSS, JavaScript, PHP, Ruby, all of the technologies you will need to get a developer job will be there! Heck, I didn't even think that you could make e-mails using HTML and CSS, but here I am, learning how to build HTML e-mails! I will admit, I am not the best with designing websites, but I have LEARNED how to take a file from PhotoShop or find a mock-up template online and make it into a responsive website, which is a fantastic thing and it actually  makes you learn instead of being stuck in tutorial purgatory!

Like any other Udemy course that you would take, the Codingphase course is a code along, meaning that you watch the videos WHILE you code, which is nice if you tend to pace yourself and wanting to pause the video to understand what is going on. There will be times where you get confused at one point, get distracted, etc., yet you shouldn't lose heart because you can always go back a couple seconds or minutes on the video, overlook your code, and see if you are doing things proper. If not, then you can always start over from scratch... Well, not completely from scratch, because that would be atrocious if you lost track of where you were in the course. I actually do this from time to time to make sure that I am understanding what is going on correctly since, of course, I am a newbie myself.

There will actually be times where you will try to install certain things (such as ParcelJS for example) and things won't work out properly. I've had that issue many times and I had to get help from other people in the Codingphase Discord server. Oh, yes, I forgot, there is a Discord server for Codingphase, and I unfortunately do not have an invite link.

Well, I have rambled on for too long and I have had NOTHING but positive things to say about this course! Also, Joe, if you are reading this, thank you for giving us this course! It is a blessing that I never thought possible. It has given myself and other aspiring developers hope that if they work hard, and not for the love, they, too, can become developers and one day become their own boss.

Thank you for reading.