Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
I found YouTube and stack overflow are most useful sites by far. And you don't have to pay. 😎
Hm, I agree with all of your points except IDE integration. To my experience the courses are targeted at beginners which might not even know what an IDE is.
At least that's the case for codeacademy which is the only service of this kind I have experience with.
After having learned multiple different languages I don't think you need these courses anymore and you might find them too slow paced.
@theCalcaholic I just meant that it could be useful for such sites to provide a video course, and include things like a VS code plugin package (for example) to make "coding along" and practice exercises more integrated. Just a random idea.
I feel like the technology for digital education could be further fleshed out, if you compare it to how automated things like deployment pipelines or twitch streaming bot stuff can be.
Noob67453yI couldn't agree more. As someone who frequently takes a course or two on those sites I know personally how each service is flawed.
1. Most of the courses indeed cover only the basics, while always forgetting numerous topics. Another course, on the same topic but on a different site will most likely fill the holes but miss out on other topics.
Conclusion - finish the same course on at least three sites in order to be sure that you covered all the basis.
2. The material in the courses is often outdated.
Remember that and take it into the account when studying. Reading the official manual after finishing the course is warmly advised.
3. Diplomas of any kind (from online schools) are mostly not recognized by employers so pursuing those are irrelevant currently.
I love the original documentation of the language itself and books.
The documentation gave me lots os information I'd need (reading it like a book). And some books, as clean code, made me understand and organize all this information I learned.
Now I need to read Code Complete. :)
And devRant, of course! Here I found out what I needed to read.