SAMS Teach Yourself C in 21 Days (6th Edition)


File Size: 3.61 Mb

Description
As you can guess from the title, this book is set up so that you can teach yourself the C programming language in 21 days. Despite stiff competition from languages such as C++, Java, and C#, C remains the language of choice for people who are just learning programming. For reasons we detail on Day 1, you can’t go wrong in selecting C as your programming language.

We think you’ve made a wise decision selecting this book as your means of learning C. Although there are many books on C, we believe this book presents C in the most logical and easy-to-learn sequence. The fact that the five previous editions have been on bestseller lists indicates that readers agree with us! We designed this book for you to work through the chapters in order on a daily basis. We don’t assume any previous programming experience on your part, although experience with another language, such as BASIC, might help you learn faster. We also make no assumptions about your computer or compiler; this book concentrates on teaching the C language, regardless of whether you’re using a PC, a Mac, or a UNIX system.

As an added bonus, we have included seven extra days in this book. The added bonus days provide you with a primer on object-oriented programming and an introduction to the most popular object-oriented languages, C++, Java and C#. Although these extra chapters won’t teach you everything about these topics, they will get you started.

Content:-
Introduction
Week 1. At a Glance
Day 1. Getting Started with C
Type and Run 1
2. The Components of a C Program
3. Storing Information: Variables and Constants
4. Statements, Expressions, and Operators
Type and Run 2
5. Functions: The Basics
6. Controlling Your Program’s Order of Execution
7. Fundamentals of Reading and Writing Information
Week 1. In Review
Week 2. At a Glance
8. Using Numeric Arrays
9. Understanding Pointers
Type and Run 3
10. Working with Characters and Strings
11. Implementing Structures, Unions, and TypeDefs
12. Understanding Variable Scope
Type and Run 4
13. Advanced Program Control
14. Working with the Screen, Printer, and Keyboard
Week 2 In Review
Week 3 At a Glance
15. Pointers: Beyond the Basics
16. Using Disk Files17 Manipulating Strings
Type and Run 5
18. Getting More from Functions
19. Exploring the C Function Library
Type and Run 6
20. Working with Memory
21. Advanced Compiler Use
Week 3 In Review
Bonus Week at a Glance
Bonus Day 1 Objected-Oriented Programming Languages
Bonus Day 2 The C++ Programming Language
Bonus Day 3 Working with C++ Classes and Objects
Bonus Day 4 The Java Programming Language
Bonus Day 5 Programming Java Applets
Bonus Day 6 Building a Java Applet
Bonus Day 7 The C# Programming Languages
Bonus Week in Review
Appendixes
Index

Author Details
"Bradley L. Jones"
and
"Peter Aitken"




Download Drive-1
Download Drive-2
Download More Engineering Books
You May Also Like These E-Books:-

No comments:

Post a Comment