Learning C

C is one of the most reliable languages out there. I havent planned when i did my CV (see the home page), to programm in C, but now, expecially after the famous CS50x from harvard (you can find it on edx at this link!) i want to learn it!

I don’t really need to be a real expert in C, so the courses and the materials will be at introductory level (so not that hard to master, i hope, at least!). After searching on quora, reddit and stackoverflow ( i love you all guys <3 ) i founded many interesting resources! Over the outstanding cs50x done by harvard (very usefull for learning c and to get an intro in computer science, but not that usefull for me, because i've already a little base in programming and CS, so i don't really know if i would carry of the course! In case the answer is yes, i would review it for sure πŸ˜‰ ), one of the best resoursec by far in the learncodethehardway.org! I’m starting now to taking it! πŸ™‚ Another free resource that can be found online is the geeksforgeeks.org organisation! A really interesting tutorial for C! Another free tuition is tutorialspoint! it offers also training in a gargantuan ammount of languages!

Something that many users (and probably me too lol) find very difficult about C are pointers! A specific tutorial can be found here! An alternative that i found very interesting (and that i’ll do for sure, soon or late), it’s a course that teaches you to build your own programming language! A strange but interesting way to learn C! (link here) For online lessons links are ThenewBoston (a must-have for all the self taught CSists), and the Intro to CS from NPTEL. Many other resources can be found on Quora (at this page and at this page) and on StackOverFlow (at this page)

Comments

Popular posts from this blog

Exam Review – Design and Analysis of Algorithms (Stanford – part 1)

I'M BACK BITCHEEEESS

Exam Review – MIT’s 6.00.2x (Comp. thinking and data science)