×
۱۸۰,۰۰۰ تومان
۹۹,۰۰۰ تومان

آموزش برنامه نویسی C++‎ سی پلاس پلاس

آموزش برنامه نویسی C++‎ سی پلاس پلاس

هزینه آموزش
۱۸۰,۰۰۰ تومان
تخفیف ۴۵ درصدی
۹۹,۰۰۰ تومان

تعداد دانشجو
۲۸,۵۵۵ نفر
مدت زمان
۲۰ ساعت و ۱۴ دقیقه
محتوای این آموزش
تضمین کیفیت
۳۴۸ بازخورد (مشاهده نظرات)

++C یک برنامه همه منظوره و عمومی است که هم اکنون در سطح وسیعی از علم کامپیوتر استفاده می شود و مفاهیم شی گرایی وراثت و چندریختی را بیان می کند. تمام نرم افزارهایی که به صورت روزمره در ویندوز با آن ها کار می کنیم توسط زبان مادر سی و سی پلاس پلاس نوشته شده اند و در صنعت خودروسازی، فضایی، معماری، بانکی، کنسول بازی و ... کاربرد دارند. هدف این فرادرس آموزشC++ ‎ در دو بخش معرفی دستورات و ساختمان داده و بیان مفاهیم شی گرایی است.

آموزش برنامه نویسی C++‎ سی پلاس پلاس

تعداد دانشجو
۲۸,۵۵۵ نفر
مدت زمان
۲۰ ساعت و ۱۴ دقیقه
هزینه عادی آموزش
۱۸۰,۰۰۰ تومان
در طرح تخفیف
۹۹,۰۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
تضمین کیفیت
۳۴۸ بازخورد (مشاهده نظرات)

دکتر فرشید شیرافکن

دکتری تخصصی بیوانفورماتیک

ایشان به عنوان مدرس نمونه در زمینه ارائه و آموزش دروس دانشگاهی انتخاب شده‌اند، همچنین ایشان مشاور کنکور نیز هستند و بیش از 30 کتاب در زمینه کنکور رشته کامپیوتر تالیف کرده‌اند.

توضیحات تکمیلی

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

برنامه نویسی به زبان C++‎ نسبت به C دارای قدرت بیشتری است. کارهایی می توان انجام داد که در C برای انجام آن ها (در صورت امکان) زحمت بیشتری نیاز است. زبان C++‎ در دو قسمت آموزش داده می شود. در قسمت اول (همین مجموعه) دستورات و ساختمان داده ها معرفی می شود و در قسمت دوم مفاهیم شی گرایی آموزش داده خواهد شد.

همچنین شما می توانید برای دسترسی به آموزش پیشرفته C++‎ (سی پلاس پلاس) بر روی این لینک (+) کلیک کنید.

 

فهرست سرفصل‌ها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
  • درس اول: انواع داده ها، انواع عملگرها، دستورات cin و cout
    • دستور cin و cout و مفاهیم انواع داده ها و عملگرها
  • درس دوم: ساختارهای تصمیم (if, Switch)
    • دستور if
    • دستور Switch
  • درس سوم: ساختارهای تکرار (for, while, do while)
    • دستور for
    • دستور while
    • دستور do while
    • حلقه های تو در تو
  • درس چهارم: تابع
    • مفاهیم اولیه تابع
    • مفهوم Global
    • تابع با مقدار پیش فرض
    • تابع Inline
    • فراخوانی با مقدار و با ارجاع
    • سر بارگذاری تابع (Function Overloading)
    • قالب (Template)
    • تابع بازگشتی
    • مفهوم Namespace
  • درس پنجم: آرایه
    • آرایه یک بعدی
    • آرایه و تابع
    • جستجوی خطی
    • مرتب سازی حبابی
    • جستجوی دودویی
    • محاسبه میانگین، میانه و مد
    • آرایه و استاتیک
    • آرایه 2 بعدی
  • درس ششم: اشاره گر
    • اشاره گر
    • اشاره گر به اشاره گر
    • اشاره گر و آرایه ها
    • آرایه ای از اشاره گرها به آرایه
    • اشاره گر به آرایه 2 بعدی
    • اشاره گر به آرایه 3 بعدی
    • اشاره گر به تابع
    • آرایه ای از اشاره گرها به توابع
    • اشاره گر به تابع به عنوان پارامتر تابع دیگر
    • پاس کردن آرگومان ها از طریق اشاره گر
    • اشاره گر Void
    • دستور New, Delete
    • آرایه پویا
    • درج آرایه در داخل آرایه
    • مرتب سازی انتخابی (Selection Sort)
    • ادغام دو آرایه مرتب
    • مرجع (Reference)
    • محاسبه ریشه های معادله درجه 2
  • درس هفتم: رشته
    • توابع کار با رشته
    • cin.get, cin.putback, cin.peek cin.ignore, atoi, atof,atoll, islower, toupper, isalpha,isdigit, isalnum, strcpy strncpy, strcat, strncat, strcmp, strchr,strtok, strstr, strtol strtod, strtoul, strspn, strcspn, memset, memcpy, memcmp, memmove, strlen
    • آرایه ای از رشته ها
    • مرتب سازی رشته ها
  • درس هشتم: نوع شمارشی، استراکچر، یونیون
    • نوع شمارشی
    • استراکچر (Structure)
    • آرایه از استراکچر
    • اشاره گر به استراکچر
    • ارسال استراکچر به تابع
    • تابع با خروجی استراکچر
    • ارسال استراکچر به تابع (به عنوان مرجع)
    • ارسال استراکچر به تابع (به عنوان اشاره گر)
    • کپی کردن استراکچر
    • حل 5 مثال
    • یونیون (Union)
  • درس نهم: فایل
    • مفاهیم اولیه
    • خواندن و نوشتن در فایل باینری
    • خواندن و نوشتن رشته
    • دستور Append
    • دستور Read, Write
    • دستورهای tellq, tellp, seekq, seekp
  • درس دهم: حل چند مثال
    • مرتب سازی درجی
    • مرتب سازی انتخابی
    • مرتب سازی ادغامی
    • برج هانوی
    • لیست پیوندی
    • درخت جستجوی دودویی
    • بازی Tic-tac-toe
    • بازی Snake
مفید برای
  • کامپیوتر
  • IT
  • برق
  • مکانیک

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده

نرم افزارهای مرتبط با آموزش

Dev C++ 5.6.3

پیش نمایش‌ها

۱. انواع داده ها، انواع عملگرها، دستورات cin و cout
۲. ساختارهای تصمیم (if, Switch)
۳. ساختارهای تکرار (for, while, do while) (الف)
۴. ساختارهای تکرار (for, while, do while) (ب)
۵. تابع (الف)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. تابع (ب)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. تابع (پ)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. تابع (ت)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. آرایه (الف)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۰. آرایه (ب)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۱. آرایه (پ)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۲. اشاره گر (الف)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۳. اشاره گر (ب)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۴. اشاره گر (پ)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۵. رشته (الف)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۶. رشته (ب)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۷. نوع شمارشی، استراکچر، یونیون
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۸. فایل
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۹. حل چند مثال
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۲۰ جلسه ویدئویی با مجموع ۲۰ ساعت و ۱۴ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش برنامه نویسی C++‎ سی پلاس پلاس
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۵۵۴۲۹ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVCP9504
مدت زمان ۲۰ ساعت و ۱۴ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۲ گیگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.




نظرات

تا کنون ۲۸,۵۵۵ نفر از این آموزش استفاده کرده‌اند و ۳۴۸ نظر ثبت شده است.
پیران
پیران
۱۴۰۱/۰۳/۲۵
متوسط بود رو به بالا بود، کلیات خوبی داشت.
میلاد
میلاد
۱۴۰۱/۰۳/۳۰
ایشون خیلی تدریس کاملی داشتند، من هفته ای دو بار حداقل سایتتون رو چک میکنم، از حیث تبلیغ و مرتب بودن، عالی و قابل قیاس با سایت های دیگه نیست، برای تهیه آموزش و حتی دانلود هیچ مسئله و مشکلی هم پیش نمیاد. واقعا طراح سایت شما عالی کار کرده.
بهنام
بهنام
۱۴۰۱/۰۳/۱۶
این آموزش را برای خودم و فرزندم استفاده کردم عالی بود، یادگیری خیلی راحت بود.
اصغر
اصغر
۱۴۰۱/۰۳/۳۰
برای برنامه نویسی خیلی عالی بود؛ مفاهیم خیلی خوبی را بیان کردند.
علی
علی
۱۴۰۱/۰۳/۳۱
استاد شیر افکن بهترین مدرس هستند.
MAHSA
MAHSA
۱۴۰۱/۰۲/۱۰
دکتر شیرافکن عالی بودندددددد. خیلی عالی تدریس می کنند، خدا خیرشون بده واقعا.
علیرضا
علیرضا
۱۴۰۱/۰۲/۱۷
عالی
سینا
سینا
۱۴۰۱/۰۲/۱۵
استاد شما دوره ی بد هم دارید مگه ؟ بگید من برم اونجا نظر بد بنویسم!!
یکی از بهترین اساتید هستین ❤️❤️❤️
حسین
حسین
۱۴۰۱/۰۱/۱۱
با سلام و خدا قوت خدمت استاد شیر افکن و مجموعه آموزشی فرادرس
من این مجموعه با دقت هر چه تمام به اتمام رسوندم و حدودا 80 ساعت زمان برد.
نکات مثبت:
1. تدریس فوق العاده روان
2. پوشش اکثر سرفصل ها
3. اتلاف هیچ گونه وقت اضافی برای کد نویسی و جزوه نویسی
4. تسلط بر موضوع
5. ..
نکات منفی:
تنها نکته منفی که در این آموزش دیدم که اونم نامحسوس بود توضیحات کم تفاوت ها بود
(مثلا تفاوت نوع متغییر عدد صحیح با اشاره گر عدد صحیح چیست:
مثلا هنگام استفاده از متغیر عدد صحیح متغییر در جای دیگر از حافظه کپی می شود و از آنجا استفاده میشود ولی در اشاره گر به آدرس محل مورد ارجاع داده می شود از متغییر استفاده می گردد بدون درگیر کردن حافظه اضافی.. ).
در مجموع من از امتیاز 100 به این آمورش 98 رو میدم.
با تشکر.
عباس
عباس
۱۴۰۰/۱۲/۲۳
با عرض سلام و خسته نباشید خدمت استاد شیرافکن، چه با تسلط و بیان ساده و مثال های متعدد این زبان رو یاد میدید، اصلا آدم دوست داره هی بشینه و یاد بگیره؛ بسیار بسیار راضی هستم.ممنون از لطفتون.
farshid
farshid
مدرس
۱۴۰۱/۰۱/۱۳
سلام. ممنون از لطف شما.
دسته‌بندی موضوعی: برنامه نویسی
برچسب‌ها:
Array | C Programming | C# | cin.get | cin.peek cin.ignore | cin.putback | File | For | Function Overloading | If | isalnum | isalpha | isdigit | islower | memcmp | memcpy | memmove | memset | Merging two arrays | Namespace | overload | pointer | programming | strcat | strchr | strcmp | strcspn | strlen | strspn | strstr | strtoul | Structure | Switch | ToUpper | Union | Void | while | آرایه | آرایه 2 بعدی | آرایه 3 بعدی | آرایه از استراکچر | آرایه پویا | آرایه چند بعدی | آرایه دو بعدی | آرایه یک بعدی | ادغام دو آرایه | ارسال استراکچر به تابع | استراکچر | اشاره گر | اشاره گر Void | اشاره گر آویزان | اشاره گر به آرایه | اشاره گر به استراکچر | اشاره گر به اشاره گر | انواع اشاره گر | انواع داده ها | انواع عملگرها | برنامه سازی پیشرفته | پشته | پیاده سازی پشته | پیاده سازی صف | پیاده سازی لیست پیوندی | تابع | تابع rewind | تابع بازگشتی | تفاوت c با ++c | توابع کار با رشته | توابع کار با رشته ها | جستجوی خطی | جستجوی دودویی | حلقه های تودرتو | دستور do while | دستور for | دستور If | دستور switch | دستور while | دستورات شرطی | رابطه اشاره گر با آرایه | زبان C++ | ساختارهای تکرار | سر بارگذاری تابع | سی پلاس پلاس | لیست پیوندی | مبحث شی ء گرایی | متغیرهای پویا | مرتب سازی انتخابی | مرتب سازی حبابی | مزیت ++C | مفهوم Namespace | یونیون
مشاهده بیشتر مشاهده کمتر
×
فهرست جلسات ۲۰ جلسه ویدئویی
×