´*•.•*´––––•(-• آموزش برنامه نویسی به زبان ++c •-)•––––´*•.•*´

تب‌های اولیه

3 پستها / 0 جدید
آخرین ارسال
´*•.•*´––––•(-• آموزش برنامه نویسی به زبان ++c •-)•––––´*•.•*´

[="Times New Roman"][="Black"]


بسم الله الرحمن الرحیم
سلام وعرض احترام خدمت همه دوستان عزیز.
در این تاپیک برنامه نویس شدن به زبان ++c رو بهتون آموزش میدم.
همونطور که داشتن گواهینامه نمی تونه تضمین مناسبی برای راننده بودن باشه.
همونطور که بسیاری از اساتید دانشگاه "مدرس برنامه نویسی" هستند ولی "برنامه نویس" نیستند.
هدف این دوره هم این نیست که شما زبان ++c رو یاد بگیرید.

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

هدف من برگزاری دو دوره هست:
1- آموزش برنامه نویسی ++c
2- طراحی الگوریتم ها
که فعلا دوره اول رو برگزار میکنم
اگر نتایجش همونی بود که انتظار داشتم دوره دوم و به مرور زمان دوره های پیشرفته تری از زبان های دیگر رو هم برگزار میکنم.
در صورتی که هر دو دوره رو طبق آموزش ها پیش برید ،
بعد از پایان دوره ها مهارت حل مسئله تون به طرز چشمگیری افزایش خواهد یافت و برنامه نویس بسیار توانمندی خواهید شد.
و بعد از اون یادگیری بقیه زبان های برنامه نویسی برای شما بسیار راحت تر خواهد بود و طرح ها و ایده هاتون رو در هر زبانی می تونید پیاده سازی کنید.

[/][/]

[=Times New Roman]

[=times new roman]مقدمه:
چرا باید برنامه نویسی یاد بگیریم؟
کار برنامه نویسی ، حل مسئله است ، شما با برنامه نویسی می تونید بسیاری از مسائل دنیای واقعیتون رو حل کنید.
یکی مسئله های حل شده رو می تونید توی هایپر مارکت ها ببینید
کلی جنس میزارید روی پیشخوان ، در کمتر از یک دقیقه با دستگاه بارکدخوان اجناستون رو وارد کامپیوتر میکنند و فاکتور خریدتون رو تقدیمتون می کنند
و شما دقیقا می دونید هر جنسی رو به چه تعداد و به چه قیمت خریدید
و از اون طرف برنامه ی نوشته شده ، تعداد جنس فروخته شده و تعداد جنس باقیمانده در انبار را برای فروشنده محاسبه میکند.
و در صورتی که جنسی در انبار تمام شود فروشنده را مطلع میکند.
همه ی نرم افزار هایی که دارید استفاده میکنید ( مثل مرورگر موزیلا ، واژه پرداز windows media player ، Word و .. )
توسط یک یا چند برنامه نویس نوشته شده اند که بسیاری از نیازهای ما را برطرف می کنند.
( نوشتن این برنامه های حرفه ای رو در دوره های بعد یاد میگیرید. )
شما به مرور زمان یاد می گیرید که چگونه برنامه های مورد نیاز خودتون رو بنویسید.

خوب برای شروع نرم افزار ++Dev C رو دانلود و نصب کنید.

[=Times New Roman][=times new roman][URL="http://dl30.ir/software/dev-c.html"]لینک دانلود

[/URL]آموزش نصب رو هم با یه سرچ توی گوگل راحت می تونید پیدا کنید.


[="Times New Roman"][="Black"][indent=11]فهرست مطالب این دوره:

فصل اول: مبانی زبان c++

فصل دوم: ساختارهای کنترلی

فصل سوم: توابع و کلاس های حافظه

فصل چهارم: آرایه ها و رشته ها

فصل پنجم: اشاره گرها

فصل ششم: کلاس ها و اشیا ( بخش اول )

فصل هفتم: کلاس ها و اشیا ( بخش دوم )

فصل هشتم: تعریف مجدد عملگرها

فصل نهم: فایل ها

فصل دهم: وراثت

فصل یازدهم: توابع مجازی و چند ریختی

فصل دوازدهم: قالب ها

فصل سیزدهم: پردازش استثناها

فصل چهاردهم: تسهیلات ورودی و خروجی

فصل پانزدهم: کتابخانه قالب استاندارد ( stl )

فصل شانزدهم: مفاهیم پیشرفته در ++c

فصل هفدهم: دستورات پیش پردازنده

[/indent]
[indent=8]فهرست مطالب رو از کتاب "برنامه نویسی به زبان ++c" آقای جعفرنژاد قمی برداشتم.
[/indent][/]