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

آموزش برنامه نویسی c پلاس پلاس

( فیلم آموزشی ) ،توسط مهندس ندا قادر

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

توضیحات کلی مجموعه:

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

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

 دانشجو پس از گذراندن این دوره به فهم کاملی از برنامه نویسی و همچنین زبان C++ خواهد رسید .

 این پکیج نسبت به دیگر آموزش های فارسی زبان ارائه شده در سطح وب ، سرفصل های کامل تری ارائه میدهد و ومملو از مثال های مفید و عملی می باشد. تمامی مباحث گفته شده بصورت مفهمومی و با استفاده از شکل و توضیحات مختص تجربه 10 ساله تدریس اینجانب در دانشگاه های معتبر می باشد.  

 

این پکیج آموزش C++  برای چه کسانی مناسب است؟
 

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

دانشجویان رشته مهندسی کامپیوتر که در ترم اول یا دوم ، درس مبانی برنامه نویسی یا برنامه نویسی پیشرفته و یا ساختمان داده ها در C++ را در دانشگاه باید بگذرانند.

در بخش زیرنگاهی به موضوعات و مباحث ارائه شده خواهیم داشت:

قالب کلی برنامه در دو ادیتور Borland و Visual Studio  

دستورات ورودی خروجی

تابع gotoxy

انواع داده ها

متغیر ها

تعریف متغیر ها

مقدار دادن به متغیر ها

تعریف ثوابت

عملگرها

عملگرهای محاسباتی

عبارات محاسباتی

تقدم عملگرها

عملگرهای رابطه ای

عملگرهای منطقی

عملگر sizeof

ساختارهای تکرار

ساختار تکرار for

ساختار تکرارwhile

ساختار تکرار do..while

از کدام حلقه تکرار استفاده کنیم؟

ساختارهای تصمیم

ساختار تصمیم if

ساختار تصمیم else if

ساختار تصمیم switch

دستور break

دستور continue

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

نوشتن توابع

نکات مربوط به نوشتن توابع

نحوه کار تابع

روشهای ارسال پارامترها به توابع

توابعی که هیچ مقداری را برنمی گردانند

توابع بازگشتی

تابع فاکتوریل به صورت بازگشتی

سری فیبوناچی بصورت بازگشتی

توابع چند شکلی

توابع inline

توابع template

آرگومان پیش فرض

مفهوم ارجاع

ارسال پارامتر به تابع از طریق ارجاع

ارجاع ثابت

حوزه متغیرها

تابع abort()

تابع exit()

آرایه های یک بعدی

آرایه های استاتیک

آرایه یک بعدی به عنوان آرگومان تابع

مرتب سازی آرایه ها

مرتب سازی حبابی

مرتب سازی انتخابی

جستجو در آرایه

جستجوی ترتیبی

جستجوی دودویی

آرایه های چندبعدی

آرایه های دوبعدی به عنوان آرگومان تابع

مقدار اولیه آرایه ها

نکات آرایه ها

اشاره گر

اعمال روی اشاره گرها

انتساب اشاره گرها به یکدیگر

اعمال محاسباتی بر روی اشاره گرها

مقایسه اشاره گرها

ارجاع

ارسال پارامتر به تابع از طریق اشاره گر

ارسال پارامتر به تابع از طریق ارجاع

اشاره گر به اشاره گر

آرایه ها و اشاره گرها

پیمایش آرایه با اشاره گر

حافظه های پویا

تخصیص حافظه پویا

آزاد کردن حافظه پویا

رشته ها

ورودی - خروجی رشته ها

تابع Cin.get() برای خواندن رشته

تابع cin.get(ch) برای خواندن کاراکتر به کاراکتر رشته

تابع Cout.put(ch) برای چاپ کاراکتر به کاراکتر یک رشته

توابع استاندارد رشته های رشته های کاراکتری

رشته ها به عنوان آرگومان تابع

انتساب رشته ها(کپی کردن رشته در رشته دیگر)

مقایسه رشته ها

الحاق دو رشته

آرایه ای از رشته ها

نوع string  

پردازش فایل

ایجاد فایل و نوشتن در آن

خواندن فایل و پردازش مقادیر نوشته شده در فایل

نوشتن برنامه دفترتلفن

 

با آرزوی موفقیت برای همه شما کاربران گرامی  

بخش های رایگان این مجموعه آموزشی:

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

بخش 2 :
( فرمت کلی برنامه در ادیتورهای مختلف و آشنایی با دستورات ورودی خروجی و تابع gotoxy )
در این بخش فرمت کلی نوشتن برنامه های سی پلاس پلاس را در دو ادیتور visual studio و borland سی پلاس پلاس گفته شده و نحوه کار با هردو ادیتور کامل توضیح داده شده است. تمامی قسمت های مربوط به فرمت برنامه بطور کامل و دقیق بیان شده است، اینکه هر قسمت چرا و به چه دلیل نوشته میشود و الزام آن چیست. در ادامه دستورات ورودی خروجی به همراه مثال های مختلف و نحوه استفاده از آنها توضیح داده شده است. همچنین کاراکترهای کنترلی مختلف در دستور خروجی نیز بیان شده است. در آخر در مورد تابع gotoxy و نحوه استفاده از آن صحبت شده است.
افزودن به سبد
قیمت: 13,000 تومان

بخش 3 :
( آشنایی با انواع اعداد و سر فایل limits )
در این بخش به طور کامل در مورد انواع اعداد، تفاوت آنها ، چگونگی ذخیره آنها در حافظه به همراه مثال های متعدد توضیح داده شده است. در آخر به سر فایل limits و برخی از توابع موجود در آن پرداخته شده است.
افزودن به سبد
قیمت: 13,000 تومان

بخش 4 :
( اعلان ثابت ها و حل چند برنامه ساده )
در این بخش نحوه تعریف ثابت به دو شیوه متفاوت بصورت عملی توضیح داده شده است و چند مثال ساده برنامه نویسی بر طبق مطالب گفته شده، حل شده است.
افزودن به سبد
قیمت: 13,000 تومان

بخش 5 :
( عملگرهای محاسباتی )
در این بخش به معرفی عملگرهای محاسباتی، تقدم آنها نسبت به یکدیگر و ارزیابی عبارات محاسباتی به همراه مثال های متنوع و با توضیحات کامل پرداخته شده است.
افزودن به سبد
قیمت: 13,000 تومان

بخش 6 :
( عملگرهای رابطه ای و عملگرهای منطقی )
در این بخش به معرفی عملگرهای رابطه ای و عملگرهای منطقی، تقدم آنها نسبت به یکدیگر و حل مثال های متعدد و با توضیحات کامل پرداخته شده است.
افزودن به سبد
قیمت: 13,000 تومان

35

تخفیف تا تاریخ 1399/1/31 (تخفیف فوق،صرفا به خرید کل پکیج،و یا خرید فصل ها تعلق می گیرد و به خرید تک بخش ها،اعمال نمی گردد)



وضعیت دوره: درحال برگزاری


تعداد قسمت ها : 30 قسمت


سطح آموزش: صفر تا صد


به همراه کدها و فایل های آموزش


پشتیبانی فنی: دارد

می توانید پس از دریافت مجموعه،مشکلات و سوالات تخصصی و فنی خود را با سازنده این مجموعه، (مهندس ندا قادر ) در میان گذاشته و برطرف نمایید.


تعداد فصل ها: 7 فصل


مدت زمان: 12 ساعت و 28 دقیقه


افزودن پکیج به سبد خرید

جهت اطلاع از بروزرسانی این دوره آموزشی و اطلاع از بخش های جدید،ایمیل خود را وارد نمایید:



نظر/پرسش/پیشنهاد شما


در صورت تمایل به دریافت پیامک به هنگام پاسخ به سوال شما و یا به هنگام درج نظر شما در سایت، شماره همراه خود را وارد نمایید.

نام و نام خانوادگی:
شماره همراه:
ایمیل:
* پرسش/نظر/پیشنهاد/درخواست:

تولید شده توسط کلیک سایت

پشتیبانی آنلاین
آماده پاسخگویی هستیم
انتخاب تصویر جهت ارسال:
در حال ضبط صدا

(جهت توقف و یا لغو ضبط از دکمه های زیر استفاده کنید)

توقف و ارسال :
لغو ضبط
در حال حاضر تمامی کارشناسان آفلاین هستند. همواره می توانید با شماره تلگرام / واتساپ 09337316634 به صورت آنلاین با ما در ارتباط باشید. جهت ورود به تلگرام کلیک کنید
0 پیام جدید
پشتیبان در حال تایپ ...
ارسال تصویر ضبط صدا
0 کارشناسان آنلاین می باشند
این گفت و گو توسط پشتیبان به اتمام رسید