It’s a Wrap!
Congratulations! You made it to the end of the course.
Today’s lesson will not talk about code the way we have so far. Instead, we are going to focus on how to continue with your coding journey even after the end of this course.
The first thing that you should know is that these nine days have given you a very selective and controlled glimpse into the vast world of C programming. I have deliberately avoided the “tough” topics and tried to make this introductory course as easy as I could.
This means that you will now be able to take further steps toward learning C with (hopefully) less apprehension, and you will find concepts easier to understand.
However, the over-simplification of most concepts in this course also means that there is a lot more to learn, even about stuff that we have already covered in this course.
The best way to learn coding is through coding. Yes, practice is the only way you will get a real handle on this language—or any other programming language, for that matter. For starters, play around with your code. Use the sample programs in this course and modify bits of them to better understand what is really going on.
I recommend that you join a coding website such as Codechef, HackerRank, etc, where you can complete coding assignments of increasing complexity, as well as go back to that book that was scaring you. I promise it’ll seem less scary now.
If you plan to learn C further, it is advisable to get a C compiler right on your computer rather than rely on an online compiler. If you use Linux, you already have the gcc compiler on your computer and can get started straight away. For those of you who use Windows, some great compilers are DevC++ and TurboC++.
Some really good resources are available online for learning C, but the best resource for you to go through at this point would be the book Let Us C by Yashwant Kanetkar.
That’s it, folks! I wish you a very happy journey into coding!
Share with friends