Update Duke-Coursera-Intro-C.en.md

This commit is contained in:
smxm 2022-09-30 13:37:09 +08:00 committed by GitHub
parent e908086800
commit e5f5bcc274
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -12,7 +12,10 @@ This is an excellent course which I benefited a lot from.
- The course teaches fundamental concepts such as frame, stack memory, heap memory, etc.
- There are great programming assignments to deepen and reinforce your understanding of the hardest part in C, like pointers.
- Although this is an introductory course, it has both breadth and depth.
- The course provides excellent practice in GDB, Valgrind, and the assignments will cover some basic Git exercises.
- The course instructor recommends using Emacs for homework, so it's a good opportunity to learn Emacs. If you already know how to use Vim, I suggest you use Evil. This way you don't lose the editing capabilities of Vim, and you get to experience the power of Emacs. Having both Emacs and Vim in your kit will increase your efficiency considerably. Emacs' org-mode, smooth integration of GDB, etc., are convenient for developers.
- It may require payment, but I think it's worth it.
- Although the course title is introductory, it has both breadth and depth.
## Course Resources