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

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

مهندس فرشید شیرافکن
مهندس فرشید شیرافکن

عضو هیأت علمی فرادرس

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


مهندس فرشید شیرافکن دارای مدرک کارشناسی ارشد مهندسی کامپیوتر گرایش نرم افزار است و در حال حاضر دانشجوی دکترای بیوانفورماتیک دانشگاه تهران هستند. ایشان از مدرسین نمونه در زمینه ارائه و آموزش دروس دانشگاهی انتخاب شده اند. (+)



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

👤 مدرس: مهندس فرشید شیرافکن
🕓 مدت زمان: ۲۰ ساعت و ۲۹ دقیقه
🎓 تعداد دانشجو: ۲۱۳۳ نفر این آموزش را تهیه کرده اند. — ۲۱۴ نفر در یک ماه اخیر
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

هزینه آموزش: ۳۵,۰۰۰ تومان


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

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

(توضیحات بیشتر +)



    توضیحات

    یادگیری یک زبان برنامه نویسی دید ما را به علم کامپیوتر بسیار گسترده تر می کند.

    از طرفی برنامه نویسی نحوه فکر کردن را به ما می آموزد.

    عمومیت زبان 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
    • درس پنجم: آرایه
      • آرایه یک بعدی
      • آرایه و تابع
      • جستجوی خطی
      • مرتب سازی حبابی
      • جستجوی دودویی
      • محاسبه میانگین، میانه و مد
      • آرایه و استاتیک
      • آرایه ۲ بعدی
    • درس ششم: اشاره گر
      • اشاره گر
      • اشاره گر به اشاره گر
      • اشاره گر و آرایه ها
      • آرایه ای از اشاره گرها به آرایه
      • اشاره گر به آرایه ۲ بعدی
      • اشاره گر به آرایه ۳ بعدی
      • اشاره گر به تابع
      • آرایه ای از اشاره گرها به توابع
      • اشاره گر به تابع به عنوان پارامتر تابع دیگر
      • پاس کردن آرگومان ها از طریق اشاره گر
      • اشاره گر Void
      • دستور New, Delete
      • آرایه پویا
      • درج آرایه در داخل آرایه
      • مرتب سازی انتخابی (Selection Sort)
      • ادغام دو آرایه مرتب
      • مرجع (Reference)
      • محاسبه ریشه های معادله درجه ۲
    • درس هفتم: رشته
      • توابع کار با رشته
      • 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
      • آرایه ای از رشته ها
      • مرتب سازی رشته ها
    • درس هشتم: نوع شمارشی، استراکچر، یونیون
      • نوع شمارشی
      • استراکچر
      • آرایه از استراکچر
      • اشاره گر به استراکچر
      • ارسال استراکچر به تابع
      • تابع با خروجی استراکچر
      • ارسال استراکچر به تابع (به عنوان مرجع)
      • ارسال استراکچر به تابع (به عنوان اشاره گر)
      • کپی کردن استراکچر
      • حل ۵ مثال
      • یونیون
    • درس نهم: فایل
      • مفاهیم اولیه
      • خواندن و نوشتن در فایل باینری
      • خواندن و نوشتن رشته
      • دستور Append
      • دستور Read, Write
      • دستورهای tellq, tellp, seekq, seekp
    • درس دهم: حل چند مثال
      • مرتب سازی درجی
      • مرتب سازی انتخابی
      • مرتب سازی ادغامی
      • برج هانوی
      • لیست پیوندی
      • درخت جستجوی دودویی
      • بازی Tic-tac-toe
      • بازی Snake

     

    مفید برای رشته های
    • کامپیوتر
    • IT
    • برق
    • مکانیک

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

    Dev C++ 5.6.3

    پیش نمایش

    پیش نمایش ۱ : انواع داده ها، انواع عملگرها، دستورات cin و cout - ۲۴ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم پیش نمایش - حجم دانلود ۳۱ مگابایت (کلیک کنید +)


    بخش ۲ : ساختارهای تصمیم (if, Switch) - ۶۳ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم - حجم دانلود ۶۲ مگابایت (کلیک کنید +)


    پیش نمایش ۳ : ساختارهای تکرار (for, while, do while) (الف) - ۲۰ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم پیش نمایش - حجم دانلود ۲۷ مگابایت (کلیک کنید +)


    پیش نمایش ۴ : ساختارهای تکرار (for, while, do while) (ب) - ۲۲ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم پیش نمایش - حجم دانلود ۲۷ مگابایت (کلیک کنید +)


    پیش نمایش ۵ : تابع (الف) - ۱۹ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۶ : تابع (ب) - ۱۸ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۷ : تابع (پ) - ۲۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۸ : تابع (ت) - ۲۱ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۹ : آرایه (الف) - ۱۷ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۰ : آرایه (ب) - ۲۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۱ : آرایه (پ) - ۲۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۲ : اشاره گر (الف) - ۲۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۳ : اشاره گر (ب) - ۲۱ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۴ : اشاره گر (پ) - ۲۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۵ : رشته (الف) - ۱۹ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۶ : رشته (ب) - ۱۵ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۱۷ : نوع شمارشی، استراکچر، یونیون - ۷۴ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۸ : فایل - ۱۵ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۹ : حل چند مثال - ۲۱ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.


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

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


    ​راهنمای تهیه آموزشها

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

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

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

    با شروع یادگیری، یک کلیک فاصله دارید. همین حالا شروع کنید.

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

    هزینه آموزش: ۳۵,۰۰۰ تومان




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



    مطالب مرتبط


    دیدگاه ها

    ( امتیاز ۵٫۰ از ۵ )
    5.0 از 5


    تا کنون ۲۱۳۳ نفراز این آموزش استفاده کرده اند و ۱۲ نظر ثبت شده است.
    1. 0 از 5

      :

      خیلی وقت بود منتظر همچین آموزشی بودم.
      بازم ممنون بابت زحمتتون.

    2. 0 از 5

      :

      منتظر ادامه ی آموزش هستم.

      نیاز به آموزش شی گرایی در سی پلاس پلاس تو مجموعه ی فرادرس لازمه. بهتر هم میشه که آموزش کتابخانه ی QT هم اضافه بشه.

    3. 0 از 5

      :

      با سلام.

      این آموزش بهترین آموزشی بود که برای ++c دیده ام. از تمام کلاسهای اموزشی و فیلم های آموزشی معتبری که دیده بودم بسیار بسیار بهتر بود.
      از جناب آقای دکتر شیرافکن بابت تدریس روان و کامل بسیار ممنونم.

    4. 0 از 5

      :

      خیلی عالی بود. ممنون بابت زحمتتون.

    5. 5 از 5

      :

      در یک کلام، فوق العادس.

    6. 5 از 5

      :

      آموزش بسیار عالی و جامع می‌باشد و روش تدریس بسیار پسندیده می‌باشد. بی صبرانه منتظر مبانی پیشرفته ++C می باشم.

    7. 5 از 5

      :

      فوق العاده عالی بود. تشکر.

      ممنون آقای دکتر.

    8. 5 از 5

      :

      عالی بود ممنون.

    9. 0 از 5

      :

      سلام. خوب بود. لطفا سریعتر بخش شی گرایی را هم بگذارید ممنون.

    10. 5 از 5

      :

      واقعا عالیست. ممنون آقای دکتر.

    11. 0 از 5

      :

      خیلی عالی بود، فقط اگر امکان داره اموزش شی گرایی هم زودتر اماده کنید.

    12. 0 از 5

      :

      تو دانشگاه استاد خیلی سطحی درس میده، من اول اینارو نگا میکنم ب طور ۱۰۰ در ۱۰۰ یاد میگیرم بعد میرم کلاس، وقتی به استاد زود تر جواب میدم استاد تعجب میکنه با اینکه هنوز کسی چیزی نفهمیده، همه آموزشای استاد شیرافکن فوق العادس.

    13. 0 از 5

      :

      با سلام.

      فقط می تونم بگم خیلی عالی بود. امیدوارم هرچه سریع تر قسمت دوم نیز انتشار یابد.

      با تشکر از استاد.

    14. 5 از 5

      :

      با سلام، من ۱۳ ساله هستم از شهرستان بروجرد،
      به نظر من خیلی عالیه بود من که راضی هستم.

    15. 0 از 5

      :

      خیلی ممنون بابت قرار دادن این آموزش. از طرفی بسیار جامع و مفید بود از طرفی هم کمک بسیاری به کسایی که تازه شروع میکنن به برنامه نویسی میشه. همچنین منتظر آموزش شی گرایی هم هستیم. خیلی متشکر.

    16. 5 از 5

      :

      عالیست. تشکر از مدرس دکتر شیر افکن. و روش تدریس ایشان

    17. 5 از 5

      :

      عالی بود ممنون از آقای شیرافکن

    18. 4 از 5

      :

      بسیار عالی و کاربرد بود . تشکر میکنم از جناب آقای شیرافکن با تدریس فوق العادشون و عوامل فرادرس که پروسه ی طولانی آموزش رو برامون کوتاه و روان کردند.

    19. 0 از 5

      :

      کیفیت تدریس عالی است ! استاد شیر افکن متشکریم

    20. 0 از 5

      :

      فوق العاده ست

    21. 5 از 5

      :

      آقای شیرافکن واقعا سنگ تموم گذاشتین…. من که خیلی خوشحالم همچین تدریسی با این قیمت مناسب رو در اختیار ما گذاشتین….فرادرس بسیار بسیار سپاس…

    22. 0 از 5

      :

      با سلام
      یکی از مدرسین برتر و حرفه ای این مجموعه آقای شیر افکن هستن . ایشون بسیار مسلط هستن و لحن و کلام شیوایی دارند و به هیچ عنوان حوصله ی شخص سر نمیره و بعضا مجاب میشه که آموزش هارو دنبال کنید.و نکته ی خیلی مهم این هست که صدای آموزش بسیار با کیفیت و شیوا هست و این آموزش بسیار جامع و کامل هست در سطح خودش که حتی از کتاب های موجود هم کامل تر هست. این آموزش ها با مثا ل های خوبی تدریس شده که مطالب به خوبی ملکه ذهن آدم میشه. دانشجویانی که وقتی ندارند که به کلاس ها بروند این مجموعه خیلی می تواند مفید باشد چرا که در مقابل زمان و هزینه های بسیار زیاد کلاس ها این مجموعه بسیار به صرفه هست در آخر این نکته هم بگم که با این آموزش حتما آموزش زبان سی هم تهیه بفرمایید که این دو با هم مکمل میشن و روند یادگیری رو افزایش میده

    23. 5 از 5

      :

      با شک خریدمش ولی بعدینکه ازشون استفاده کردم فهمیدم که ارزششو داشت خیلی عالی و مصمم درس میدن و پشت سرهم مثال حل میکنن

    24. 0 از 5

      :

      سلام- آموزش شی گرایی را هم تهیه کردم از همین استاد . خیلی مفید بود. تکمیل کننده این آموزش است.

    25. 0 از 5

      :

      بهترین آموزش موجود بری این درس است

    26. 0 از 5

      :

      سلام
      دوستم این آموزش رو تهیه کرده بود و به من پیشنهاد داد که ازش بگیرم و استفاده کنم ولی به نظر بنده این کار واقعا غیر اخلاقی هست. بنده برای حمایت از این سایت و همچنین مدرس گرامی این درس، این آموزش رو بصورت مستقیم از همین سایت خرید کردم.
      از دیگران هم خواهش میکنم از این سایتهای مفید حمایت کنند.
      ممنون

      • 0 از 5

        :

        در پاسخ به reza:
        با سلام؛

        از اینکه در فرادرس حضور دارید، خوشحالیم و از پاسخ شما به اعتماد فرادرس، سپاسگزاریم.
        فرادرس نیز تسهیلاتی برای تهیه گروهی آموزش ها در نظر گرفته است که پیشنهاد می شود از طریق لینک زیر، جزییات آنرا مطالعه نمایید:

        تخفیف خرید گروهی

        منتظر دیدار دوباره شما در فرادرس هستیم و امیدواریم از حمایت های همیشگی شما برخوردار باشیم.

    27. 0 از 5

      :

      اموزش c++ مهندس شیرافکن بهترین است متشکراز مهندس شیرافکن

    28. 5 از 5

      :

      با سلام و عرض خسته نباشید خدمت مدرسین و تهیه کنندگان سایت فرا درس. باید حتما اینو بگم که دوستان لطفا کپی نکنید و آموزش ها رو حتما حتما بخرید ۳۵ هزار تومن پولی نیست تازه هرچند وقت یکبار هم یه تخفیف اساسی میده دیگه چی میخوای!!! خدا شاهده که من خودم شخصا آموزش هایی رو در سایت های دیگه دیدم که بالای ۴۰۰هزار تومن بودند اینجا برای کسانی که میخوان برنامه نویسی یاد بگیرن بهشته. با تشکر ازهمه شما مدرسین و دوستان و همراهان.


    نظر شما در مورد این فرادرس چیست؟

    درج دیدگاه

    امتیاز شما به این آموزش:

    *



​همین امروز شروع به آموختن کنید​

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

هزینه آموزش: ۳۵,۰۰۰ تومان



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران

عضویت در خبرنامه فرادرس

برای دریافت اخبار مربوط به آخرین فرادرس های منتشر شده، ایمیل خود را در کادر زیر وارد نمایید.

Please leave this field empty.

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
فرادرس مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت پرداخت آنلاین - بانک پارسیان پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان