0 رای
وضعیت موجودی موجود

قیمت قبلی: 6,860,000 ریال
قیمت: 6,460,000 ریال

 



Product details

  • Publisher ‏ : ‎ Packt Publishing (February 7, 2020)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 606 pages
  • ISBN-10 ‏ : ‎ 183921662X
  • ISBN-13 ‏ : ‎ 978-1839216626


 

کتاب The C++ Workshop: Learn to write clean, maintainable code in C++ and advance your career in software engineering

 

 

Learn to create high-performance, error-free programs by understanding the core principles and techniques behind programming in C++

Key Features

  • Gain a solid understanding of the syntax and anatomy of C++
  • Implement best practices when building high-performance C++ programs
  • Prepare for real-world development tasks by tackling engaging activities

Book Description

C++ is the backbone of many games, GUI-based applications, and operating systems. Learning C++ effectively is more than a matter of simply reading through theory, as the real challenge is understanding the fundamentals in depth and being able to use them in the real world. If you're looking to learn C++ programming efficiently, this Workshop is a comprehensive guide that covers all the core features of C++ and how to apply them. It will help you take the next big step toward writing efficient, reliable C++ programs.

The C++ Workshop begins by explaining the basic structure of a C++ application, showing you how to write and run your first program to understand data types, operators, variables and the flow of control structures. You'll also see how to make smarter decisions when it comes to using storage space by declaring dynamic variables during program runtime.

Moving ahead, you'll use object-oriented programming (OOP) techniques such as inheritance, polymorphism, and class hierarchies to make your code structure organized and efficient. Finally, you'll use the C++ standard library?s built-in functions and templates to speed up different programming tasks.

By the end of this C++ book, you will have the knowledge and skills to confidently tackle your own ambitious projects and advance your career as a C++ developer.

What you will learn

  • Understand how a C++ program is written, executed, and compiled
  • Efficiently work with the essential C++ data types and variables
  • Build your own C++ applications by writing clear and error-free code
  • Grasp the core principles behind object-oriented programming
  • Simplify your code by using templates and the standard library
  • Debug logical errors and handle exceptions in your program

Who this book is for

This Workshop is for anyone who is new to C++ who wants to build a strong foundation for C++ game programming or application development. Basic prior knowledge of data structures and OOP concepts, as well as experience in any other programming language, will help you grasp the concepts covered in this book more easily.

Table of Contents

  1. Your First C++ Application
  2. Control Flow
  3. Built-in Data Types
  4. Operators
  5. Pointers and References
  6. Dynamic Variables
  7. Ownership and Lifetime of Dynamic Variables
  8. Classes and Structs
  9. Object-Oriented Principles
  10. Advanced Object-Oriented Principles
  11. Templates
  12. Containers and Iterators
  13. Exception Handling in C++

 

منابع کتاب کتاب The C++ Workshop: Learn to write clean, maintainable code in C++ and advance your career in software engineering

با درک اصول و تکنیک های اصلی برنامه نویسی در C++، ایجاد برنامه های با کارایی بالا و بدون خطا را بیاموزید.

ویژگی های کلیدی

  • درک کاملی از نحو و آناتومی C++ به دست آورید
  • بهترین شیوه ها را هنگام ساخت برنامه های ++C با کارایی بالا اجرا کنید
  • با مقابله با فعالیت های جذاب، برای وظایف توسعه در دنیای واقعی آماده شوید

توضیحات کتاب

C++ ستون فقرات بسیاری از بازی ها، برنامه های کاربردی مبتنی بر رابط کاربری گرافیکی و سیستم عامل ها است. یادگیری موثر C++ بیش از مطالعه تئوری ساده است، زیرا چالش واقعی درک عمیق اصول و توانایی استفاده از آنها در دنیای واقعی است. اگر به دنبال یادگیری موثر برنامه نویسی ++C هستید، این کارگاه راهنمای جامعی است که تمام ویژگی های اصلی C++ و نحوه به کارگیری آنها را پوشش می دهد. این به شما کمک می کند گام بزرگ بعدی را به سمت نوشتن برنامه های کارآمد و قابل اعتماد C++ بردارید.

کارگاه ++C با توضیح ساختار پایه یک برنامه کاربردی C++ آغاز می‌شود و به شما نشان می‌دهد که چگونه اولین برنامه خود را بنویسید و اجرا کنید تا انواع داده‌ها، عملگرها، متغیرها و جریان ساختارهای کنترل را درک کنید. همچنین خواهید دید که چگونه در مورد استفاده از فضای ذخیره سازی با اعلام متغیرهای پویا در طول زمان اجرای برنامه، تصمیمات هوشمندانه تری اتخاذ کنید.

با حرکت رو به جلو، از تکنیک های برنامه نویسی شی گرا (OOP) مانند وراثت، چند شکلی و سلسله مراتب کلاس استفاده خواهید کرد تا ساختار کد خود را سازماندهی و کارآمد کنید. در نهایت، از توابع و الگوهای داخلی کتابخانه استاندارد C++ برای سرعت بخشیدن به وظایف مختلف برنامه نویسی استفاده خواهید کرد.

در پایان این کتاب ++C، دانش و مهارت‌هایی خواهید داشت که می‌توانید با اطمینان به پروژه‌های جاه‌طلبانه خود بپردازید و حرفه خود را به عنوان یک توسعه‌دهنده C++ ارتقا دهید.

آنچه خواهید آموخت

  • درک نحوه نوشتن، اجرا و کامپایل یک برنامه ++C
  • با انواع داده ها و متغیرهای ضروری C++ کار کنید
  • با نوشتن کد واضح و بدون خطا، برنامه های ++C خود را بسازید
  • اصول اصلی برنامه نویسی شی گرا را درک کنید
  • کد خود را با استفاده از قالب ها و کتابخانه استاندارد ساده کنید
  • خطاهای منطقی را اشکال زدایی کنید و استثناها را در برنامه خود مدیریت کنید

این کتاب برای چه کسی است

این کارگاه برای هرکسی است که به تازگی با C++ آشنا شده و می‌خواهد پایه‌ای قوی برای برنامه‌نویسی بازی C++ یا توسعه اپلیکیشن ایجاد کند. دانش اولیه اولیه از ساختارهای داده و مفاهیم OOP، و همچنین تجربه در هر زبان برنامه نویسی دیگر، به شما کمک می کند تا مفاهیم تحت پوشش این کتاب را راحت تر درک کنید.

فهرست مطالب

  1. اولین برنامه C++ شما
  2. کنترل جریان
  3. انواع داده های داخلی
  4. اپراتورها
  5. اشاره گرها و مراجع
  6. متغیرهای پویا
  7. مالکیت و طول عمر متغیرهای پویا
  8. کلاس ها و سازه ها
  9. اصول شی گرا
  10. اصول پیشرفته شی گرا
  11. قالب ها
  12. کانتینرها و تکرار کننده ها
  13. مدیریت استثنا در C++

نظرات کاربران درباره کتاب The C++ Workshop: Learn to write clean, maintainable code in C++ and advance your career in software engineering

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتاب The C++ Workshop: Learn to write clean, maintainable code in C++ and advance your career in software engineering نظر می دهد.

ارسال نظر درباره کتاب The C++ Workshop: Learn to write clean, maintainable code in C++ and advance your career in software engineering

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

برچسب های مرتبط با کتاب The C++ Workshop: Learn to write clean, maintainable code in C++ and advance your career in software engineering

++C&C# Programming Languages خرید اینترنتی کتاب های زبان اصلی کامپیوتر خرید اینترنتی کتاب های زبان اصلی ++C&C#

بر اساس سلیقه شما...

  Product details Publisher ‏ : ‎  Pearson (Ma ...
2,080,000 ریال
  Product details Publisher ‏ : ‎  University ...
5,760,000 ریال
  Product details Publisher ‏ : ‎  Cengage Lea ...
3,120,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید