AngularJS to the Rescue!! Days 5, 6, 7 at Coding Bootcamp.

Steve Bogucki
Aug 9, 2017 · 3 min read

Ever heard the expression “drinking from a fire hose”?

During the first week of class at the Redwood Code Academy, we burnt through introductions to HTML, CSS, Bootstrap, JavaScript and during the first two days of this week, jQuery.

It’s Wednesday now, week 2, and we are being introduced to AngularJS.

The material, though plentiful for sure, doesn’t feel overwhelming yet. I mean, it’s alot. Like water from a fire hose. But, so far, manageable.

I think I’m getting a grasp on how the curriculum here at bootcamp is going to play out: We are being introduced to all of the concepts that we will need to create functional JavaScript applications, and we’re learning just enough initially to be dangerous. As the course progresses, I think we will build independent and group projects and, during those phases (I sense), we will really hammer down these newly acquired skills.

And each new lesson builds on the previous lesson and, in most cases, makes the challenges of the prior day easier to handle with our new knowledge.

So, for example, we first learned how to stylize HTML using only HTML. The next day, we discovered that CSS makes stylizing HTML much easier. Same idea with JavaScript. We learned some basics. After struggling with these basics, we were better prepared to appreciate jQuery and Angular, which we were introduced to in subsequent lessons.

Basically, it’s like we always start by setting the foundation. And then we build from there. Makes sense, right?

It’s rewarding to see already the progress that we’ve made. I can create a mean Constructor function, and I’m pretty sure I have down pat the code for an iterating “For” loop. Which doesn’t sound like much, but these basics are the concrete upon which my house of JavaScript knowledge shall be built.


I did discover that this course is going to provide me the skills to resolve a real world issue.

As some of you may know, my favorite hobby is mixing music. To do so, I have to purchase and download a ton of music. The site from which I purchase my music, Beatport, appends a series of numbers to the beginning of the filenames of the tracks I download. These numbers make sorting the files, for DJ purposes, really difficult. So, I have to spend an unenjoyable amount of time right-clicking and renaming each of the files to remove the series of numbers. It takes forever; I buy so much music. There is probably an easy solution but, for ever now, I have been using this brute force method.

Well, I described this issue to our instructors and I was happy to learn that once we begin taking on C#, around week 5, I will gain the capability to create a simple little application to automate this process.

So, even if I get nothing else out of this course, I’ll at least have that. I suspect I’ll graduate with plenty more :)

The course remains exciting.

I know enough about JavaScript already to recognize that it is powerful. Once you see how it is able to accept user input and manipulate the content of a webpage (which, very professionally, lol, I now refer to as the “DOM”.), one can quickly conjure the possibilities.

Which is really saying something because we aren’t even working with databases, servers, or any of the really heavy duty stuff yet. Just simple frontend applications so far. Perhaps that’s why coding as a profession so appeals to me: if one can do so much with just the basics, it’s sorta thrilling to think of all we’ll be able to accomplish once we really dig into this stuff.

It’s kinda like I am gaining a superpower.

I want to be called “The Great BoGoodSki”.

image from http://doug.wikia.com/wiki/Quailman

To read the next update, please click HERE.

Steve Bogucki

Written by

I like code, running, techno, and my dog. #TrustTheProcess. http://bogoodski.com

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade