مشکل زیرساخت شبکه و افت سرعت کاملاً برطرف شده است. در حال حاضر فعالسازی و آمادهسازی دورهها در حال انجام است. از صبر و شکیبایی شما سپاسگزاریم.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ذهنیت برنامهنویس C++
- آخرین آپدیت
دانلود The C++ Programmer's Mindset
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بیاموزید چگونه از چارچوب تفکر محاسباتی و قابلیتهای مدرن C++ برای مقابله با چالشهای پیچیده برنامهنویسی و ساخت راهحلهای مقیاسپذیر و قابل استفاده مجدد استفاده کنید. ذهنیتی برای حل مسئله ایجاد کنید که شما را از دیگران متمایز کند.
این منبع، توسعهدهندگان C++ را با ابزارهایی مجهز میکند تا مانند دانشمندان علوم کامپیوتر فکر کنند و از تفکر محاسباتی برای حل مسائل پیچیده استفاده کنند. این دوره با پیوند دادن تئوری و عمل، به شما کمک میکند تا از طریق مثالهای واقعی و تکنیکهای مدرن C++، کدهایsefficient، مقیاسپذیر و قابل نگهداری بسازید.
این دوره برای توسعهدهندگان سطح متوسط C++، مهندسان نرمافزار و دانشجویان علوم کامپیوتر که به دنبال ارتقای مهارتهای حل مسئله هستند، ایدهآل است. برای بهرهمندی کامل از محتوای این دوره، داشتن درک बुनियादी از نحو (Syntax) زبان C++ مورد نیاز است.
این دوره با معرفی چارچوب تفکر محاسباتی شروع میشود و سپس به بررسی عمیقتر انتزاع (Abstraction)، الگوریتمها و ساختارهای دادهها میپردازد که همگی با مثالهای کوچک توضيح شدهاند. سپس یک مطالعه موردی بزرگ را بررسی میکنیم و هر چالش را با جزئیات پوشش میدهیم تا در نهایت به تحلیل تحلیلهای کلیه راهحلها برسیم. در پایان، روشهای شتابدهی به کدها با استفاده از موازیسازی (Parallelism) و CUDA و همچنین پروفایلینگ (Profiling) کد را بررسی میکنیم.
این دوره بر اساس کتاب «ذهنیت برنامهنویس C++» اثر Sam Morley است.
Packt یکی از پربارترین ناشران محتوای فنی پیشرفته در جهان است. برای بیش از دو دهه، ماموریت ما گردآوری و انتشار دانش تکامل یافته از برترین متخصصان فنی بوده است. ما بر روی دورههایی تمرکز میکنیم که به مشتریان ما در انجام کارهای واقعی کمک میکنند، با پوششی که طیف گستردهای از موضوعات فنی تثبیت شده و پیشرفته را در بر میگیرد. اگر شما فرد یا سازمانی هستید که یادگیری از طریق عمل را میپذیرد، Packt بهترین انتخاب برای شماست.
سرفصل ها و درس ها
تفکر محاسباتی
Thinking Computationally
بررسی اجمالی
Overview
انتزاع به صورت جزئی
Abstraction in Detail
بررسی اجمالی
Overview
تفکر الگوریتمی و پیچیدگی
Algorithmic Thinking and Complexity
بررسی اجمالی
Overview
درک ماشین
Understanding the Machine
بررسی اجمالی
Overview
ساختار داده
Data Structure
بررسی اجمالی
Overview
استفاده مجدد از کد و ماژولار بودن
Reusing Your Code and Modularity
بررسی اجمالی
Overview
ترسیم کلیات چالش
Outlining the Challenge
بررسی اجمالی
Overview
ساخت یک رابط کاربری خط فرمان ساده
Building a Simple Command-Line Interface
بررسی اجمالی
Overview
خواندن دادهها از فرمتهای مختلف
Reading Data from Different Formats
بررسی اجمالی
Overview
یافتن اطلاعات در متن
Finding Information in Text
بررسی اجمالی
Overview
خوشهبندی دادهها
Clustering Data
بررسی اجمالی
Overview
تحلیل آنچه ساختهایم
Reflecting on What We Have Built
بررسی اجمالی
Overview
مشکلات مقیاسپذیری
The Problems of Scale
بررسی اجمالی
Overview
کار با GPUها و سختافزارهای تخصصی
Dealing with GPUs and Specialized Hardware
نمایش نظرات