وبلاگ بلیان

مقدمه‌ای بر سی++: راهنمای کامل برای مبتدیان

An Introduction to C++: A Complete Beginners Guide

معرفی کتاب «مقدمه‌ای بر سی++: راهنمای کامل برای مبتدیان» (با عنوان لاتین An Introduction to C++: A Complete Beginners Guide) نوشتهٔ Michael Oliver، منتشرشده توسط نشر Amazon Digital Services در سال 2015. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است.

If you are looking to learn C++, and don't know where to start, this is the guide you need. This beginners guide focus on breaking down the key information to small digestible chunks. With lots of different coding activities, as well as do it yourself exercises, this guide will help you grasp the concepts of C++. The best-selling C++ tutorial - updated for the latest standards, and enhanced to be even more engaging for beginners Teaches C++ as a first programming language, through short, simple chapters that can be completed in no more than an hour each Includes well-crafted, up-to-date, and concise examples, and provides a C++ compiler to test them Contains new and revised material that reflects the forthcoming new C++ language standard Sams Teach Yourself C++ in 24 Hours, 5/e , will help C++ beginners gain true mastery over the latest version of the C++ standard. In this book's straightforward, step-by-step approach, each lesson builds on everything that's come before, helping readers learn C++'s core features and techniques from the ground up. Friendly, accessible, and conversational, this book offers a practical grounding in the language, without ever becoming overwhelming or intimidating. Readers master key concepts, syntax, and techniques through short, practical examples that reflect today's best practices and cross-platform language standards. Coverage includes: organizing C++ programs; using variables, constants, expressions, statements, operators, and functions; controlling program flow; working with arrays and strings; creating basic and advanced classes; managing memory; using operator overloading; working with inheritance, polymorphism, and linked lists; reading and writing IO; employing object-oriented analysis and design; creating templates; handling exceptions and errors; and much more. By the time readers are finished with this book's lessons, they won't just understand C++: they'll be comfortable using it in real-world projects pt. I. Let's get started : What is a program? ; Installing code::blocks ; Writing your first program pt. II. Writing a program: decisions, decisions : Integer expressions ; Character expressions ; If I could make my own decisions ; Switching paths ; DeBugging your programs, part 1 pt. III. Becoming a functional programmer : While running in circles ; Looping for the fun of it ; Functions, I declare! ; Dividing programs into modules ; Debugging your programs, part 2 pt. IV. Data structures : Other numerical variable types ; Arrays ; Arrays with character ; Pointing the way to C++ pointers ; Taking a second look at C++ pointers ; Programming with class ; Debugging your programs, part 3 pt. 5. Object-oriented programming : What is object-oriented programming? ; Structured play: making classes do things ; Pointers to objects ; Do not disturb: protected members ; Getting objects off to a good start ; Making constructive arguments ; Coping with the copy constructor pt. VI. Advanced strokes : Inheriting a class ; Are virtual functions for real? ; Overloading assignment operators ; Performing streaming I/O ; Take exception! pt. VII. The part of tens : Ten ways to avoid bugs ; Ten features not covered in this book Appendix: About the CD. Let's get started Writing a program: decisions, decisions Becoming a functional programmer Data structures Object-oriented programming Advanced strokes The part of tens.

An ideal starting point to get a strong grasp of the fundamentals of C++

C++ is an object-oriented programming language commonly adopted by would-be programmers. This book explores the basic development concepts and techniques of C++ and explains the "how" and "why" of C++ programming from the ground up.

You'll discover what goes into creating a program, as well as how to put the various pieces together, deal with standard programming challenges, handle debugging, and make it all work.

  • Details the basics of C++ programming and explores the "how" and "why" of this object-oriented language
  • Addresses the various components that go into creating a program with C++
  • Walks you through common challenges of C++ programming

Assuming no prior experience, Beginning Programming with C++ For Dummies is a fun and friendly guide to learning the C++ language.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

In just 24 lessons of one hour or less, you can learn the basics of programming with C++ — one of the most popular and powerful programming languages ever created.

¿

Using a straightforward, step-by-step approach, this fast and friendly tutorial teaches you everything you need to know, from installing and using a compiler, to debugging the programs you’ve created, to what’s coming in C++0x, the next version of C++.

¿

Each lesson builds on what you’ve already learned, giving you a solid understanding of the basics of C++ programming concepts and techniques.

  • Step-by-step instructions carefully walk you through the most common C++ programming tasks
  • Quizzes and exercises at the end of each chapter help you test yourself to make sure you’re ready to go on
  • Starter kit software provides everything you need to create and compile C++ programs on any platform — Windows, Mac or Linux
In just 24 lessons of one hour or less, you can learn the basics of programming with C++---one of the most popular and powerful programming languages ever created. Using a straightforward, step-by-step approach, this fast and friendly tutorial teaches you everything you need to know, from installing and using a compiler, to debugging the programs you've created, to what's coming in C++Ox, the next version of C++. Each lesson builds on what you've already learned, giving you a solid understanding of the basics of C++ programming concepts and techniques. Step-by-step instructions carefully walk you through the most common C++ programming tasks Quizzes and Exercises at the end of each chapter help you test yourself to make sure you're ready to go on Starter Kit software provides everything you need to create and compile C++ programs on any platform---Windows, Mac or Linux C++ Programming In Easy Steps shows the reader how to program in C++, both on Windows platforms and on Unix-based platforms, such as Linux. It contains separate chapters on the major features of C++, plus complete example programs that illustrate each aspect.
Each chapter builds the reader's knowledge of C++. By the end of this book, the reader will have gained a sound understanding of the C++ language and be able to write C++ programs and compile them into executable files.
C++ Programming In Easy Steps is a great value and has an easy-to-follow style that will be useful to anyone who wants to begin programming in C++-programmers, students, and those who just need a fundamental understanding of object oriented programming. Offers tips and guidance to learn the C++ programming language, featuring step-by-step instructions for common programming tasks and quizzes and exercises at the end of each chapter, and covering compilers, variables, expressions, statements, operators, classes, memory management, advanced functions, and related topics. Includes a CD-ROM with software "Learn to think like a programmer and understand how C++ works, create programs and get bugs out of your code, [and] master basic development concepts and techniques in C++"--Cover. A guide to the C++ programming language covers such topics as integer expressions, debugging, looping, functions, modules, arrays, object-oriented programming, I/O, and exceptions. 'C++ Programming in Easy Steps' instructs how to program in the powerful C++ language, assuming no prior knowledge of programming
دانلود کتاب مقدمه‌ای بر سی++: راهنمای کامل برای مبتدیان