Course 3 of 5 in this specialization
Write and Debug C Programs From Scratch
Coming soon 42 topics Self-paced · Online
Notify me when it launches
Where this comes from
Built from the Wiley title of the same name — professionally edited, technically reviewed, and already relied on by people doing this work.
Source ISBN 9781119740261
How it was built
Sejal Learning Systems rebuilt the book as a course: objectives first, then short video, worked examples, and practice with real feedback. It runs on Coursera at your own pace, with a certificate on completion.
Write and Debug C Programs From Scratch is a self-paced online course built from the Wiley title of the same name.
What this course covers
- Introduction
- Part 1: The ABs of C
- Chapter 1: A Quick Start for the Impatient
- Chapter 2: The Programming Thing
- Chapter 3: Anatomy of C
- Part 2: C Programming 101
- Chapter 4: Trials and Errors
- Chapter 5: Values and Simple Math
- Chapter 6: A Place to Put Stuff
- Chapter 7: Input and Output
- Chapter 8: Decision Making
- Chapter 9: Loops, Loops, Loops
- Chapter 10: Fun with Functions
- Part 3: Build Upon What You Know
- Chapter 11: The Unavoidable Math Chapter
- Chapter 12: Give Me Arrays
- Chapter 13: Fun with Text
- Chapter 14: Structures, the Multivariable
- Chapter 15: Life at the Command Prompt
- Chapter 16: Variable Nonsense
- Chapter 17: Binary Mania
- Part 4: The Advanced Part
- Chapter 18: Introduction to Pointers
- Chapter 19: Deep into Pointer Land
- Chapter 20: Memory Chunks and Linked Lists
- Chapter 21: It’s About Time
- Part 5: And the Rest of It
- Chapter 22: Permanent Storage Functions
- Chapter 23: File Management
- Chapter 24: Beyond Mere Mortal Projects
- Chapter 25: Out, Bugs!
- Part 6: The Part of Tens
- Chapter 26: Ten Common Boo-Boos
- Chapter 27: Ten Reminders and Suggestions
- Part 7: Appendices
- Appendix A: ASCII Codes
- Appendix B: Keywords
- Appendix C: Operators
- Appendix D: Data Types
- Appendix E: Escape Sequences
- Appendix F: Conversion Characters
- Appendix G: Order of Precedence