like the title says , I have have done some javascript , and otherstuff , thinks it is really fun and I really got a picture of what programing is , but is it legit?! what does the programers of reddit say? should i switch or take classes?
deleted 0.8517 What is ^^^this?
Like others have said, it's overall a useful tool. As someone who's about to graduate with a computer science degree, I use codecademy as either a quick refresher on the syntax of a language I haven't used in a while or when I want a glance at something I've never used before. It can only hurt you if you don't understand that it covers mainly surface level programming concepts. More syntax, less semantics.
I would recommend taking a class of some kind to introduce you to computer science concepts early on.
jquery - Is codecademy a good choice to master in web development? - Stack Overflow
Is code academy a good place to learn syntax for python?
Is codecademy a good way to learn python?
Good alternative to codeacademy?
Here is a list of free books on Python, I'm sure you can find plenty in here (I have). https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#python
More on reddit.comHow much does Codecademy cost?
Can Codecademy get me a job?
Is paying for Codecademy worth it?
Videos
PRO:
- Excellent for absolute beginners (as in you don't even know HTML).
- Great step-by-step instructions and great help when you get stuck.
- Supportive community.
- Wide range of content to learn from; you can find lessons on many topics (e.g. HTML, CSS, Ruby, Rails, Python, Javascript ...etc) and they keep adding more content.
CON:
- Almost too much hand-holding (harkening back to PRO#1 - they're great for absolute beginners) doesn't help intermediate students move on to learning advanced concepts.
- Disjointed lessons/modules without bringing the student back to the "big picture" or "why do I need to know this" can leave a student uncertain where to go or how to progress from that point on. This can be seen by the number of users asking "Done with Codecademy. What now?" type of questions on their forums.
- A mile wide, but an inch deep. Meaning: although they have lots of resources and content, they barely cover the surface and they don't dive deep enough to get to the next level of programming.
I highly recommend the Odin Project. It has a very broad perspective and use many different ways and ressources instead of focusing on one kind teaching.
Codeacademy is a very good resource, but it may be guiding you too much. A big part of programming is actually figuring out what problem you are actually solving, and structuring that project.
The odin project also forces you to work in your own environment, on the console, using git and all this. It is not some walled garden, where everything always plays nicely together.