ITT: sites for beginners to learn programming
>I'll start with the obvious
codeacademy.com
>>53928096
cplusplus.com
w3schools.com
>>53928140
w3fools.com
learn-c.org
>>53928096
>codecademy.com
complete shit
go to >>53928102
to learn programming
>>53928996
Have to agree with codecademy being a complete piece of shit. Doesn't explain any concepts or anything, just dry syntax, syntax and some more syntax.
>>53928140
i like your bait, it's a nice bait.
got a rec for udemy, any good?
I'm starting with C primer plus by Stephen Prata cause I found it cheap at my local goodwill in good condition. So far for me it seems like a great book if you don't mind finding a PDF for it.
hackerrank
>>53928096
Codecademy spends WAY too long teaching you about CSS concepts you're supposed to just look up in documentation when you need it. It doesn't touch on frameworks, which you'd use in the real industry. All you're doing is copying what someone tells you to do, it doesn't actually teach you anything.
Want to see codecademy done right? Then check freecodecamp.com, it's fucking brilliant. It teaches you the basics, and then before going in depth in to javascript says "Go, make me two websites that look good and are functional. And ask the massive community here for feedback. If you need help, use your initiative."
>>53930133
Great book for absolute beginners. A little slow, if I'm honest though. It's really disheartening to go through a 30 page chapter, learn a tonne of new shit and the exercises are simply, "Print the first letter of this array,". Still, a great book nonetheless.
Move onto C Programming: A Modern Approach by K.N. King if Primer starts to get a little tedious for you.
>>53928096
edX.org
HackerRank
Although websites are convenient, I recommend pen, paper, a meaty textbook and a bunch of lectures for beginners. Stimulate all senses.
>>53930638
Honestly that was the book I tried starting with, and didn't really like it, so I switched to C primer plus. I think it was more the writing style I didn't really enjoy.
>>53930797
It's a book designed for students so he's pretty brisk and blunt. I do prefer C Plus Primer overall, it's just the exercises are underwhelming. He should've put basic algorithms and decision-making logic at the beginning of the book and then given genuine problem sets that involved algorithmic thinking rather than just recalling correct syntax.
>>53930330
>Go, make me two websites that look good and are functional. And ask the massive community here for feedback. If you need help, use your initiative."
I don't need a "guide" to tell me this shit, it's pretty much the natural process of learning something.
udacity?
>>53931073
>udacity
>>53928096
https://kat.cr/usearch/category%3Aprogramming/?field=time_add&sorder=desc
>>53931143
>>53931158
>>53930985
Which is exactly what I'm saying, it takes a break and tells you to apply what you've learnt so far.
Once you're deep enough into it, it then hooks you up with some non-profits and gives you some charity work to build up a portfolio. Which teaches you real world skills of working with someone else's code and modernising it.
>>53930330
>FF
First of all OP is looking for sources on programming, not web development.
Also this >>53930985.
Also the point of FCC is to shill you pic related so the maker can funnel money into his pocket that way.
>>53931186
Fuck off Quincy