مسیر یادگیری
165 درس60 ساعت
مبانی پایتون
مقدمهای بر پایتون، تاریخچه و کاربردها00:00
نصب پایتون (Anaconda, PyCharm, VSCode)00:00
اجرای برنامههای پایتون در حالت تعاملی و اسکریپت00:00
متغیرها و انواع دادهها، شامل اعداد صحیح، اعشاری، رشتهها و بولینها00:00
ورودی/خروجی پایه با استفاده از print() و input()00:00
کامنتها و Docstrings برای مستندسازی00:00
عملگرهای حسابی برای انجام عملیات ریاضی پایه00:00
عملگرهای مقایسهای برای ارزیابی عبارات00:00
عملگرهای منطقی مانند and، or و not00:00
دستورات شرطی با استفاده از if، else و elif برای تصمیمگیری00:00
حلقهها شامل for و while برای تکرار00:00
دستورات کنترل حلقه مانند break، continue و pass00:00
حلقههای تو در تو برای کنترل پیشرفته تکرار00:00
Comprehension List برای ایجاد لیستهای مختصر00:00
لیستها و عملیات روی آنها مانند append، insert، remove، مرتبسازی و معکوس کردن00:00
برش و شاخصگذاری لیستها برای دسترسی به عناصر00:00
تاپلها (Tuples) ، غیر قابل تغییر بودن آنها و بستهبندی و باز کردن تاپلها00:00
دیکشنریها، دسترسی به مقادیر با کلید و استفاده از روشهایی مانند get()، pop() و items()00:00
مجموعهها (Sets)، ایجاد آنها و انجام عملیات اجتماع، اشتراک و تفاوت00:00
توابع، تعریف و فراخوانی توابع با پارامترها، مقادیر بازگشتی و بازگشت (Recursion)00:00
دامنه متغیرها (Scope)، درک متغیرهای محلی و سراسری00:00
مدیریت فایل، شامل باز کردن، خواندن، نوشتن و بستن فایلها00:00
حالتهای فایل (r, w, a, rb, wb) و مدیریت استثناها00:00
مدیریت استثناها با استفاده از try، except و finally00:00
ایجاد استثنا و ایجاد استثناهای سفارشی00:00
وارد کردن ماژولها، استفاده از ماژولهای داخلی مانند math، random، os و sys00:00
ایجاد و وارد کردن ماژولهای تعریفشده توسط کاربر00:00
استفاده از from…import برای وارد کردن ماژولهای خاص00:00
نصب و مدیریت بستههای خارجی با استفاده از pip00:00
محیطهای مجازی (Virtual Environments) با استفاده از venv یا conda00:00
برنامهنویسی پیشرفته با پایتون
مبانی دادههای کلان (Big Data)
دوره طراحی و پیادهسازی (Data Pipeline)
طراحی پایگاه داده
تحلیل دادهها با پایتون 1
تجزیه و تحلیل داده های اکتشافی – EDA
مصورسازی دادهها در پایتون
درباره این دوره
دوره متوسطه برنامهریزی شده است تا مهارتهای تخصصیتری در زمینه برنامهنویسی پایتون و تحلیل داده به شما ارائه دهد. این دوره به بررسی عمیق پایتون پیشرفته، اصول کلانداده، طراحی و مدیریت پایگاهداده، و ساخت پایپلاین داده میپردازد. همچنین شما با تحلیل دادهها با پایتون، تحلیل اکتشافی داده (EDA)، و مصورسازی دادهها آشنا خواهید شد که ابزارهای کلیدی برای کار با دادهها و تصمیمگیری مبتنی بر داده هستند.
ویژگیهای کلیدی دوره:
- آموزش جامع پایتون: ارائه آموزش پایتون از پایه تا پیشرفته، مناسب برای افراد با دانش اولیه یا متوسط، همراه با تمرکز بر مهارتهای پیشرفته برای کاربردهای تخصصی.
- مهارتهای تحلیل داده: یادگیری تحلیل اکتشافی داده (EDA)، ابزارها و تکنیکهای پیشرفته تحلیل داده با پایتون، و طراحی مصورسازیهای حرفهای و تأثیرگذار.
- کاربردهای عملی و پروژهمحور: پیادهسازی پایپلاین داده، انجام پروژههای واقعی، و ارائه تمرینهای عملی برای یادگیری بهتر و کاربردی.
- کلانداده و پایگاهداده: درک اصول کلانداده (Big Data)، توانایی مدیریت و پردازش دادههای حجیم، و طراحی پایگاههای داده بهینه برای ذخیرهسازی و بازیابی اطلاعات.
- یادگیری عملی و جامع: ترکیبی از آموزش نظری، پروژههای واقعی، و تمرینهای عملی برای تضمین یادگیری عمیق و کاربردی.