Clear Path(s) for Post-Code-Academy Learning -?


I’ve recently completed essentially every course Code Academy offers (per my profile, I just have some APIs outstanding). I’m new to coding, and Code Academy has been an excellent introduction - but per details I’m seeing for jobs and projects, I don’t feel that I’m at a level to work with what I’ve learned - specifically not with respect to anything that’s more complex than basic HTML/CSS.

And so, my question has two parts.

  1. What next? Where are the best places to go to continue my programming education? Specifically, I’d like to learn Python as well as possible, while also becoming as “full stack” as possible. Near-term, I’m hoping to begin work on front-end projects (my HTML/CSS skills are pretty good, and I’ve picked up things like JQuery and Angular.js fairly easily).

  2. Is CodeAcademy developing any sort of a guide (or even guidance) regarding this (continuing education - how to take the momentum Code Academy offers, and keep going) - ?



Hey Doug,

Congratulations on finishing all the courses :slight_smile:

Reading through the docs for a language will help you learn a lot about it, so that’s helpful.
Also, you could try looking up tutorials on a certain language/framework.

Have you heard of Django? It’s Python, and allows you to do the backend of an app, so it seems to combine both of your goals pretty well :slight_smile:

CodingBat is good for programming challenges in Python and Java

Please let me know if you’ve got any more questions :slight_smile:


Thanks very much for the quick response - and good suggestions; thanks!

I was actually thinking more in terms of additional courses - i.e. “intermediate level” courses - if you know of any. I’ve seen a lot of online tutorials - but they don’t have that same interactive awesomeness offered by Code Academy. :smile:

Nor do video overviews.

But, if that’s all there is for now - then that’s fine.

Is Code Academy looking at anything like that, either directly or via partnership? The only partnership options I’ve seen, if I recall correctly, are for fairly high-priced coding boot camps - which are not an option per my current budget.

Re: Django - yes, I know of it - and want to learn it - but am having a tough time figuring how how to set it up in a test environment. I’m running Windows 10, and also have a web host that supports Python - but Django installation isn’t straightforward under either scenario.

Any further input would be much appreciated.

Finally - would Pro potentially offer any advantages, per my initial questions?

Thanks again.


I do know of a few resources, but they’re either paid (so I’m not really sure how good they’ll be since I’ve never tried them), or they’re not interactive, so probably not what you’re looking for.

If there’s any way you could switch to Linux, it’ll probably make developing and installing server-side stuff much easier, I don’t think Windows is very good for that type of development. I can’t really help you on installing Django much though, because I’ve never really done much with it myself :confused:

I’m honestly not really sure. You don’t get any extra courses or more advanced courses, but you do get ungraded projects, and those can help a lot with learning stuff. Also quizzes and live chat support - the Advisors are really nice :slight_smile:
It might be worth trying out for a few days, and if you don’t like it, you can cancel any time in the first two weeks, and if you like it, you can just keep Pro.


We’re constantly developing more content to try to solve this need – both more content depth (which appears to be what you’re speaking about) and more content breadth (more topics). The time between content releases on the site has drastically decreased, so you should start seeing more releases in a shorter period of time.

As you’ve mentioned, there aren’t any learning resources (even for intermediate users) that have the same type of interactivity as Codecademy does. That’s why we’re working on creating the curriculum ourselves.

Thanks for learning with us!