دوره پایتون پیشرفته سطح 1
درباره این دوره
اگر به دنبال ارتقای مهارتهای برنامهنویسی پایتون به سطح حرفهای و ورود به دنیای پروژههای واقعی هستید، این دوره دقیقاً برای شما طراحی شده است.
شما نه تنها مباحث پایه را به صورت پیشرفته مرور میکنید، بلکه با ساختارهای داده پیشرفته، برنامهنویسی شیگرا، کتابخانههای استاندارد و تکنیکهای بهینهنویسی آشنا میشوید و در نهایت با طراحی و پیادهسازی پروژه پایانی، آماده ورود به بازار کار برنامهنویسی خواهید شد.
سرفصلهای دوره:
۱. مرور ساختار زبان Python و مفاهیم پایه با رویکرد حل مسائل کاربردی
۲. کار با متغیرها، انواع دادهها و تبدیل نوع داده به صورت پیشرفته
۳. عملگرها و ترکیب عبارتها در حل مسائل
۴. ساختارهای شرطی پیشرفته و تصمیمگیریهای چندمرحلهای
۵. حلقهها و تکنیکهای پیشرفته کنترل و پردازش تکرارها
۶. کار با List و روشهای مختلف پردازش دادههای لیستی به صورت پیشرفته
۷. List Comprehension و ایجاد و پردازش سریعتر لیستها
۸. پردازش پیشرفته String و تکنیکهای کار با دادههای متنی
۹. توابع و ساختاردهی برنامههای پایتونی
۱۰. پارامترها، آرگومانها، Return و طراحی توابع قابل استفاده مجدد
۱۱. محدوده متغیرها (Scope) و نحوه مدیریت دادهها در توابع
۱۲. کار با Tuple و ساختارهای داده ترکیبی
۱۳. Dictionary و مدیریت دادههای ساختاریافته
۱۴. Set و انجام عملیات روی مجموعهها
۱۵. ترکیب List، Tuple، Dictionary و Set برای حل مسائل کاربردی
۱۶. ماژولها و سازماندهی کد در برنامههای پایتونی
۱۷. آشنایی با کتابخانههای استاندارد Python و نحوه استفاده از آنها
۱۸. مبانی برنامهنویسی شیگرا (OOP)
۱۹. Class، Object، Attribute و Method
۲۰. Constructor و مقداردهی اولیه اشیاء
۲۱. ارتباط بین کلاسها و استفاده مجدد از کد
۲۲. آشنایی مقدماتی با Inheritance و توسعه کلاسها
۲۳. حل مسائل ترکیبی با استفاده از مباحث دوره
۲۴. طراحی و پیادهسازی پروژه پایانی
مناسب برای:
علاقهمندان به یادگیری پایتون در سطح حرفهای و ورود به بازار کار
پیشنیاز:
پایتون مقدماتی
