0
- 0 مورد
- مشاهده سبد خرید
No products in the cart.
آموزش سی پلاس پلاس ، زبان برنامه نویسی همه منظوره بسیار محبوب، قدرتمند و شیء گرا برای برنامه نویسی در پلتفرم های مختلف.
آموزش C++ به صورت کاملا پروژه محور با سری دوره های صفر تا صد سی پلاس پلاس !
مبانی برنامه نویسی حرفه ای با C++ را از همین امروز شروع کنید!
سطح مقدماتی – متوسط
منتشر شده در قالب پکیج اورجینال و شکیل فیزیکی شامل دی وی دی ناین
سری پکیج های صفرتاصد آموزش سی پلاس پلاس در دو پکیج منتشر شده اند که مکمل هم هستند ، توصیه میکنیم هر دو پک و دیگر دوره های مکمل رو هم ببینید :
صفر تا صد آموزش سی پلاس پلاس – پک ۱ – سطج مقدماتی
صفر تا صد آموزش سی پلاس پلاس – پک ۲ – سطح پیشرفته
دسته بندی محصولات آموزشی برنامه نویسی
زبان برنامه نویسی ++C (سی پلاس پلاس) یک زبان برنامه نویسی رایانهای همهمنظوره، همگردان، سطح میانی، شیءگرا و چندرگه (که از برنامهنویسی رویهای، تجرید دادهها و برنامهنویسی شیءگرا پشتیبانی میکند)، عمومی و با قابلیتهای سطح بالا و سطح پایین میباشد.
این زبان دارای قابلیتهای انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامهنویسی ساختیافته، برنامهنویسی شیءگرا، برنامهنویسی جنریک است.
از آنجا که در سی++ اشیاء را میتوان ابتدا به ساکن از کلاسهایی ایجاد کرد که به هیچگونه سلسله مراتب ردهها و وراثت مقید نیستند، لذا سی++ از برنامه نویسی شیء بنیاد (object-based programming) نیز پشتیبانی میکند.++C به همراه جد خود C از پرطرفدارترین زبانهای برنامهنویسی تجاری هستند.
نمونه فیلم معرفی دوره آموزشی ” آموزش جامع سی پلاس پلاس”
در این دوره آموزش C++ می توانید از ابتدا زبان برنامه نویسی C++ را یاد بگیرید. زبان C++ که به طور وسیعی برای توسعه سیستم ها و برنامه ها مورد استفاده قرار می گیرد تقریبا برای تمام سیستم عامل ها موجود است و بسیاری از دیگر زبان ها مانند سی شارپ و جاوا از آن تاثیر گرفته اند.
در این دوره آموزش سی پلاس پلاس ریز و بم این زبان مهم را به شما آموزش می دهیم. به شما کمک می کنیم محیط خود را برای کدنویسی تنظیم کنید و آناتومی یک برنامه ساده C++ را بررسی می کنیم.
مباحث پایه ای مانند Statement ها و Expression ها، متغیرها، شرط ها، عملگرها، حلقه ها و توابع را بررسی می کنیم و سپس به سراغ مباحث پیچیده تر مانند ساختارهای داده، کلاس ها و Object ها و Template ها می رویم.
در این دوره مفاهیمی مانند recursion یا بازگشت، Type Casting و Overload های عملگر را شرح می دهیم و به بررسی کلاس های Container قدرتمند و الگوریتم ها در کتابخانه استاندارد Template ( STL ) می پردازیم.این آموزش های جامع یک مرجع C++ قدرتمند برای برنامه نویس های حرفه ای و کسانی که تازه با این زبان آشنا شده اند فراهم می کنند.
مقدمه
۱- درباره این دوره
۲- استفاده از فایل های تمرینی
۳- C++ چیست؟
فصل اول – نصب
۱- استفاده از Xcode با تمرین ها
۲- استفاده از Visual Studio با تمرین ها
فصل دوم – قواعد نحوی پایه
۱- معرفی قواعد نحوی پایه
۲- آناتومی یک برنامه C++
۳- Statement ها و Expression ها
۴- شناسه ها
۵- تعریف متغیرها
۶- Pointer ها
۷- مرجع ها
۸- آرایه های ابتدایی
۹- رشته های ابتدایی
۱۰- عبارات شرطی
۱۱- شرط Branching
۱۲- ایجاد حلقه با While و do
۱۳- تکرار کردن با for
۱۴- مبتنی بر دامنه برای Loop
۱۵- استفاده از stdout
۱- مروری بر انواع داده
۲- انواع Integer
۳- اندازه های Integer
۴- Integer های با اندازه ثابت
۵- انواع Floating Point
۶- کاراکترها و رشته ها
۷- توالی های گریز کاراکتر
۸- Qualifier ها
۹- مرجع ها
۱۰- داده ساختاربندی شده
۱۱- فیلدهای Bit
۱۲- Enumeration ها
۱۳- Union ها
۱۴- تعیین نوع با Typedef
۱۵- نوع Void
۱۶- نوع auto
۱۷- ثابت غیرمبهم Null Pointer
فصل چهارم – عملگرها در آموزش سی پلاس پلاس
۱- عملگرهای رایج
۲- عملگرهای assignment ترکیبی
۳- عملگرهای افزایشی و کاهشی
۴- عملگرهای رابطه ای (مقایسه ای)
۵- عملگرهای منطقی
۶- عملگرهای بیتی
۷- عملگر شرطی سه گانه
۸- عملگرهای حافظه Dynamic
۹- Type Cast
۱۰- استفاده از Sizeof
۱۱- استفاده از Typeid
۱۲- اولویت عملگر
۱- مروری بر توابع C++
۲- ساخت یک تابع
۳- وارد کردن مقادیر در یک تابع
۴- استفاده از متغیرهای اتوماتیک و استاتیک
۵- گرفتن مقادیر از یک تابع
۶- استفاده از function pointer ها
۷- Overload کردن نام های تابع
۸- تعریف تعداد متغیری از آرگومان ها
فصل ششم – کلاس ها و آبجکت ها
۱- مروری بر کلاس ها و Object ها
۲- تعریف یک کلاس
۳- اعضای داده
۴- اعضای تابع
۵- Constructor ها و Destructor ها
۶- Overload کردن عملگرها
۷- Overload کردن عملگرها با توابع
فصل هفتم – تمپلیت ها
۱- آشنایی با Template ها
۲- توابع Template
۳- کلاس های Template
فصل هشتم – کتابخانه استاندارد
۱- مروری بر کتابخانه استاندارد
۲- ورودی و خروجی فایل
۳- فایل های باینری
۴- مدیریت فایل
۵- ورودی و خروجی کاراکتر فرمت بندی نشده
۶- ورودی و خروجی کاراکتر فرمت بندی شده
۷- توابع String
۸- کار با خطاهای سیستم
فصل نهم – کتابخانه استاندارد تمپلیت (اس تی ال)
۱- مروری بر STL
۲- vector ها
۳- String ها
۴- I/O Stream ها
۵- کار با خطاها
فصل دهم – نتیجه گیری
۱- خدانگهدار
نمونه فیلم معرفی دوره آموزشی ” آموزش مبانی سی پلاس پلاس”
سی پلاس پلاس یک زبان برنامه نویسی کارآمد و همه کاره است. از C++ در نرم افزار سیستم ها، برنامه های دسکتاپ و حتی بازی های ویدئویی استفاده می شود و زبانی است که به انسان ها کمک کرد روی سطح کره ماه قدم بگذارند.
به زبان ساده، یادگیری C++ برای تمام برنامه نویسان مدرن ضروری است و اگر برای اولین بار شروع به برنامه نویسی کرده اید، زبان خوبی برای شروع است. این دوره سریعا شما را با زبان C++ آشنا می کند.
در این دوره آموزش سی پلاس پلاس انواع داده های ساده مانند اعداد و رشته های متنی، ویژگی های کنترل جریان مانند Loop ها و عبارات If، Else و Switch و توابع را بررسی می کنیم که کدهایی هستند که کارهایی که برنامه انجام می دهد را محصور می کنند.
همچنین طریقه کار با فایل ها و ساختارهای داده خاص مانند کلاس ها و فهرست های لینک شده را پوشش می دهیم. هر فصل پر از نمونه های کد عملی و چالش هایی است که به شما کمک می کنند مهارت های زبان C++ خود را تمرین کنید.
مقدمه
۱- لذت کار با C++
۲- چیزهایی که باید بدانید
فصل اول – آغاز به کار
۱- نصب IDE
۲- الگوریتم ها و شبه کدها
۳- چگونه یک برنامه ساده بسازیم
۴- چالش: سلام دنیا
۵- راه حل: سلام دنیا
فصل دوم – نمایش داده در آموزش سی پلاس پلاس
۱- اعلام کردن نوع های داده ساده به عنوان متغیرها
۲- اعلا کردن متغیرها
۳- ذخیره سازی داده در حافظه
۴- ثابت ها
۵- آرایه ها
۶- چالش: تولیدکننده عدد تصادفی
۷- راه حل: تولیدکننده عدد تصادفی
۱- عبارات If
۲- بررسی شرطی
۳- عبارات Switch
۴- حلقه های for
۵- حلقه های while
۶- حلقه Do… while
۷- چالش: افزودن Loop به بازی
۸- راه حل: افزودن Loop به بازی
فصل چهارم – توابع در آموزش سی پلاس پلاس
۱- تابع چیست؟
۲- ساخت یک تابع
۳- پارامترهای تابع
۴- فراخوانی، نمونه سازی و تعریف توابع
۵- استفاده از توابع در برنامه مان
۶- چالش: منتقل کردن بازی به تابع
۷- راه حل: منتقل کردن بازی به تابع
۱- خواندن و نوشتن از روی یک فایل متنی
۲- باز کردن یک فایل متنی برای نوشتن
۳- چالش: نوشتن ترتیب روی یک فایل
۴- راه حل: نوشتن ترتیب روی یک فایل
فصل ششم – ساختارهای داده در آموزش سی پلاس پلاس
۱- Sctruct ها
۲- کلاس ها
۳- Pointer ها
۴- فهرست های لینک شده
۵- چالش: ترتیب ها در یک فهرست لینک شده
۶- راه حل: ترتیب ها در یک فهرست لینک شده
فصل هفتم – نتیجه گیری
۱- گام های بعدی
برای دوره آموزش مبانی سی پلاس پلاس ، آزمون الکترونیک سنجش مهارت در پایان دوره آموزشی مهیا شده است که شامل سوال از دروس آموزشی است و کاربر در محیطی اینتراکتیو ، علاوه بر سنجش مهارت ، با اشکالات خود نیز آشنا می شود و در صدد رفع آنها بر می آید !
پیش نیاز دوره های برنامه نویسی دوره صفرتاصد مبانی برنامه نویسی است ، در ادامه حتما توصیه میکنیم دیگر زبان های پایه برنامه نویسی را هم ببینید :
– صفر تا صد آموزش مبانی برنامه نویسی
– صفر تا صد آموزش ویژوال استودیو
– صفرتاصد آموزش ویژوال بیسیک
– صفر تا صد آموزش سی
– صفرتاصد آموزش سی پلاس پلاس – پک ۱
– صفرتاصد آموزش سی پلاس پلاس – پک ۲
– صفر تا صد آموزش پایتون
160,000 تومان
Product purchase is possible by all acceleration cards and immediately after purchase, the product download link will be provided to you.
آریا گستر افزار ناشر دیجیتال و تولید کننده برتر محصولات آموزشی تخصصی فارسی در زمینه گرافیک دو بعدی و سه بعدی، جلوه های ویژه، برنامه نویسی وب، برنامه نویسی موبایل ، بازی سازی، انیمیشن سازی ، مهندسی ، میکس ، مونتاژ و تدوین صوتی و ویدیویی ، جلوه های ویژه و …
دارای مجوز رسمی به شماره ۵۰/۱۳۶۴ و پروانه نشر از مرکز توسعه فن آوری اطلاعات و رسانه های دیجیتال .
درود خدمت دوستان زحمتکش در موسسه آریا گستر افزار
من راجع به این دوره یک سوال دارم و اونم اینه که آیا این دوره برای فردی که کلا هیچی در رابطه با برنامه نویسی و سیپلاسپلاس نمیدونه مناسب هست یا نه؟
ممنون میشم اگه پاسخ بدید
سلام
این دوره کاملا از مقدماتی شروع میشه، البته توصیه میکنیم دوره صفرتاصد مبانی برنامه نویسی رو هم ببینید تا اگر هیچ پیش زمینه برنامه نویسی ندارید ، اون شما رو با اصول اولیه برنامه نویسی کاملا آشنا می کند.
https://aryagostarafzar.com/shop/programming
https://aryagostarafzar.com/shop/cplusplus-pack1
https://aryagostarafzar.com/shop/cplusplus-pack2