دوره کامل آموزش جامع برنامه نویسی سی پلاس پلاس دوبه شده به فارسی از مقدماتی تا پیشرفته
آموزش کامل C++
صفر تا صد آموزش سی پلاس پلاس – پک 1
C++ Learning Pack 1
آموزش سی پلاس پلاس ، زبان برنامه نویسی همه منظوره بسیار محبوب، قدرتمند و شیء گرا برای برنامه نویسی در پلتفرم های مختلف.
آموزش C++ به صورت کاملا پروژه محور !
مبانی برنامه نویسی حرفه ای با C++ را از همین امروز شروع کنید!
سطح مقدماتی – متوسط
منتشر شده در قالب پکیج اورجینال و شکیل فیزیکی شامل دی وی دی ناین
ویژگی های اصلی مجموعه آموزشی ” صفر تا صد آموزش سی پلاس پلاس – پک 1 ” :
– ۴۹۰ دقیقه آموزش فارسی سی پلاس پلاس به صورت جامع و کاملا پروژه محور از آشنایی مقدماتی تا انجام پروژه های کاربردی مبانی سی پلاس پلاس.
– آموزش فوق العاده کاربردی و سطح یک جهانی دوبله شده از اساتید معتبر برنامه نویسی دنیا
برای اولین بار در ایران! ترجمه ، فارسی سازی ، بومی سازی و دوبله شده با بهترین کیفیت توسط متخصصین برنامه نویس ایرانی
* شامل دوره های آموزشی فارسی و مثال محور :
دوره آموزشی ” آموزش جامع سی پلاس پلاس ” – C++ Essential Training
دوره آموزشی ” آموزش مبانی سی پلاس پلاس ” – Learning C++
– همراه با سورس ارزشمند پروژه های آموزشی و فایلهای تمرینی
– همراه با نرم افزار Microsoft Visual Studio 2019 و کلکسیون نرم افزار های مطرح کدنویسی سی پلاس پلاس Editors & IDEs
– به همراه Quiz و آزمون الکترونیک سنجش مهارت در پایان دوره آموزشی
– بسته ای عالی برای تمام علاقمندان به برنامه نویسی
سری پکیج های صفرتاصد آموزش سی پلاس پلاس در دو پکیج منتشر شده اند که مکمل هم هستند ، توصیه میکنیم هر دو پک و دیگر دوره های مکمل رو هم ببینید :
صفر تا صد آموزش سی پلاس پلاس – پک ۱ – سطج مقدماتی
صفر تا صد آموزش سی پلاس پلاس – پک ۲ – سطح پیشرفته
دسته بندی محصولات آموزشی برنامه نویسی
سی پلاس پلاس چیست ؟ What is C++
زبان برنامه نویسی ++C (سی پلاس پلاس) یک زبان برنامه نویسی رایانهای همهمنظوره، همگردان، سطح میانی، شیءگرا و چندرگه (که از برنامهنویسی رویهای، تجرید دادهها و برنامهنویسی شیءگرا پشتیبانی میکند)، عمومی و با قابلیتهای سطح بالا و سطح پایین میباشد. این زبان دارای قابلیتهای انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامهنویسی ساختیافته، برنامهنویسی شیءگرا، برنامهنویسی جنریک است. از آنجا که در سی++ اشیاء را میتوان ابتدا به ساکن از کلاسهایی ایجاد کرد که به هیچگونه سلسله مراتب ردهها و وراثت مقید نیستند، لذا سی++ از برنامه نویسی شیء بنیاد (object-based programming) نیز پشتیبانی میکند.++C به همراه جد خود C از پرطرفدارترین زبانهای برنامهنویسی تجاری هستند.
دوره آموزشی ” آموزش جامع سی پلاس پلاس”
C++ Essential Training
در این دوره آموزش C++ می توانید از ابتدا زبان برنامه نویسی C++ را یاد بگیرید. زبان C++ که به طور وسیعی برای توسعه سیستم ها و برنامه ها مورد استفاده قرار می گیرد تقریبا برای تمام سیستم عامل ها موجود است و بسیاری از دیگر زبان ها مانند سی شارپ و جاوا از آن تاثیر گرفته اند. در این دوره ریز و بم این زبان مهم را به شما آموزش می دهیم. به شما کمک می کنیم محیط خود را برای کدنویسی تنظیم کنید و آناتومی یک برنامه ساده C++ را بررسی می کنیم. مباحث پایه ای مانند Statement ها و Expression ها، متغیرها، شرط ها، عملگرها، حلقه ها و توابع را بررسی می کنیم و سپس به سراغ مباحث پیچیده تر مانند ساختارهای داده، کلاس ها و Object ها و Template ها می رویم. در این دوره مفاهیمی مانند recursion یا بازگشت، Type Casting و Overload های عملگر را شرح می دهیم و به بررسی کلاس های Container قدرتمند و الگوریتم ها در کتابخانه استاندارد Template ( STL ) می پردازیم.این آموزش های جامع یک مرجع C++ قدرتمند برای برنامه نویس های حرفه ای و کسانی که تازه با این زبان آشنا شده اند فراهم می کنند.
آموزش کامل C++
دوره آموزشی ” آموزش مبانی سی پلاس پلاس”
Learning C++
سی پلاس پلاس یک زبان برنامه نویسی کارآمد و همه کاره است. از C++ در نرم افزار سیستم ها، برنامه های دسکتاپ و حتی بازی های ویدئویی استفاده می شود و زبانی است که به انسان ها کمک کرد روی سطح کره ماه قدم بگذارند. به زبان ساده، یادگیری C++ برای تمام برنامه نویسان مدرن ضروری است و اگر برای اولین بار شروع به برنامه نویسی کرده اید، زبان خوبی برای شروع است. این دوره سریعا شما را با زبان C++ آشنا می کند. در این دوره آموزش سی پلاس پلاس انواع داده های ساده مانند اعداد و رشته های متنی، ویژگی های کنترل جریان مانند Loop ها و عبارات If، Else و Switch و توابع را بررسی می کنیم که کدهایی هستند که کارهایی که برنامه انجام می دهد را محصور می کنند. همچنین طریقه کار با فایل ها و ساختارهای داده خاص مانند کلاس ها و فهرست های لینک شده را پوشش می دهیم. هر فصل پر از نمونه های کد عملی و چالش هایی است که به شما کمک می کنند مهارت های زبان C++ خود را تمرین کنید.
– به همراه Quiz و آزمون الکترونیک سنجش مهارت در پایان دوره آموزشی
برای دوره آموزش مبانی سی پلاس پلاس ، آزمون الکترونیک سنجش مهارت در پایان دوره آموزشی مهیا شده است که شامل سوال از دروس آموزشی است و کاربر در محیطی اینتراکتیو ، علاوه بر سنجش مهارت ، با اشکالات خود نیز آشنا می شود و در صدد رفع آنها بر می آید !
آموزش سی پلاس پلاس – پک 2
C++ Learning Pack ۲
آموزش پیشرفته سی پلاس پلاس ، دوره های تخصصی مهمترین مباحث برنامه نویسی با C++
آموزش پیشرفته C++ به صورت کاملا پروژه محور و کاربردی!
شامل هفت دوره آموزشی تخصصی از مباحث تخصصی سی پلاس پلاس :
String Library , Move Semantics , Pointers , Smart Pointers , Standard Template Library و C++ Advanced Topics
سطح مقدماتی – پیشرفته
منتشر شده در قالب پکیج اورجینال و شکیل فیزیکی شامل دی وی دی ناین
آموزش کامل C++
ویژگی های اصلی مجموعه آموزشی:
– ۶۵۰ دقیقه آموزش پیشرفته سی پلاس پلاس به زبان فارسی و به صورت کاملا پروژه محور شامل مهمترین مباحث تخصصی برنامه نویسی با C++
– آموزش فوق العاده کاربردی و سطح یک جهانی دوبله شده از اساتید معتبر برنامه نویسی دنیا
برای اولین بار در ایران! ترجمه ، فارسی سازی ، بومی سازی و دوبله شده با بهترین کیفیت توسط متخصصین برنامه نویس ایرانی
* شامل دوره های آموزشی فارسی و مثال محور :
دوره آموزشی ” آموزش سی پلاس پلاس – موضوعات پیشرفته ” – C++ Advanced Topics
دوره آموزشی ” آموزش سی پلاس پلاس – تمپلیت ها و اس تی ال در سی پلاس پلاس” – C++ Templates and the STL
دوره آموزشی ” آموزش کتابخانه استاندارد Template سی پلاس پلاس” – C++ Standard Template Library
دوره آموزشی ” آموزش سی پلاس پلاس – ساخت یک کتابخانه رشته ” – C++ Building a String Library
دوره آموزشی ” آموزش Move Semantics در سی پلاس پلاس ” – C++ Move Semantics
دوره آموزشی ” آموزش سی پلاس پلاس – اشاره گرها ” – C++ Pointers
دوره آموزشی ” آموزش سی پلاس پلاس – اشاره گر های هوشمند ” – C++ Smart Pointers
– همراه با سورس ارزشمند پروژه های آموزشی و فایلهای تمرینی
– همراه با نرم افزار Microsoft Visual Studio 2019 و کلکسیون نرم افزار های مطرح کدنویسی سی پلاس پلاس Editors & IDEs
– بسته ای عالی برای تمام علاقمندان به برنامه نویسی
آموزش کامل C++
سری پکیج های صفرتاصد آموزش سی پلاس پلاس در دو پکیج منتشر شده اند که مکمل هم هستند ، توصیه میکنیم هر دو پک و دیگر دوره های مکمل رو هم ببینید :
صفر تا صد آموزش سی پلاس پلاس – پک ۱ – سطج مقدماتی
صفر تا صد آموزش سی پلاس پلاس – پک ۲ – سطح پیشرفته
دسته بندی محصولات آموزشی برنامه نویسی
صفر تا صد c++ | آموزش جامع برنامه نویسی
موضوعات پیشرفته
C++ Advanced Topics
آیا می خواهید دانش خود در C++ را بیشتر کنید؟ در این دوره آموزشی برخی از جنبه های پیچیده تر این زبان برنامه نویسی از Smart Pointer ها گرفته تا Move Semantics را بررسی می کنیم. در ابتدا کمی عمیق تر وارد مباحث کلاس ها و Object ها از جمله وراثت کلاس می شویم. سپس به سراغ Smart Pointer ها می رویم که کارایی یک Pointer را به همراه تخصیص حافظه مدیریت شده ارائه می کنند. همچنین Move Semantics را آموزش می دهیم، از جمله نحوه Copy و Swap، توابع Lambda، کار با یک کتابخانه تست واحد و ساخت یک کتابخانه String اختصاصی. در انتها کاربردهای عملی این مفاهیم را به شما نشان می دهیم و یاد می دهیم چگونه از مهارت های جدید خود در پروژه های C++ استفاده کنید.
آموزش کامل C++
تمپلیت ها و اس تی ال در سی پلاس پلاس
C++ Templates and the STL
Template های C++ از برنامه نویسی جنریک یعنی کدی که به طور مستقل از نوع عمل می کند، پشتیبانی می کنند. کتابخانه استاندارد Template یا STL یکی از کامل ترین و قدرتمندترین کتابخانه های Container موجود است. داشتن آشنایی کافی با Template های C++ و STL برای برنامه نویسانی که میخواهند در C++ حرفه ای شوند ضروری است. در این دوره وارد هر دوی این مباحث پایه ای خواهیم شد. برای شروع Template ها را شرح می دهیم و درباره قواعد Template، توابع و کلاس های Template و استنتاج آرگومان صحبت خواهیم کرد. سپس Container های STL، Iterator ها، Transformation ها، توابع و الگوریتم ها را بررسی خواهیم کرد.
آموزش کتابخانه استاندارد Template سی پلاس پلاس
C++ Standard Template Library
کتابخانه استاندارد Template (STL) سی پلاس پلاس یک مجموعه از کلاس ها است که از بسیاری از الگوریتم ها و ساختارهای داده محبوب و رایج استفاده می کند. این ویژگی ها به شما کمک می کنند کدهای کارآمدتر، کاربردی و قابل استفاده مجدد بسازید. در این دوره محبوب ترین عناصر STL در C++ را بررسی می کنیم تا پس از پایان آموزش بتوانید از این ابزارها در پروژه های خود استفاده کنید. یاد می گیرید چگونه از Containerهای سلسله مراتبی مانند vector ها، لیست ها، Stack ها و Queue ها برای ذخیره داده و از Container های انجمنی مانند Set ها و Map ها برای به کارگیری آرایه های انجمنی استفاده کنید. به شما توضیح خواهیم داد که کدام عنصر در چه مواقعی بهتر عمل می کند و نشان می دهیم که برای حداکثر بهره وری، چگونه با STL برنامه نویسی کنید. تعدادی چالش در انتهای هر فصل وجود دارد که به شما اجازه می دهند دانش خود را در حین آموزش تست کنید.
آموزش کامل C++
صفر تا صد c++ | آموزش جامع برنامه نویسی
دوره آموزشی | ساخت یک کتابخانه رشته ”
C++ Building a String Library
پروژه های C++ خود را به گونه ای مطابقت دهید تا بهترین مدیریت منابع را با کتابخانه های اختصاصی String داشته باشید. در این دوره کوتاه، یک مرور کلی روی یک کتابخانه رشته نمونه به نام BWString و مولفه های کلیدی آن یعنی Constructor ها، عملگرها، متدهای Utility و ویژگی های مدیریت حافظه خواهیم داشت. به شما یاد می دهیم چگونه متدهای Find and Replace بسازید و از متدهای Split استفاده کنید.
دوره آموزشی ” آموزش Move Semantics در سی پلاس پلاس ”
C++ Move Semantics
با Move Semantics که یک مولفه کلیدی از مدیریت حافظهی C++ است، عمیق تر وارد مبحث C++ شوید. Move Semantics به شما اجازه می دهد انتقال داده و تخصیص مجدد حافظه را بدون نیاز به عملیات کپی اضافه، بهینه سازی کنید. در این دوره به شما کمک می کنیم با rvalue ها (مقادیر موقتی که کلید Move Semantics هستند) آشنا شوید، Constructor ها و عملیات انتقال بسازید و از کپی و مبادله استفاده کنید تا داده های جدید را وارد کنید و داده های قدیمی را حذف کنید.
دوره آموزشی | اشاره گرها
C++ Pointers
اشاره گرها ( Pointer ها ) نوعی متغیر هستند که یک آدرس حافظه را به عنوان مقدار دارند. از آنها برای کنترل تخصیص حافظه در برنامه های دارای منابع محدود استفاده می شود. Pointer ها بسیار ساده و برای توسعه دهندگانی که می خواهند برنامه های هوشمند و با مصرف حافظه پایین بسازد، به شدت ارزشمند هستند. در این دوره Pointer های C++ را به طور عمیق بررسی می کنیم. با تفاوت Pointer ها با آدرس ها و آرایه ها آشنا می شوید و یاد می گیرید چگونه از آنها برای تخصیص حافظه در هنگام اجرای برنامه و هم در زمان راه اندازی برنامه استفاده می شود. با نحوه وارد کردن Pointer ها در توابع به عنوان آرگومان ها و استفاده از عملگرهای new و delete برای تخصیص حافظه به طور پویا آشنا می شوید. در انتهای این دوره درک بسیار بهتری از نحوه استفاده کاربردی از Pointer های C++ در برنامه هایتان خواهید داشت.
دوره آموزشی | اشاره گر های هوشمند ”
C++ Smart Pointers
با Smart Pointers یا اشاره گرهای هوشمند عمیق تر وارد مبحث C++ شوید: اینها آبجکت هایی هستند که مطمئن می شوند حافظه و دیگر منابع به درستی و به طور موثر اختصاص یافته اند. Smart Pointers یک مولفه کلیدی در مدیریت منابع C++ و یک مهارت ارزشمند برای تمام توسعه دهندگان است. در این دوره به شما نشان می دهیم چگونه اشاره گرهای منحصر بفرد و مشترک بسازید، از اشاره گرهای ضعیف و اختصاصی استفاده کنید و Smart Pointer درستی را با توجه به هدف خود در برنامه نویسی انتخاب کنید.
آموزش کامل C++
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.