آموزش برنامه نویسی سی پلاس پلاس (پکیج ۱)

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

ویژگی های محصول

  • آموزش سی پلاس پلاس ، زبان برنامه نویسی همه منظوره بسیار محبوب، قدرتمند و شیء گرا برای برنامه نویسی در پلتفرم های مختلف.
  • آموزش C به صورت کاملا پروژه محور !
  • مبانی برنامه نویسی حرفه ای با C را از همین امروز شروع کنید!
  • سطح مقدماتی – متوسط
  • منتشر شده در قالب پکیج اورجینال و شکیل فیزیکی شامل دی وی دی ناین
  • همراه با سورس ارزشمند پروژه های آموزشی و فایلهای تمرینی
  • همراه Quiz و آزمون الکترونیک سنجش مهارت در پایان دوره آموزشی
  • بسته ای عالی برای تمام علاقمندان به برنامه نویسی

ویژگی های اصلی مجموعه آموزشی ” صفر تا صد آموزش سی پلاس پلاس – پک یک ” :

  • ۴۹۰ دقیقه آموزش فارسی سی پلاس پلاس به صورت جامع و کاملا پروژه محور از آشنایی مقدماتی تا انجام پروژه های کاربردی مبانی سی پلاس پلاس.
  • آموزش فوق العاده کاربردی و سطح یک جهانی دوبله شده از اساتید معتبر برنامه نویسی دنیا
  • برای اولین بار در ایران! ترجمه ، فارسی سازی ، بومی سازی و دوبله شده با بهترین کیفیت توسط متخصصین برنامه نویس ایرانی

شامل دوره های آموزشی فارسی و مثال محور:

  • دوره آموزشی ” آموزش جامع سی پلاس پلاس ” – C Essential Training
  • دوره آموزشی ” آموزش مبانی سی پلاس پلاس ” – Learning C

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

سی پلاس پلاس چیست؟

زبان برنامه نویسی C (سی پلاس پلاس) یک زبان برنامه ‌نویسی رایانه‌ای همه‌منظوره، همگردان، سطح میانی، شیءگرا و چندرگه (که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شیءگرا پشتیبانی می‌کند)، عمومی و با قابلیت‌های سطح بالا و سطح پایین می‌باشد. این زبان دارای قابلیت‌های انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شیءگرا، برنامه‌نویسی جنریک است.

از آنجا که در سی اشیاء را می‌توان ابتدا به ساکن از کلاس‌هایی ایجاد کرد که به هیچگونه سلسله مراتب رده‌ها و وراثت مقید نیستند، لذا سی از برنامه نویسی شیء بنیاد (object-based programming) نیز پشتیبانی می‌کند. C به همراه جد خود C از پرطرفدارترین زبان‌های برنامه‌نویسی تجاری هستند.

نمونه فیلم معرفی دوره آموزشی ” آموزش جامع سی پلاس پلاس”

دوره آموزشی ” آموزش جامع سی پلاس پلاس

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

مباحث پایه ای مانند Statement ها و Expression ها، متغیرها، شرط ها، عملگرها، حلقه ها و توابع را بررسی می کنیم و سپس به سراغ مباحث پیچیده تر مانند ساختارهای داده، کلاس ها و Object ها و Template ها می رویم. در این دوره مفاهیمی مانند recursion یا بازگشت، Type Casting و Overload های عملگر را شرح می دهیم و به بررسی کلاس های Container قدرتمند و الگوریتم ها در کتابخانه استاندارد Template ( STL ) می پردازیم.این آموزش های جامع یک مرجع C قدرتمند برای برنامه نویس های حرفه ای و کسانی که تازه با این زبان آشنا شده اند فراهم می کنند.

width=607

عناوین و سرفصلهای دوره آموزشی  ” آموزش سی پلاس پلاس – دوره جامع و ضروریات آموزش C “

مقدمه

  • درباره این دوره
  • استفاده از فایل های تمرینی
  • C چیست؟

فصل اول – نصب

  • استفاده از Xcode با تمرین ها
  • استفاده از Visual Studio با تمرین ها

فصل دوم – قواعد نحوی پایه

  • معرفی قواعد نحوی پایه
  • آناتومی یک برنامه C
  • Statement ها و Expression ها
  • شناسه ها
  • تعریف متغیرها
  • Pointer ها
  • مرجع ها
  • آرایه های ابتدایی
  • رشته های ابتدایی
  • عبارات شرطی
  • شرط Branching
  • ایجاد حلقه با While و do
  • تکرار کردن با for
  • مبتنی بر دامنه برای Loop
  • استفاده از stdout

width=607

فصل سوم – انواع داده

  • مروری بر انواع داده
  • انواع Integer
  • اندازه های Integer
  • Integer های با اندازه ثابت
  • انواع Floating Point
  • کاراکترها و رشته ها
  • توالی های گریز کاراکتر
  • Qualifier ها
  • مرجع ها
  • داده ساختاربندی شده
  •  فیلدهای Bit
  • Enumeration ها
  • Union ها
  • تعیین نوع با Typedef
  • نوع Void
  • نوع auto
  • ثابت غیرمبهم Null Pointer

فصل چهارم – عملگرها

  • عملگرهای رایج
  • عملگرهای assignment ترکیبی
  • عملگرهای افزایشی و کاهشی
  • عملگرهای رابطه ای (مقایسه ای)
  • عملگرهای منطقی
  • عملگرهای بیتی
  • عملگر شرطی سه گانه
  • عملگرهای حافظه Dynamic
  • Type Cast
  • استفاده از Sizeof
  • استفاده از Typeid
  • اولویت عملگر

width=607

فصل پنجم – توابع

  • مروری بر توابع 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 خود را تمرین کنید.

width=607

عناوین و سرفصلهای دوره آموزشی  ” آموزش سی پلاس پلاس – مبانی C “

مقدمه

  • لذت کار با C
  • چیزهایی که باید بدانید

فصل اول – آغاز به کار

  • نصب IDE
  • الگوریتم ها و شبه کدها
  • چگونه یک برنامه ساده بسازیم
  • چالش: سلام دنیا
  • راه حل: سلام دنیا

فصل دوم – نمایش داده

  • اعلام کردن نوع های داده ساده به عنوان متغیرها
  • اعلا کردن متغیرها
  • ذخیره سازی داده در حافظه
  • ثابت ها
  • آرایه ها
  • چالش: تولیدکننده عدد تصادفی
  • راه حل: تولیدکننده عدد تصادفی

width=607

فصل سوم – کنترل جریان

  • عبارات If
  • بررسی شرطی
  • عبارات Switch
  • حلقه های for
  • حلقه های while
  • حلقه Do… while
  • چالش:‌ افزودن Loop به بازی
  • راه حل: افزودن Loop به بازی

فصل چهارم – توابع

  • تابع چیست؟
  • ساخت یک تابع
  • پارامترهای تابع
  • فراخوانی، نمونه سازی و تعریف توابع
  • استفاده از توابع در برنامه مان
  • چالش: منتقل کردن بازی به تابع
  • راه حل: منتقل کردن بازی به تابع

width=607

فصل پنجم – خواندن و نوشتن فایل

  • خواندن و نوشتن از روی یک فایل متنی
  • باز کردن یک فایل متنی برای نوشتن
  • چالش: نوشتن ترتیب روی یک فایل
  • راه حل: نوشتن ترتیب روی یک فایل

فصل ششم – ساختارهای داده

  • Sctruct ها
  • کلاس ها
  • Pointer ها
  • فهرست های لینک شده
  • چالش: ترتیب ها در یک فهرست لینک شده
  • راه حل: ترتیب ها در یک فهرست لینک شده

فصل هفتم – نتیجه گیری

  • گام های بعدی

به همراه Quiz و آزمون الکترونیک سنجش مهارت در پایان دوره آموزشی

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

width=607
width=607

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


آموزش های مشابه

مشاهده همه
دوره آموزش مقدماتی پایتون
دوره آموزش مقدماتی پایتون

مدرس : عرفان عبدالهی

0
00:04:33
0
قیمت دوره رایگان 0
ادامه مطلب
آموزش سریع زبان چینی در سفر
آموزش سریع زبان چینی در سفر

مدرس : اسحاق حیدری

1
01:57:21
0
قیمت دوره 30٪ 140,000 تومان 200,000
ادامه مطلب
مستر کلاس آموزش کامل فتوشاپ با زیرنویس فارسی
مستر کلاس آموزش کامل فتوشاپ با زیرنویس فارسی

مدرس : اسحاق حیدری

10
13:13:22
0
قیمت دوره 30٪ 190,000 تومان 270,000
ادامه مطلب
آموزش صفر تا صد انیمیشن سازی 2 بعدی موهو
آموزش صفر تا صد انیمیشن سازی 2 بعدی موهو

مدرس : میلاد فتحیانی

0
19:14:50
0
قیمت دوره 29٪ 1,500,000 تومان 2,100,000
ادامه مطلب
آموزش فوت و فن طراحی وب سایت
آموزش فوت و فن طراحی وب سایت

مدرس : میلاد فتحیانی

0
15:15:18
0
قیمت دوره 21٪ 1,500,000 تومان 1,900,000
ادامه مطلب

محصولات مشابه

مشاهده همه
آموزش پایتون صفر تا صد (پکیج 2)
آموزش پایتون صفر تا صد (پکیج 2)
قیمت محصول 450,000 تومان 490,000
ادامه مطلب
آموزش سی اس اس (CSS) از صفر تا صد
آموزش سی اس اس (CSS) از صفر تا صد
قیمت محصول 10٪ 440,000 تومان 490,000
ادامه مطلب
آموزش گیت و گیت هاب از صفر تا صد
آموزش گیت و گیت هاب از صفر تا صد
قیمت محصول 10٪ 440,000 تومان 490,000
ادامه مطلب
صفر تا صد آموزش HTML & CSS به زبان ساده
صفر تا صد آموزش HTML & CSS به زبان ساده
قیمت محصول 45٪ 149,000 تومان 269,000
ادامه مطلب

دیدگاهتان را بنویسید

1 2 3 4 5

نظر درباره «»

  • molavi
    molavi آیا این دیدگاه مفید بود ؟

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

    پاسخ
  • فراز اسدی
    فراز اسدی آیا این دیدگاه مفید بود ؟

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

    پاسخ
مشاهده همه نظرات
سبد خرید
سبد خرید شما خالی است
× جهت نصب روی دکمه زیر در گوشی کلیک نمائید
آی او اس
سپس در مرحله بعد برروی دکمه "Add To Home Screen" کلیک نمائید