Cart
Sign In
Compare Products
Clear All
Let's Compare!

Learn C the Hard Way - Practical Exercises on the Computational Subjects You Keep Avoiding (Like C) 1e


MRP  
Rs. 505
  (Inclusive of all taxes)
Rs. 358 29% OFF
(1) Offers | Applicable on cart
Apply for a Snapdeal BOB Credit Card & get 5% Unlimited Cashback T&C
Only 3 Items Left
Delivery
check

Generally delivered in 6 - 10 days

7 Days Replacement
This product can be replaced within 7 days after delivery Know More

Featured

Highlights

  • ISBN13:9789353065720
  • ISBN10:9353065720
  • Publisher:Pearson Education
  • Language:English
  • Author:Zed A. Shaw 
  • Binding:Paperback
  • Publishing Year:2018
  • Pages:384
  • Edition:1
  • SUPC: SDL388526769

Other Specifications

Other Details
Country of Origin or Manufacture or Assembly India
Common or Generic Name of the commodity Programming Languages Books
Manufacturer's Name & Address
Packer's Name & Address
Marketer's Name & Address
Importer's Name & Address

Description

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.

About the Author

Zed Shaw is an avid guitar player, programmer, and writer whose books teach people all over the world how to write software. His books Learn Python the Hard Way and Learn Ruby the Hard Way (both now in their third editions) have been read by millions of people around the world. His software has been used by many large and small companies. His essays are often quoted and read by members of many geek communities. An entertaining and lively writer, he will keep you laughing and make you think.

Features

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

Table Content

This Book Is Not Really about C

Exercise 0: The Setup

Exercise 1: Dust Off That Compiler

Exercise 2: Using Makefiles to Build

Exercise 3: Formatted Printing

Exercise 4: Using a Debugger

Exercise 5: Memorizing C Operators

Exercise 6: Memorizing C Syntax

Exercise 7: Variables and Types

Exercise 8: If, Else-If, Else

Exercise 9: While-Loop and Boolean Expressions

Exercise 10: Switch Statementsc

Exercise 11: Arrays and Strings

Exercise 12: Sizes and Arrays

Exercise 13: For-Loops and Arrays of Stringsc

Exercise 14: Writing and Using Functions

Exercise 15: Pointers, Dreaded Pointers

Exercise 16: Structs and Pointers to Them

Exercise 17: Heap and Stack Memory Allocation

Exercise 18: Pointers to Functions

Exercise 19: Zed’s Awesome Debug Macros

Exercise 20: Advanced Debugging Techniques

Exercise 21: Advanced Data Types and Flow Control

Exercise 22: The Stack, Scope, and Globals

Exercise 23: Meet Duff’s Device

Exercise 24: Input, Output, Files

Exercise 25: Variable Argument Functions

Exercise 26: Project logfind

Exercise 27: Creative and Defensive Programming

Exercise 28: Intermediate Makefiles

Exercise 29: Libraries and Linking

Exercise 30: Automated Testing

Exercise 31: Common Undefined Behavior

Exercise 32: Double Linked Lists

Exercise 33: Linked List Algorithms

Exercise 34: Dynamic Array

Exercise 35: Sorting and Searching

Exercise 36: Safer Strings

Exercise 37: Hashmaps

Exercise 38: Hashmap Algorithms

Exercise 39: String Algorithms

Exercise 40: Binary Search Trees

Exercise 41: Project devpkg

Exercise 42: Stacks and Queues

Exercise 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 Router

Exercise 48: A Simple Network Server

Exercise 49: A Statistics Server

Exercise 50: Routing the Statistics

Exercise 51: Storing the Statistic

Exercise 52: Hacking and Improving Your Server

Terms & Conditions

The images represent actual product though color of the image and product may slightly differ.

Seller Details

View Store


Expand your business to millions of customers
Learn C the Hard Way - Practical Exercises on the Computational Subjects You Keep Avoiding (Like C) 1e

Learn C the Hard Way - Practical Exercises on the Computational Subjects You Keep Avoiding (Like C) 1e

Rs. 358

Rs. 505
Buy now