مقدمه ای بر الگوریتم و برنامه نویسی

تاریخ شروع:
  • 1404/01/24
  • 1404/02/11
شهریه دوره: 33,000,000 ريال
دپارتمان برنامه نویسی
مدت زمان 40 ساعت
شروع دوره 11 اردیبهشت 1404
روزهای برگزاری پنج‌شنبه جمعه
ساعات برگزاری 17:00 الی 20:00 17:00 الی 20:00
ثبت نام
انتخاب نوع ثبت نام
ثبت نام پیش ثبت نام رزرو آنلاین
33,000,000 ريال
9,900,000 ريال
این دوره را رزرو کنید
شهریه دوره: 33,000,000 ريال
دپارتمان برنامه نویسی
مدت زمان 40 ساعت
شروع دوره 24 فروردین 1404
روزهای برگزاری یک‌شنبه سه‌شنبه
ساعات برگزاری 17:00 الی 21:00 17:00 الی 21:00
ثبت نام
انتخاب نوع ثبت نام
ثبت نام پیش ثبت نام رزرو آنلاین
33,000,000 ريال
9,900,000 ريال
این دوره را رزرو کنید
132017130
توضیحات دوره

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

آموزش مقدماتی الگوریتم و برنامه نویسی

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

  • الگوریتم های مرتب سازی و جستجو
  • الگوریتم های نمودار
  • الگوریتم های هندسی
  • ساختار‌های داده
  • نظریه گراف
  • کامپیوتر های کوانتومی

الگوریتم ها در روش های برنامه نویسی و پردازش داده ها حیاتی هستند. همچنین باید از الگوریتم‌ها به عنوان دستورالعمل هایی برای توابع محاسباتی استفاده کنید.

سر فصل ها
  • مبانی مقدماتی:
  • شناخت مساله
  • حل مساله
  • الگوریتم
  • فلوچارت
  •  
  • متغیرها:
  • انواع داده ها
  • عملگرها
  • تعریف متغییر جدید
  • مقداردهی به یک متغییر
  • تغییر مقدار یک متغییر
  • خواندن ورودی از کاربر
  • نمایش مقدار یک متغییر
  • استفاده مجدد از مقدار ذخیره شده در یک متغییر
  •  
  • ساختار های شرطی:
  • مفهوم شرط در برنامه نویسی
  • استفاده از عملگرهای ریاضی و مقایسه ای در شرط
  • مقادیر True و False
  • دستور if
  • دستور if else
  •  
  • حلقه های تکرار:
  • مفهوم حلقه در برنامه نویسی
  • حلقه های تکرار معین
  • حلقه های تکرار نامعین
  • دستور for
  • دستور while
  •  
  • رشته ها:
  • پردازش رشته ها
  • بررسی برابر بودن رشته ها
  • زیر رشته ها
  • جست و جو در رشته ها
  •  
  • آرایه ها:
  • ایجاد آرایه
  • ویرایش عضو
  • افزودن و حذف عضو
  • کار با آرایه ها و حلقه های تکرار
  •  
  • الگوریتم های جست و جو و مرتب سازی:
  • معرفی الگوریتم های مرتب سازی
  • پیاده سازی الگوریتم مرتب سازی حبابی
  • معرفی الگوریتم های جست و جو
  • پیاده سازی الگوریتم جستجوی ترتیبی
  •  
  • مباحث تکمیلی :
  • معرفی زبان های برنامه نویسی
  • معرفی کامپایلر و مفسر

 

مدرسین دوره
تنها اعضای سایت قادر به افزودن نظر می باشند. لطفا وارد سایت شوید