Road to Code #14

Another update on learning to code.

Still learning about functions. I feel like I’m back in math class.

Honestly, progress has been pretty slow the last few weeks. But that doesn’t surprise me; I’ve learned to expect a dip in productivity around this time of year. I suspect that my progress will pick up again in a few weeks. In the meantime, I’m not going to quit. Unless I win the lottery or something else equally fantastic, I’m going to finish this – and even then, I would probably want to finish this just to say I got it done.

The work continues.

Road to Code #6

Another update on learning to code.

I’m almost done with CSS, and will be starting Javascript soon. I’m thinking the same thing I thought with HTML: I really don’t feel like I “know” CSS, but I’m sure I’ll learn more about it in the future. I know the basics, and know how to look up what I don’t know.

Looking ahead, I’m not sure what I’ll learn after I’m done with this web development bootcamp. It’ll probably depend on what job I get. Given all of the languages out there (and resources for learning them), the Road to Code could continue on forever. We’ll see what happens.

The work continues.

Road to Code #1

Like I said in my post about starting over, I’m learning to code. While learning to code, I’m going to write small posts talking about what I’m learning (and how).

I was tempted to call this “Road to Code #0”, but that joke is only funny to programmers.

“Learning to code” is pretty vague, and can mean many things. Rather than try to learn it all, I’m focusing on web development.

First, I’m learning what’s called Front End Development (developing the parts of a website people see), and then learning the other parts of web development (the “Back End”) later.

Developers would ideally know a lot of things, but a Front End Developer needs to be fluent in three coding languages that make websites work: HTML, CSS, and Javascript. So that’s what I’m learning.

There are so many resources for learning these languages, but there are a few that I’m focusing on right now.

The first resource I’m using is a course on Udemy called The Web Developer Bootcamp 2021.

It’s extremely popular, very highly rated, and inexpensive. Plus, the reviews that compare this course to other popular Udemy courses say it’s one of the best courses you can take for web development.

It’s a big course, and many reviews said it’s best to treat the course like a side job, or even a full-time job. So that’s what I’m planning to do over the next few months.

I’m in the first sections of the course right now, and so far it’s going pretty well (but I know it will get harder later on).

While I’m doing that, I’m also reading a book called HTML and CSS: Design and Build Websites by Jon Duckett. It’s the highest rated book on HTML and CSS I could find, and is still being used today even though it’s on the older side.

After I finish that, I’m planning on finding a book about Javascript. Between those books and the Bootcamp, plus any other good resources I find later, I’m very confident that I’ll be able to learn these languages and become a Front End Webdev.

The journey begins now.