Forget old-fashioned C programming books that assume the reader is a computer hardware expert and teach frustrating, old-fashioned coding styles. If your students know any language at all, Zed A. Shaw’s Learn C the Hard Way can help them get started fast with modern C programming. This book/CD package is called “The Hard Way,” but it’s really quite easy: it just requires discipline, practice and persistence. Shaw teaches how to write modern, clean, clear C code through dozens of brilliantly-crafted exercises, most on two pages. Shaw offers plenty of extra help through 5+ full hours of CD-based teaching video. Nothing important comes without discipline, practice and persistence. By top blogger and outstanding teacher Zed Shaw CD contains 5+ hours of teaching video Refined through Shaw’s years of instructional work online, where he attracts thousands of visitors per day: an older online version of this book earned 500K+ downloads. This Book Is Not Really about C Exercise 0: The Setup Exercise 1: Dust Off That CompilerExercise 2: Using Make files to BuildExercise 3: Formatted Printing Exercise 4: Using a Debugger Exercise 5: Memorizing C OperatorsExercise 6: Memorizing C Syntax Exercise 7: Variables and TypesExercise 8: If, Else-If, ElseExercise 9: While-Loop and Boolean Expressions Exercise 10: Switch StatementsExercise 11: Arrays and StringsExercise 12: Sizes and ArraysExercise 13: For-Loops and Arrays of StringsExercise 14: Writing and Using FunctionsExercise 15: Pointers, Dreaded PointersExercise 16: Structs and Pointers to ThemExercise 17: Heap and Stack Memory AllocationExercise 18: Pointers to FunctionsExercise 19: Zed’s Awesome Debug MacrosExercise 20: Advanced Debugging TechniquesExercise 21: Advanced Data Types and Flow Control Exercise 22: The Stack, Scope and GlobalsExercise 23: Meet Duff’s DeviceExercise 24: Input, Output, FilesExercise 25: Variable Argument Functions Exercise 26: Project log find Exercise 27: Creative and Defensive Programming Exercise 28: Intermediate Make files Exercise 29: Libraries and Linking Exercise 30: Automated Testing Exercise 31: Common Undefined BehaviourExercise 32: Double Linked Lists Exercise 33: Linked List AlgorithmsExercise 34: Dynamic ArrayExercise 35: Sorting and SearchingExercise 36: Safer StringsExercise 37: Hash mapsExercise 38: Hash map AlgorithmsExercise 39: String AlgorithmsExercise 40: Binary Search TreesExercise 41: Project devpkg Exercise 42: Stacks and QueuesExercise 43: A Simple Statistics Engine Exercise 44: Ring Buffer Exercise 45: A Simple TCP/IP Client Exercise 46: Ternary Search Tree Exercise 47: A Fast URL RouterExercise 48: A Simple Network Server Exercise 49: A Statistics Server Exercise 50: Routing the Statistics Exercise 51: Storing the StatisticExercise 52: Hacking and Improving Your Server.
Computer, Uncategorised
Learn C the Hard Way – Practical Exercises on the Computational Subjects You Keep Avoiding (Like C) | First Edition | By Pearson Paperback – 1 January 2018 by Zed A. Shaw (Author)
Original price was: ₹470.00.₹400.00Current price is: ₹400.00.
- Publisher : Pearson Education; First Edition (1 January 2018)
- Language : English
- Paperback : 384 pages
- ISBN-10 : 9353065720
- ISBN-13 : 978-9353065720
Reviews
There are no reviews yet.