آموزش رایگان مبانی کامپیوتر و برنامه سازی

poster
پیش‌نمایش دوره

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

5 (4 رای)
سطح: مقدماتی
 رایگان
  
زمان مورد نیاز برای گذراندن دوره:  74 جلسه
مجموع محتوای آموزشی:  40 ساعت ویدئو
 (قابل دانلود می‌باشد)

آنچه در این دوره می‌آموزیم:

 آشنایی کلی با سخت افزار کامپیوتر

 آشنایی کلی با مبانی محاسبات کامپیوتر

 آشنایی کلی با فراگیری تفکر حل گام به گام مساله

 آشنایی کلی با کشیدن فلوچارت

 آشنایی کلی با نوشتن الگوریتم

 آشنایی کلی با یادگیری یک زبان سطح بالای برنامه نویسی مانند زبان C

پیش‌نیاز‌ها

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

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

مبانی کامپیوتر و برنامه سازی
  آشنایی با سخت افزار
مشاهده
"02:17  
  ورودی‌ها و خروجی‌ها
مشاهده
"06:07  
  درون کیس،CPU،RAMو کارت گرافیک
مشاهده
"09:29  
  کارت گرافیک و کابل‌های بورد اصلی
مشاهده
"10:21  
  حافظه‌های دائمی و تفاوت SSD و HDD
مشاهده
"05:22  
  سیستم عامل و نحوه ذخیره‌سازی‌ها در کامپیوتر
مشاهده
"77:58  
  جمع و تفریق اعداد در مبناها
مشاهده
"37:35  
  نمایش حروف در کامپیوتر و شروع فلوچارت
مشاهده
"61:02  
  کار با شرط و حلقه
مشاهده
"55:07  
  کار با توان و مقسوم‌الیه
مشاهده
"36:29  
  حلقه‌های تو در تو
مشاهده
"32:23  
  مسئله اعداد دوست دیرینه
مشاهده
"20:07  
  الگوریتم
مشاهده
"14:20  
  نوشتن الگوریتم از روی فلوچارت
مشاهده
"15:41  
  الگوریتم کار با ارقام اعداد
مشاهده
"18:27  
  الگوریتم مجموع و میانگین اعداد
مشاهده
"17:39  
  الگوریتم محاسبه فاکتوریل و سیگما
مشاهده
"25:53  
  الگوریتم تشخیص دنباله صعودی و نزولی
مشاهده
"15:26  
  الگوریتم ماکسیمم و مینیمم اعداد
مشاهده
"15:25  
  آرایه‌ها
مشاهده
"21:47  
  مسائل آرایه‌ها، آشنایی با Bubble Sort
مشاهده
"43:40  
  آشنایی با Merge Sort
مشاهده
"28:05  
  مرتب سازی درجی Insertion Sort
مشاهده
"29:55  
  الگوریتم جستوجوی خطی
مشاهده
"15:29  
  الگوریتم جست‌وجوی دودویی
مشاهده
"39:27  
  آرایه‌های دوبعدی
مشاهده
"12:32  
  مثالی دیگر از آرایه‌های دو بعدی
مشاهده
"32:45  
  آرایه‌های مثلثی و متقارن
مشاهده
"16:11  
  ضرب آرایه‌ها
مشاهده
"18:57  
  شروع برنامه نویسی
مشاهده
"12:21  
  اجرای کدهای زبان C
مشاهده
"16:00  
  نوع داده‌ای و چاپ خروجی‌ها
مشاهده
"47:43  
  آشنایی با عملگرها،ورودی‌ها و خروجی‌ها
مشاهده
"71:33  
  ساختارهای زبان C،شرط‌ها
مشاهده
"36:17  
  حلقه‌ها در زبان C
مشاهده
"29:52  
  تبدیل نوع Type Casting
مشاهده
"31:37  
  عملگرها
مشاهده
"27:50  
  آشنایی بیشتر با ساختار‌های زبان C
مشاهده
"54:46  
  آشنایی با دستورات درون حلقه break continue
مشاهده
"29:24  
  آشنایی با تابع‌ها و ماژولاریتی
مشاهده
"77:56  
  تولید اعداد تصادفی
مشاهده
"38:55  
  نوع داده شمارشی
مشاهده
"25:13  
  توضیح کلاس‌های ذخیره‌سازی Storage Classes
مشاهده
"80:11  
  تابع بازگشتی Recursion
مشاهده
"75:11  
  آرایه‌ها در زبان C
مشاهده
"46:50  
  آرایه‌ها و توابع
مشاهده
"42:58  
  مرتب سازی آرایه‌ها
مشاهده
"38:43  
  تابع مرتب‌سازی درجی
مشاهده
"22:41  
  جستوجو در آرایه‌ها
مشاهده
"29:31  
  آرایه‌های چندبعدی
مشاهده
"37:43  
  آرایه‌های با طول مشخص در زمان اجرا
مشاهده
"22:44  
  اشاره‌گرها
مشاهده
"33:16  
  ارسال اشاره‌گر به توابع و اشاره‌گر ثابت
مشاهده
"20:54  
  ادامه کار با اشاره‌گرها و آرایه‌ها
مشاهده
"35:02  
  ادامه کار با اشاره‌گرها
مشاهده
"31:06  
  آرایه‌ای از اشاره‌گرها و اشاره‌گر به تابع
مشاهده
"57:35  
  رشته‌ها و حروف Strings
مشاهده
"31:25  
  توابع مهم کار با رشته‌ها
مشاهده
"22:49  
  کار با دیگر توابع رشته‌ها
مشاهده
"17:52  
  آشنایی با struct
مشاهده
"21:58  
  ساختمان‌ها و اشاره‌گرها
مشاهده
"36:17  
  کار با union
مشاهده
"19:42  
  عملگرهای بیتی Bitwise operators
مشاهده
"30:38  
  مدیریت بیت‌ها Bit fields
مشاهده
"16:59  
  پردازش فایل File processing
مشاهده
"19:51  
  فایل‌های ترتیبی
مشاهده
"52:39  
  مشکلات فایل‌های ترتیبی
مشاهده
"82:59  
  فایل های باینری
مشاهده
"27:04  
  ادامه کار با فایل‌های باینری
مشاهده
"20:52  
  برنامه مدیریت اطلاعات دانشجویان
مشاهده
"32:43  
  افزودن قابلیت حذف و تغییر نام دانشجو
مشاهده
"33:09  
  ادامه برنامه مدیریت دانشجویان
مشاهده
"45:57  
  ساختمان داده‌ها در زبان C
مشاهده
"44:26  
  حافظه‌های پویا Dynamic memory
مشاهده
"51:33  

درباره دوره

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

بعد از گذراندن این دوره انتظار می رود: 
۱) دانشجویان بتوانند قطعات کامپیوتر را بشناسند.
۲) با مبناهای عددی آشنا شده‌باشند و بتوانند تبدیل مبنای اعداد را انجام دهند.
۳) با شیوه ذخیره سازی اعداد در کامپیوتر آشنا شوند.
۴) مهارت تفکر و حل مسئله مبتنی بر الگوریتم را کسب نمایند.
۵) قدرت نوشتن الگوریتم برای بسیاری از مسائل ساده یا متوسط را بدست آورند.
۶) توانایی کشیدن فلوچارت برای حل مسائل را حاصل کنند.
۷) با ساختارهای زبان C آشنا شوند و بتوانند از آنها در برنامه نویسی استفاده کنند.
و در نهایت بتوانند برای حل مسائل به زبان C برنامه نوشته، کامپایل و اجرا کنند.
  

درباره استاد

maktabkhooneh-teacher مرتضی یوسف صنعتی

دکتر مرتضی یوسف صنعتی مدرک کارشناسی و کارشناسی ارشد خود را در گرایش مهندسی نرم افزار به ترتیب در سالهای ۸۱ و ۸۳ از دانشگاه صنعتی شریف دریافت کردند و از سال ۸۵ به عضویت هیات علمی گروه کامپیوتر دانشگاه بوعلی سینا در آمده‌اند. ایشان در سال ۸۹ برای ادامه تحصیل عازم کشور کانادا شده و پس از اخذ مدرک دکترای مهندسی نرم افزار از دانشگاه مک مستر به ایران بازگشته و مجدداً به عنوان هیات علمی دانشگاه بوعلی سینا به فعالیت خود ادامه می‌دهند. ایشان علاوه بر تدریس، تجربه های مدیریتی مختلفی را در کارنامه خود دارند.

مشاهده پروفایل و دوره‌‌های استاد

نظرات کاربران

تا کنون نظری برای این دوره ثبت نشده است. برای ثبت نظر باید ابتدا در دوره ثبت نام کرده و دانشجوی دوره باشید.
1403-02-21
سلام با توجه به اینکه رشته من کامپیوتر نبود و بر حسب نیاز ، برای پیشرفت داخل رشته خودم تصمیم گرفتم همزمان علوم کامپیوتر هم دنبال کنم باید بگم این دوره بسیار عالی و جذاب است، حتما استفاده کنید

سوالات پرتکرار

آیا ممکن است که درسی ناقص ضبط شده باشد؟
ما همواره تلاش کرده­‌ایم که دروس را به طور کامل ضبط نماییم و در اختیار شما دوستان قرار دهیم. اما گاهی برخی ناهماهنگی ها سبب می شود که یک یا تعدادی از جلسات یک درس ضبط نشود. توضیح این گونه نواقص در توضیح درس­ ها آمده است.

سوالات پرتکرار

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

سوالات پرتکرار

آیا امکان دریافت فیلم های یک درس به صورت سی دی یا دی وی دی وجود دارد؟
در حال حاضر امکان ارسال دروس به صورت سی دی یا دی وی دی وجود ندارد.
poster
پیش‌نمایش دوره
  
  
زمان مورد نیاز برای گذراندن دوره:  74 جلسه
مجموع محتوای آموزشی:  40 ساعت ویدئو
 (قابل دانلود می‌باشد)