چرا مهارت آموزی در آکادمی بیرکار؟

برنامه نویسی پایتون مقدماتی (پروژه محور)

پایتون مقدماتی(پروژه محور)

عنوان پروژه: طراحی و پیاده سازی سیستم ATM

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

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

سر فصل ها:
  • 1 متغیرها و انواع داده‌ها
    •     1-1- اعداد (صحیح و اعشاری)
    •     1-1- رشته‌ها و عملیات روی رشته‌ها
    •     3-1- o بولین
  • 2 ساختارهای داده
    •     1-2- لیست‌ها: ایجاد، دسترسی به عناصر، تغییر عناصر، متدهای لیست
    •     2-2- دیکشنری‌ها: کلیدها و مقادیر، دسترسی و تغییر عناصر، متدهای دیکشنری
    •     3-2- تاپل‌ها: ایجاد و دسترسی به عناصر
    •     4-2- مجموعه‌ها: ایجاد، عملیات مجموعه‌ای
  • 3 عملگرها
    •     1-3- عملگرهای ریاضی
    •     2-3- عملگرهای مقایسه ای
    •     3-3- عملگرهای منطقی
  • 4 ساختارهای کنترلی
    •     1-4- شرط‌ها: if، elif، else
    •     2-4- حلقه‌ها: for، while
  • 5 توابع
    •     1-5- تعریف توابع
    •     2-5- پارامترها و بازگشت مقادیر
    •     3-5- توابع ناشناخته (lambda)
  • 6 مدیریت خطا و استثناها
    •     1-6- try و except
    •     2-6- else , finally
  • 7 کار با فایلها
    •     1-7- باز و بستن فایل‌ها
    •     2-7- خواندن از و نوشتن در فایل‌ها
    •     3-7- مدیریت مسیر فایل‌ها
  • 8 پروژه عملی: طراحی و پیاده سازی سیستم ATM
    •     1-8- توصیف نیازمندی‌های پروژه
    •     2-8- استخراج ساختارهای داده‌ای مورد نیاز
    •     3-8- تعیین عملکردها و سرویس‌های ATM
    •     4-8- طراحی معماری و پیاده‌سازی اولیه پروژه
    •     5-8- طراحی و پیاده‌سازی پنل مدیریتی
    •     6-8- راه اندازی سیستم احراز هویت
    •     7-8- بررسی برخی مسائل امنیتی در کدنویسی
  • برای ارسال پیام باید به حساب کاربری خود وارد شوید.
دکتر انور بهرام پور( استادیار دانشگاه آزاد اسلامی ) | رزومه مدرس

دکترای تخصصی مهندسی کامپیوتر گرایش نرم افزار از دانشگاه اراک در سال 1399

مهارتها

جنگو

دوره های استاد:
ورود / ثبت نام مدرس شوید