سی پلاس پلاس تخصصی؛ تبدیل شدن به یک برنامه نویس ماهر با یادگیری بهترین شیوه های کدنویسی با آخرین ویژگی های سی پلاس پلاس 17 و 20

قیمت 58,000 تومان

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

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

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

شرح کتاب

آیا شما یک توسعه‌دهنده باتجربه C++ هستید که مشتاق ارتقای مهارت‌های خود به سطح بعدی هستید؟ این نسخه به‌روز شده از Expert C++ برای سوق دادن شما به سمت اهدافتان طراحی شده است.

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

با استفاده از Expert C++ به عنوان راهنمای شما، شما قادر خواهید بود مرزهای تخصص C++ خود را گسترش دهید و امکانات جدیدی را در توسعه نرم‌افزار آزاد کنید.

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

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

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

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

این کتاب به توسعه‌دهندگان باتجربه ++C کمک می‌کند تا به مهارت‌های پیشرفته دست یابند. فهرست مطالب

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

سال انتشار: 2023  |  تعداد صفحات: 604  |  حجم فایل: 56.54 مگابایت  |  زبان: انگلیسی
Expert C++: Become a proficient programmer by learning coding best practices with C++17 and C++20s latest features, 2nd Edition
نویسنده
Marcelo Guerra Hahn, Araks Tigranyan
ناشر
Marcelo Guerra Hahn, Araks Tigranyan
ISBN10:
1804617830
ISBN13:
9781804617830