jagomart
digital resources
picture1_Programming Pdf 184352 | Head First C


 164x       Filetype PDF       File size 0.02 MB       Source: www.glbitm.org


File: Programming Pdf 184352 | Head First C
book description ever wished there was an easier way to learn c from a book head first c is a complete learning experience that will show you how to create ...

icon picture PDF Filetype PDF | Posted on 01 Feb 2023 | 2 years ago
Partial capture of text on file.
                Book Description 
                Ever wished there was an easier way to learn C from a book? Head First C is a complete learning 
                experience that will show you how to create programs in the C language. This book helps you learn 
                the C language with a unique method that goes beyond syntax and how-to manuals and helps you 
                understand how to be a great programmer. You'll learn key areas such as language basics, pointers 
                and pointer arithmeticand dynamic memory managementand with advanced topics such as multi-
                threading and network programming, Head First C can be used as an accessible text book for a 
                college-level course. 
                Also, like a college course, the book features labs: projects intended to stretch your abilities, test 
                your new skillsand build confidence. You'll go beyond the basics of the language and learn how to 
                use the compiler, the make tool and the archiver to tackle real-world problems. 
                We think your time is too valuable to waste struggling with new concepts. Using the latest research 
                in cognitive science and learning theory to craft a multi-sensory learning experience, Head First 
                C uses a visually rich format designed for the way your brain works, not a text-heavy approach that 
                puts you to sleep. 
                 
                Table of Contents 
                Introduction                                                                                xxvii 
                1 Getting Started with C: Diving in                                                         01 
                2 Memory and Pointers: What are you pointing at?                                            41 
                2.5Strings: String theory                                                                   83 
                3 Creating small Tools: Do one thing and do it well                                         103 
                4 Using Multiple source Files: Break it down, build it up                                   157 
                    C Lab 1: Arduino                                                                        207 
                5 Structs, Unions and Bitfields: Rolling your own structures                                217 
                6 Data Structures and Dynamic Memory: Buidling Bridges                                      267 
                7 Advanced Functions: Turn your functions up to 11                                          311 
                8 Static and Dynamic Libraries: Hot swappable code                                          351 
                    C Lab 2: Open CV                                                                        389 
                9 Processes and system Calls: Breaking boundaries                                           397 
                10 Interprocess Communication: It’s good to talk                                            429 
                11 Sockets and Networking: There’s no place like 127.0.0.1                                  467 
                12 Threads: It’s a parallel world                                                           501 
                     C Lab 3: Blasteroids                                                                   523 
                I  Leftovers: The top ten things (we didn’t cover)                                              539 
                II C Topics: Revision roundup                                                                    553 
                         
                 
                 About the Author 
                   David Griffiths began programming at age 12, after being inspired by a documentary 
                   on the work of Seymour Papert. At age 15 he wrote an implementation of Papert's 
                   computer language LOGO. After studying Pure Mathematics at University, he began 
                   writing code for computers and magazine articles for humans and he is currently an 
                   agile coach with Exoftware in the UK, helping people to create simpler, more valuable 
                   software. He spends his free time traveling and time with his lovely wife, Dawn. 
                   Dawn Griffiths started life as a mathematician at a top UK university where she was 
                   awarded a First-Class Honours degree in Mathematics. She went on to pursue a 
                   career in software developmentand has over 15 years experience working in the IT 
                   industry. Dawn has written several books, including Head First C, Head First 
                   Statistics and Head First 2D Geometry. 
               
                 
The words contained in this file might help you see if this file matches what you are looking for:

...Book description ever wished there was an easier way to learn c from a head first is complete learning experience that will show you how create programs in the language this helps with unique method goes beyond syntax and manuals understand be great programmer ll key areas such as basics pointers pointer arithmeticand dynamic memory managementand advanced topics multi threading network programming can used accessible text for college level course also like features labs projects intended stretch your abilities test new skillsand build confidence go of use compiler make tool archiver tackle real world problems we think time too valuable waste struggling concepts using latest research cognitive science theory craft sensory uses visually rich format designed brain works not heavy approach puts sleep table contents introduction xxvii getting started diving what are pointing at strings string creating small tools do one thing it well multiple source files break down up lab arduino structs u...

no reviews yet
Please Login to review.