دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نويسي ویرایش: نویسندگان: Jeganathan Swaminathan, Maya Posch, Jacek Galowicz سری: ISBN (شابک) : 178883139X, 9781788831390 ناشر: Packt Publishing سال نشر: 2018 تعداد صفحات: 0 زبان: English فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 39 مگابایت
کلمات کلیدی مربوط به کتاب برنامه نویسی خبره ++C: برنامه نویسی، API ها و محیط های عملیاتی، الگوریتم ها، برنامه نویسی اپل، توسعه متقابل پلت فرم، عملکردی، برنامه نویسی بازی، گرافیک و چند رسانه ای، مقدماتی و آغاز، زبان ها و ابزارها، برنامه نویسی مایکروسافت، برنامه های موبایل، برنامه نویسی موازی و تست نرم افزار، طراحی نرم افزار، برنامه نویسی وب، کامپیوتر و فناوری، سی پلاس پلاس، سی و سی پلاس پلاس، زبان های برنامه نویسی، کامپیوتر و فناوری
در صورت تبدیل فایل کتاب Expert C++ Programming به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی خبره ++C نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
C++ راه درازی را طی کرده است و اکنون در چندین زمینه پذیرفته شده است. نقاط قوت کلیدی آن زیرساخت نرم افزاری و برنامه های کاربردی محدود به منابع آن است. نسخه C++ 17 نحوه کدنویسی توسعه دهندگان را تغییر خواهد داد و این دوره به شما کمک خواهد کرد بر مهارت های توسعه خود با C++ مسلط شوید. با مثال های دنیای واقعی و عملی که هر مفهوم را توضیح می دهند، دوره به سه ماژول تقسیم می شود که در آن با معرفی شما آغاز می شود. به جدیدترین ویژگی ها در C++ 17. به طور کلی تمرینهای کد پاک را در C++ تشویق میکند و گزینههای توسعه برنامه رابط کاربری گرافیکی را در ++C نشان میدهد. نکاتی در مورد جلوگیری از نشت حافظه با استفاده از اشاره گرهای هوشمند دریافت خواهید کرد. در ماژول بعدی، خواهید دید که چگونه برنامه نویسی چند رشته ای می تواند به شما در دستیابی به همزمانی در برنامه های خود کمک کند. ما با مقدمه ای کوتاه بر اصول مفاهیم چند رشته ای و همزمانی شروع می کنیم. سپس نگاهی عمیق به نحوه عملکرد این مفاهیم در سطح سخت افزار و همچنین نحوه استفاده سیستم عامل ها و چارچوب ها از این توابع سطح پایین می اندازیم. شما در مورد پشتیبانی همزمان چند رشته ای و همزمان موجود در C ++ از زمان تجدید نظر در سال 2011، همگام سازی و ارتباط بین رشته ها، اشکال زدایی برنامه های C++ همزمان و بهترین شیوه های برنامه نویسی در C++ آشنا خواهید شد. در ادامه، به درک عمیقی از کتابخانه استاندارد C++ خواهید رسید. جایی که ما رویکرد حل مسئله و پیاده سازی خاص را نشان می دهیم که به شما کمک می کند به سرعت بر موانع غلبه کنید. مفاهیم اصلی STL مانند ظروف، الگوریتم ها، کلاس های کاربردی، عبارات لامبدا، تکرار کننده ها و موارد دیگر را در حین کار بر روی دستور العمل های عملی در دنیای واقعی یاد خواهید گرفت. این دستور العمل ها به شما کمک می کند تا از STL بیشترین بهره را ببرید و به شما نشان می دهد که چگونه به روشی بهتر برنامه ریزی کنید.
C++ has come a long way and has now been adopted in several contexts. Its key strengths are its software infrastructure and resource-constrained applications. The C++ 17 release will change the way developers write code, and this course will help you master your developing skills with C++. With real-world, practical examples explaining each concept, the course is divided into three modules where will begin by introducing you to the latest features in C++ 17. It encourages clean code practices in C++ in general and demonstrates the GUI app-development options in C++. You’ll get tips on avoiding memory leaks using smart-pointers. In the next module, you’ll see how multi-threaded programming can help you achieve concurrency in your applications. We start with a brief introduction to the fundamentals of multithreading and concurrency concepts. We then take an in-depth look at how these concepts work at the hardware-level as well as how both operating systems and frameworks use these low-level functions. You will learn about the native multithreading and concurrency support available in C++ since the 2011 revision, synchronization and communication between threads, debugging concurrent C++ applications, and the best programming practices in C++. Moving on, you’ll get an in-depth understanding of the C++ Standard Template Library. Where we show implementation-specific, problem-solution approach that will help you quickly overcome hurdles. You will learn the core STL concepts, such as containers, algorithms, utility classes, lambda expressions, iterators, and more while working on practical real-world recipes. These recipes will help you get the most from the STL and show you how to program in a better way.