فیلم های آموزشی درس اصول برنامه نویسی C
توضیحات درس
زبان برنامهنویسی ++C یک زبان برنامهنویسی رایانهای همهمنظوره، شیءگرا، سطح بالا و چندرگه ، عمومی و با قابلیتهای سطح بالا و سطح پایین میباشد. ++C به همراه جد خود C از پرطرفدارترین زبانهای برنامهنویسی تجاری هست. در این درس این زبان به صورت مفصل مورد بررسی قرار میگیرد . این درس به دانشجویان همه رشته های مهندسی به خصوص دانشجویان سال اولی توصیه میشود کتاب پیشنهادی درس : برنامه نویسی به زبان C++، نویسندگان دایتل و دایتل، ترجمه دکتر مرتضی صاحب زمانی، نشر شیخ بهایی لینک مطالب درس، تکالیف ، امتحانات ، کوییز ها و اسلاید ها :اینجا را کلیک کنید
درباره استاد : کیارش بازرگان
کیارش بازرگان ، طبق نظرسنجی اینترنتی وی یکی از برترین و محبوب ترین اساتید دانشگاه مینسوتای امریکا ست . او تحصیلاتش را در دانشگاه صنعتی شریف در رشته الکترونیک شروع کرد و در ادامه به دانشگاه نورت-وسترن امریکا رفت . زمینه فعالیت اصلی او FPGA و VLSI میباشد . او هم اکنون دانشیار دانشگاه مینسوتای امریکاست. همچنین وی استاد مدعو در دانشگاه صنعتی اصفهان بوده است.
جلسه دوم - آشنایی با زبان C و دستورات ساده
جلسه اول - معرفی درس و آشنایی با visual studio
جلسه سوم - نام گذاری متغیرها و آشنایی با شرط if
جلسه چهارم - اعمال اولیه ریاضی
جلسه پنجم - اعمال اولیه ریاضی
جلسه ششم - casting وعبارت ها در C
جلسه هفتم - حلقه while
جلسه هشتم - حلقه while
جلسه یازدهم - مثالی از while و معرفی حلقه for
جلسه دهم - مثال هایی از do while و break
جلسه نهم - مثال هایی از حلقه while
جلسه دوازدهم - حلقه for و مثال هایی از break و continue
جلسه سیزدهم - مثال هایی از حلقه for
جلسه چهاردهم - نگه داری متغیرها در حافظه و تبدیل مبناها
جلسه پانزدهم - اعداد باینری و اعمال ریاضی بر روی آن ها
جلسه شانزدهم - آرایه ها
جلسه هفدهم - آرایه ها در حافظه و پوینترها
جلسه نوزدهم - آشنایی با struct و تعریف تابع
جلسه بیستم - آرایه ها و پاس دادن آرایه ها به تابع
جلسه هجدهم - عملگرهای خاص
جلسه بیست و یکم - آرایه ها و پاس دادن آرایه ها به تابع
جلسه بیست و دوم - پاس دادن آرایه ها به تابع و توابع بازگشتی
جلسه بیست و چهارم - رشته ها و آشنایی با malloc و free
جلسه بیست و سوم - توابع بازگشتی و رشته ها
جلسه بیست و پنجم - رشته ها و مثال هایی از malloc و free
جلسه بیست و ششم - رشته ها
جلسه بیست و هفتم - new و delete و استفاده از typedef
جلسه بیست و هشتم - Q-sort و آشنایی با Linkedlist
جلسه سی ام - فایل ها
جلسه بیست و نهم - Linkedlist
جلسه سی و یکم - Linkedlist و آشنایی با برنامه نویسی شی گرا
جلسه سی و سوم - طراحی و تشخیص روابط بین کلاس ها
جلسه سی و چهارم - طراحی و استفاده از کلاس ها
جلسه سی و پنجم - مثالی از کلاس ها
جلسه سی و ششم - وراثت و چند ریختی کلاس ها و آشنایی با کتابخانه STL
جلسه سی و دوم - کلاس (class)
جلسه سی و هفتم - کتابخانه STL
- ویدئو آموزشی درس مبانی اقتصاد
- ویدئو آموزشی درس برنامه نویسی وب
- ویدئو آموزشی درس الکترونیک ۲ شریف
- ویدئو آموزشی درس مقاومت مصالح ١
- ویدئو آموزشی درس تشخیص الگو
- ویدئو آموزشی درس آموزش MAYA
- ویدئو آموزشی درس آموزش PSpice
- ویدئو آموزشی درس آموزش مقدماتی زبان انگلیسی
- ویدئو آموزشی درس برنامه ریزی استراتژیک در عمل
- ویدئو آموزشی درس آموزش HSpice
- ویدئو آموزشی درس ریزپردازنده ۲
- ویدئو آموزشی درس آشنایی با لتکس و نحوه ارسال مقالات ISI
- ویدئو آموزشی درس داده کاوی
- ویدئو آموزشی درس اقتصاد کلان ١
- ویدئو آموزشی درس اقتصاد خرد- دوره فرعی
- ویدئو آموزشی درس تحلیل دینامیک های سیستم (بهار ۱۳۹۴)
- ویدئو آموزشی درس بانکداری اسلامی
- ویدئو آموزشی درس برنامه سازی پیشرفته
- ویدئو آموزشی درس ساختمان داده ها
- ویدئو آموزشی درس تحلیل دینامیک های سیستم (بهار ۱۳۹٣)