آنچه یاد خواهید گرفت:
پیدا کردن عدد پالیندروم بعدی
ساخت ضبطکننده صدا با استفاده از Python
یادآور نوشیدن آب با استفاده از اعلانهای دسکتاپ Python
یابنده آدرس ایمیل
ارسال ایمیل به صورت برنامهای با استفاده از Python
ابزار کاربردی متن با استفاده از Python
سازماندهنده ساده فایل با استفاده از Python
سازماندهنده خودکار پیشرفته فایل با استفاده از Python
بررسی یکسان بودن دو سند PDF با Python
برنامه Python برای استخراج فریمها با استفاده از OpenCV
پالت رنگ BGR در OpenCV با trackbarها
نمایش مختصات نقاطی که روی تصویر کلیک شدهاند با استفاده از Python-OpenCV
ترسیم شکل مستطیلی و استخراج اشیا با استفاده از Open CV
ترسیم با ماوس روی تصاویر با استفاده از Python-OpenCV
تشخیص نقاط سفید و سیاه با استفاده از OpenCV
تفریق پسزمینه با OpenCV
ذخیره ویدئوی پردازششده از وبکم
پخش ویدئو در حالت معکوس با استفاده از OpenCV
تطبیق الگو با OpenCV
کارتونی کردن یک تصویر با استفاده از OpenCV و Python
جایگزینی پرده سبز با استفاده از OpenCV و Python
ساخت یک رکوردر صفحهنمایش با استفاده از Python
ساخت دستیار کامپیوتری Jarvis خودتان با استفاده از Python
اپلیکیشن لیست To-Do با استفاده از Tkinter
GUI ماشینحساب ساده
GUI ساعت دیجیتال
GUI مبدل ارز
GUI ساعت زنگدار دیجیتال
GUI ماشینحساب BMI
GUI تبدیل واحد
اپلیکیشن GUI تبدیل متن به گفتار
تشخیص و استخراج متن با استفاده از OpenCV و OCR
تیشرت نامرئی با استفاده از OpenCV
تشخیص چهره با استفاده از Python و OpenCV همراه با وبکم
محو کردن زنده چهره - فیلتر حریم خصوصی
تشخیص اسلحه با استفاده از Python-OpenCV
تشخیص عابر پیاده با استفاده از OpenCV-Python
تشخیص اشیای با رنگ مشابه در Python با استفاده از OpenCV
تشخیص خودرو با استفاده از openCV
تشخیص و شناسایی پلاک خودرو از یک ویدئو بهصورت بلادرنگ با openCV
ترسیم زنده با وبکم با استفاده از OpenCV
تشخیص دست راست و چپ با استفاده از Python
ساخت شمارنده انگشت با استفاده از بینایی ماشین و OpenCV در Python
کنترل روشنایی با تشخیص دست با استفاده از OpenCV در Python
کنترل ماوس با استفاده از نوک انگشت
نمایش MediaPipe Face Mesh با OpenCV
تشخیص شیب چهره به صورت بلادرنگ (وبکم + MediaPipe)
ساخت یک تشخیصدهنده چندچهرهای بلادرنگ
تغییر فیلتر دوربین با اشاره دست با کمک open CV در Python
اسکنر بارکد و کد QR
ساخت اپلیکیشن GUI ویرایشگر متن
لاگین و ثبتنام از طریق GUI
GUI اپلیکیشن آزمون
اپلیکیشن GUI نمایشگر تصویر
پروژه اپلیکیشن GUI بوم نقاشی
تعویض چهره بهصورت بلادرنگ با استفاده از OpenCV و MediaPipe
پیشنیازهای دوره
آشنایی پایه با مفاهیم برنامهنویسی (متغیرها، حلقهها، شرطیها) مفید خواهد بود.
هیچ تجربه قبلی در Python لازم نیست. اصول Python همزمان با ساخت پروژهها توضیح داده میشوند.
یک PC یا لپتاپ (Windows و macOS یا Linux)
کنجکاوی برای بررسی حل مسائل واقعی
توضیحات دوره
به دوره نهایی و کاملاً عملی پروژههای Python خوش آمدید؛ دورهای که برای ارتقای مهارتهای برنامهنویسی شما به سطحی بالاتر طراحی شده است. در این دوره، شما بیش از 50 پروژه واقعی Python میسازید که طیف گستردهای از کاربردها از برنامههای ساده ترمینال تا پروژههای پیشرفته بینایی کامپیوتری و اپلیکیشنهای GUI را پوشش میدهند.
این دوره کاملاً پروژهمحور است و به شما کمک میکند Python را با ساخت اپلیکیشنهای کاربردی و مرحلهبهمرحله یاد بگیرید. ابتدا با پروژههای ترمینال شروع میکنید تا اصول Python مانند متغیرها، حلقهها، توابع، کار با فایلها و مدیریت خطا را تقویت کنید. با پیشرفت دوره، به سراغ توسعه GUI با استفاده از Tkinter میروید و اپلیکیشنهای دسکتاپ تعاملی مانند ماشینحسابها، ویرایشگرهای متن، اپلیکیشنهای مبتنی بر فرم و موارد دیگر را میسازید.
یکی از بخشهای مهم دوره، Python OpenCV است. شما روی پروژههای هیجانانگیز بینایی کامپیوترین مانند تشخیص چهره، پردازش تصویر، تشخیص حرکت، اپلیکیشنهای مبتنی بر دوربین و تحلیل ویدئوی بلادرنگ کار خواهید کرد. هر پروژه به صورت شفاف توضیح داده میشود و تمرکز آن هم بر منطق و هم بر پیادهسازی است.
چه مبتدی باشید و بخواهید اعتمادبهنفس بیشتری پیدا کنید، چه در سطح متوسط باشید و بخواهید یک پورتقولیوی قوی بسازید، این دوره تجربه عملی، مهارت حل مسئله و پروژههای مرتبط با صنعت را در یک جا در اختیار شما قرار میدهد.
در پایان دوره، شما یک پورتفولیوی قدرتمند از پروژههای Python و اعتمادبهنفس لازم برای ساخت اپلیکیشنهای خودتان از پایه را خواهید داشت.
این دوره برای چه کسانی مناسب است؟
مبتدیانی که میخواهند Python را با ساخت اپلیکیشنهای کاربردی یاد بگیرند، نه فقط با تئوری
دانشجویانی که میخواهند مهارتهای Python خود را تقویت کنند و یک پورتفولیو قوی از پروژهها بسازند.
یادگیرندگان سطح متوسط Python که میخواهند تجربه بیشتری در OpenCV، رابط کاربری Tkinter و حل مسائل واقعی به دست آورند.
توسعهدهندگان آیندهنگر که میخواهند با یادگیری پروژهمحور برای ورود به بازار کار آماده شوند.