Here are a list of C programming tutorials and their descriptions:
- C Programming Tutorials by thenewboston: A playlist of 58 short, easy-to-follow, beginners C tutorial videos (lengths range from 3:14 to 12:38, total video length 6:32:13). The tutorials use an open-source tool- Code Block as as its IDE (Integrated Development Environment). Code Block has a simple, yet friendly Graphical User Interface, and it can edit, compile and execute C/C++ code all inside the same environment. The environment can run on Windows, Linux and Mac OS X.
- C Programming Tutorials by Caleb Curry: A playlist of 59 short, easy-to-follow, beginners C tutorial videos (lengths range from 3:34 to 11:57). The videos not only explain how to program C code, but also elaborate on many entry-level concepts of computer science. It is great for students having no background in computer. The tutorials use command-line tool gcc as its compiler and vim as its text editor. There is no Graphical User Interface, and the tutorials are more suitable to run on Mac OS X.
- C Programming Tutorial for Beginners by freeCodeCamp.org. If you are tired of clicking around tons of video clips, this single video edition of length 3:46:12 can serve the same purpose. Basically, this single video edition is made of a list of 30 well organized tutorials. It also use Code Block as as its IDE (Integrated Development Environment). Code Block has a simple, yet friendly Graphical User Interface, and it can edit, compile and execute C/C++ code all inside the same environment. The environment can run on Windows, Linux and Mac OS X.

When you learn a human language, listening or reading is just half of the story. If you really want to be proficient in a language, you also need to practice speaking and writing. Likewise, learning a computer language is not just about watching video tutorials. You need to practice programming while watching tutorials. Actually, it is a fulfilling process to see how you can gradually conquer and control this powerful machine - computer!
No comments:
Post a Comment