PDA

View Full Version : آموزش: فیلم آموزش فارسی برنامه نویسی به زبان C



z.kh.m
شنبه 01 شهریور 1393, 14:29 عصر
زبان برنامه نویسی C (سی)، بدون شک یکی از مهم ترین زبان های برنامه نویسی است، که هم به وفور به صورت مستقیم برای پیاده سازی انواع نرم افزارها و برنامه ها، بر روی انواع سیستم های سخت افزاری و سیستم های عامل استفاده شده است، و هم منشأ ایجاد زبان های برنامه نویسی جدید تر، نظیر ++C (سی پلاس پلاس)، Java (جاوا)، #C (سی شارپ)، بوده است. بسیاری از مفاهیم مورد استفاده در ساختار این زبان برنامه نویسی، بعدها تبدیل به موضوعات پایه ای و اساسی علوم کامپیوتر شدند، و از این نظر، زبان برنامه نویسی C، دارای ارزش های تئوریک بسیار بالایی است.

نظر به اهمیت و جایگاه ویژه زبان های برنامه نویسی C و ++C، چند مجموعه آموزشی متوالی برای آموزش این زبان های برنامه نویسی بر روی فرادرس ارائه خواهند شد، که مجموعه آموزشی حاضر، بخش نخست از این موارد است، و با در بر گرفتن 12 درس آموزشی از برنامه نویسی C (که پیش نیاز برنامه نویسی ++C نیز می باشند)، یک شروع و ورود بسیار خوب را برای همه علاقه مندان به آموزش برنامه نویسی را فراهم می کند. در ادامه این مجموعه آموزش، سایر مجموعه های تکمیلی نیز برای آموزش مباحث برنامه نویسی C و ++C تا سطح پیشرفته و حرفه ای، بر روی فرادرس ارائه خواهند شد.

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

ضمنا، برای پیاده سازی برنامه ها به زبان های C و C++‎‎‎‎‎‎‎‎‎ می توان از محیط های برنامه نویسی و توسعه مجتمع (IDE) مختلفی استفاده نمود، که فهرست کاملی از آن ها در جلسه ابتدایی این مجموعه آموزشی، آمده است. اما برای راحتی و سهولت در استفاده، از میان این محیط ها، از Code::Blocks (لینک (http://en.wikipedia.org/wiki/Code::Blocks)) در این مجموعه آموزشی استفاده شده است.

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


عناوین مورد بحث:

درس یکم: آشنایی با زبان برنامه‌نویسی C


لینک دانلود پیش نمایش درس یکم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/trial/fvrc10101_trial_www.faradars.org.rar)

حجم کل دانلود، تقریبا برابر با 35 مگابایت می باشد.
درس دوم: آشنایی با اجزای سازنده یک برنامه C


لینک دانلود رایگان و کامل درس دوم - بخش یکم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/fvrc10102_r4piuk_www.faradars.org.part1.rar)



لینک دانلود رایگان و کامل درس دوم - بخش دوم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/fvrc10102_r4piuk_www.faradars.org.part2.rar)



لینک دانلود رایگان و کامل درس دوم - بخش سوم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/fvrc10102_r4piuk_www.faradars.org.part3.rar)

حجم کل دانلود، تقریبا برابر با 166 مگابایت می باشد.
درس سوم: ساختارهای کنترل برنامه در C (الف)


لینک دانلود پیش نمایش درس سوم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/trial/fvrc10103_trial_www.faradars.org.rar)

حجم کل دانلود، تقریبا برابر با 54 مگابایت می باشد.
درس چهارم: ساختارهای کنترل برنامه در C (ب)


لینک دانلود پیش نمایش درس چهارم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/trial/fvrc10104_trial_www.faradars.org.rar)

حجم کل دانلود، تقریبا برابر با 52 مگابایت می باشد.
درس پنجم: پیاده‌سازی و استفاده از توابع در C


لینک دانلود پیش نمایش درس پنجم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/trial/fvrc10105_trial_www.faradars.org.rar)

حجم کل دانلود، تقریبا برابر با 56 مگابایت می باشد.
درس ششم: آرایه‌ها در C


لینک دانلود رایگان و کامل درس ششم - بخش یکم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/fvrc10106_gcs8wm_www.faradars.org.part1.rar)



لینک دانلود رایگان و کامل درس ششم - بخش دوم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/fvrc10106_gcs8wm_www.faradars.org.part2.rar)



لینک دانلود رایگان و کامل درس ششم - بخش سوم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/fvrc10106_gcs8wm_www.faradars.org.part3.rar)



لینک دانلود رایگان و کامل درس ششم - بخش چهارم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/fvrc10106_gcs8wm_www.faradars.org.part4.rar)



لینک دانلود رایگان و کامل درس ششم - بخش پنجم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/fvrc10106_gcs8wm_www.faradars.org.part5.rar)



لینک دانلود رایگان و کامل درس ششم - بخش ششم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/fvrc10106_gcs8wm_www.faradars.org.part6.rar)

حجم کل دانلود، تقریبا برابر با 306 مگابایت می باشد.
درس هفتم: اشاره‌گر‌ها در C


لینک دانلود پیش نمایش درس هفتم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/trial/fvrc10107_trial_www.faradars.org.rar)

حجم کل دانلود، تقریبا برابر با 70 مگابایت می باشد.
درس هشتم: کاراکترها و رشته ها در C (الف)


لینک دانلود پیش نمایش درس هشتم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/trial/fvrc10108_trial_www.faradars.org.rar)

حجم کل دانلود، تقریبا برابر با 48 مگابایت می باشد.
درس نهم: کاراکترها و رشته ها در C (ب)


لینک دانلود پیش نمایش درس نهم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/trial/fvrc10109_trial_www.faradars.org.rar)

حجم کل دانلود، تقریبا برابر با 78 مگابایت می باشد.
درس دهم: قالب بندی ورودی و خروجی


لینک دانلود پیش نمایش درس دهم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/trial/fvrc10110_trial_www.faradars.org.rar)

حجم کل دانلود، تقریبا برابر با 36 مگابایت می باشد.
درس یازدهم: ساختار (Structure) و یونیون (Union)


لینک دانلود رایگان و کامل درس یازدهم - بخش یکم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/fvrc10111_dynfkv_www.faradars.org.part1.rar)



لینک دانلود رایگان و کامل درس یازدهم - بخش دوم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/fvrc10111_dynfkv_www.faradars.org.part2.rar)



لینک دانلود رایگان و کامل درس یازدهم - بخش سوم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/fvrc10111_dynfkv_www.faradars.org.part3.rar)



لینک دانلود رایگان و کامل درس یازدهم - بخش چهارم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/fvrc10111_dynfkv_www.faradars.org.part4.rar)



لینک دانلود رایگان و کامل درس یازدهم - بخش پنجم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/fvrc10111_dynfkv_www.faradars.org.part5.rar)

حجم کل دانلود، تقریبا برابر با 247 مگابایت می باشد.
درس دوازدهم: عملگرهای بیتی، فیلدهای بیتی و ثوابت نام دار و شمارشی (Enumeration)


لینک دانلود پیش نمایش درس دوازدهم (کلیک کنید) (http://files.matlabsite.com/dl1/movies/fvrc101/trial/fvrc10112_trial_www.faradars.org.rar)

حجم کل دانلود، تقریبا برابر با 47 مگابایت می باشد.



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


لینک مشاهده درس یکم بر روی تخته سفید (TakhteSefid) (http://takhtesefid.org/watch?v=596414449575)



لینک مشاهده درس دوم بر روی تخته سفید (TakhteSefid) (http://takhtesefid.org/watch?v=435083849595)



لینک مشاهده درس سوم بر روی تخته سفید (TakhteSefid) (http://takhtesefid.org/watch?v=0684115918557)



لینک مشاهده درس چهارم بر روی تخته سفید (TakhteSefid) (http://takhtesefid.org/watch?v=156402051438)



لینک مشاهده درس پنجم بر روی تخته سفید (TakhteSefid) (http://takhtesefid.org/watch?v=606211228864)



لینک مشاهده درس ششم بر روی تخته سفید (TakhteSefid) (http://takhtesefid.org/watch?v=960827691163)



لینک مشاهده درس هفتم بر روی تخته سفید (TakhteSefid) (http://takhtesefid.org/watch?v=0307092896423)



لینک مشاهده درس هشتم بر روی تخته سفید (TakhteSefid) (http://takhtesefid.org/watch?v=130171468852)



لینک مشاهده درس نهم بر روی تخته سفید (TakhteSefid) (http://takhtesefid.org/watch?v=472629083574)



لینک مشاهده درس دهم بر روی تخته سفید (TakhteSefid) (http://takhtesefid.org/watch?v=990830886876)



لینک مشاهده درس یازدهم بر روی تخته سفید (TakhteSefid) (http://takhtesefid.org/watch?v=54278964946)



لینک مشاهده درس دوازدهم بر روی تخته سفید (TakhteSefid) (http://takhtesefid.org/watch?v=842565566781)


لینک مشاهده بر روی سرور یوتیوب (YouTube):


لینک مشاهده درس یکم بر روی سرور یوتیوب (YouTube) (https://youtu.be/4K_rJ7jG574)



لینک مشاهده درس دوم بر روی سرور یوتیوب (YouTube) (https://youtu.be/x_ihEf_ILSU)



لینک مشاهده درس سوم بر روی سرور یوتیوب (YouTube) (https://youtu.be/-HJnfxrpZlc)



لینک مشاهده درس چهارم بر روی سرور یوتیوب (YouTube) (https://youtu.be/y8g0KUEVKyw)



لینک مشاهده درس پنجم بر روی سرور یوتیوب (YouTube) (https://youtu.be/DDqqvvYtHB8)



لینک مشاهده درس ششم بر روی سرور یوتیوب (YouTube) (https://youtu.be/QL8gmSw4Hak)



لینک مشاهده درس هفتم بر روی سرور یوتیوب (YouTube) (https://youtu.be/JWFTT_norqc)



لینک مشاهده درس هشتم بر روی سرور یوتیوب (YouTube) (https://youtu.be/oDZDMGQCkCI)



لینک مشاهده درس نهم بر روی سرور یوتیوب (YouTube) (https://youtu.be/Q_KBB_7__V8)



لینک مشاهده درس دهم بر روی سرور یوتیوب (YouTube) (https://youtu.be/OAiSvcexV0E)



لینک مشاهده درس یازدهم بر روی سرور یوتیوب (YouTube) (https://youtu.be/MHJNsaEmOxg)



لینک مشاهده درس دوازدهم بر روی سرور یوتیوب (YouTube) (https://youtu.be/LJiqCjU8vTw)

Coder#
یک شنبه 02 شهریور 1393, 06:06 صبح
بسیار آفرین.

mr.shafeie
دوشنبه 17 شهریور 1393, 12:15 عصر
++C یه زبان پایه است که تقریبا همه دانشجویان باهاش مشکل دارند ونمی تونند پروژه های خود راباهاش بنویسند یک آموزش کامل از این زبان هست من رفتم پیداش کردم که همه چیز این زبان رو گفته مدرسش رحیم لطفی است خیلی خوب گفته حتی کسی که برنامه نویسی بلد نیست راحت می تونه کدبنویسه بیشترمباحث رو گفته مثلا اشاره گرها ، درخت ها ، گرافیک که ما باهاش مشکل داریم ازهمه مهمتر رایگان هم است واسه این که یاد بگیرید برید تو وبلاگ http://www.pfr.blogfa.com اون رو دانلود کنید
:تشویق::تشویق::تشویق::تشویق:: شویق::تشویق::تشویق::تشویق: