+ 7
Not getting C language?
Hey i just completed C language course here and just learnd printf/commenting/if statement nothing much.i am losing all my challenges and confidence.whats to do? Do I have also use other sources for learning. I am also about do college( I am doing B.C.A)so I want learn c for an extra edge. Also I am interested in learning python/HTML/Java. Your tips much be appreciated. Thanks!
11 Answers
+ 9
If you feel like you don't understand the material, feel free to go back and redo the course. Maybe take some notes if you didn't before. Have a nice day!
+ 9
Learn again C!
+ 6
Read Kernighan & Ritchie's book "The C Programming Language 2nd Edition" (a.k.a the C bible) it's written by the authors of the language. It's clear, straight to the point, and it covers a lot of ground.
It's quite short compared to most other books on C (around 200 pages) with a lot of useful examples and exercises. It's probably one of - if not 'the' best books on C you'll ever find. I can't recommend it enough.
+ 5
Other sources can help. So can repeating the tutorial and practice on code playground.
+ 3
It's because you used the shortcut skips on the course, you need to read through it all!
Also, if you really want a solid foundation in C i HIGHLY recommend this book, it's called "C Programming: A Modern approach (2nd edition)
You can pick up a copy here: https://b-ok.cc/book/687057/404071
+ 3
The sololearn course is short and simple, just enough to get you started. So learning from another source is a good idea. The best thing I can suggest is writing lots of code. The first few programs you write will likely just do something silly (and that's OK). Then try to do something useful (but still simple) and move on from there.
+ 3
Look for Mike Dane on YouTube, he has a very good introductory courses on many programming languages, including C.
I'm sure his videos will help you a lot.
Really, give it a try.
https://www.youtube.com/channel/UCvmINlrza7JHB1zkIOuXEbw
+ 2
You can get c books for example ditel and ditle for c++
+ 2
Trevis Schiffer If you want to avoid the gcc extensions, use -std=c11
+ 1
Another great source I found for learning C is The GNU C Programming Tutorial. I try to follow the examples with an IDE to help the points stick.
+ 1
See challenges are like refresher tests as long as you practice nothing seems difficult.
Start writing codes from what you learnt you will gain more knowledge.