اپلیکیشن اندرویدی فلشکارت آموزشی کار حرفهای با نوتبوکهای ژوپیتر در محیط PyCharm
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره کار حرفهای با نوتبوکهای ژوپیتر در محیط PyCharm
موضوع کلی: توسعه نرمافزار با پایتون
موضوع میانی: ابزارهای توسعه در محیط پایتون
📋 سرفصلهای دوره
- 1. مقدمه ای بر محیط توسعه PyCharm
- 2. نصب و پیکربندی PyCharm برای پایتون
- 3. آشنایی با رابط کاربری PyCharm
- 4. تنظیمات اولیه پروژه پایتون در PyCharm
- 5. کار با مفسرهای پایتون در PyCharm
- 6. معرفی نوتبوکهای ژوپیتر
- 7. ایجاد و مدیریت نوتبوکهای ژوپیتر در PyCharm
- 8. ساختار سلولها در نوتبوک ژوپیتر
- 9. نوشتن کد پایتون در سلولهای نوتبوک
- 10. اجرای کد در سلولهای نوتبوک
- 11. نمایش خروجی کد در نوتبوک
- 12. استفاده از Markdown برای مستندسازی
- 13. فرمتبندی متن در Markdown
- 14. اضافه کردن تصاویر و لینکها به نوتبوک
- 15. مدیریت وابستگیها با Pip
- 16. نصب بستههای پایتون در PyCharm
- 17. استفاده از Virtual Environments
- 18. پیکربندی Virtual Environments در PyCharm
- 19. کار با Git در PyCharm
- 20. کنترل نسخه با Git
- 21. کامیت کردن تغییرات در Git
- 22. پوش کردن و پول کردن در Git
- 23. مدیریت شاخهها در Git
- 24. مرج کردن شاخهها در Git
- 25. حل تداخلات Git
- 26. مقدمه ای بر دیباگ کردن کد
- 27. تنظیم نقاط توقف (Breakpoints)
- 28. اجرای گام به گام کد
- 29. بررسی مقادیر متغیرها در حین دیباگ
- 30. استفاده از Watch Expressions
- 31. ارزیابی عبارات در حین دیباگ
- 32. مقدمه ای بر تست نویسی
- 33. نوشتن تستهای واحد (Unit Tests)
- 34. استفاده از کتابخانه unittest پایتون
- 35. اجرای تستها در PyCharm
- 36. تحلیل نتایج تست
- 37. مقدمه ای بر پروفایلینگ کد
- 38. شناسایی گلوگاههای عملکردی
- 39. استفاده از ابزارهای پروفایلینگ PyCharm
- 40. تحلیل نتایج پروفایلینگ
- 41. بهینهسازی کد بر اساس نتایج پروفایلینگ
- 42. مقدمه ای بر Docker
- 43. ایجاد Dockerfile
- 44. ساخت ایمیج Docker
- 45. اجرای کانتینر Docker
- 46. اتصال PyCharm به Docker
- 47. اجرای نوتبوک ژوپیتر در Docker
- 48. مقدمه ای بر توسعه وب با پایتون
- 49. فریمورکهای وب پایتون (Django, Flask)
- 50. پیکربندی پروژههای وب در PyCharm
- 51. مقدمه ای بر پایگاههای داده
- 52. اتصال PyCharm به پایگاه داده
- 53. کار با SQL در PyCharm
- 54. استفاده از ORM ها (SQLAlchemy)
- 55. مقدمه ای بر تحلیل داده با پایتون
- 56. کتابخانه NumPy
- 57. کتابخانه Pandas
- 58. تجسم داده با Matplotlib
- 59. تجسم داده با Seaborn
- 60. کار با دادههای CSV
- 61. کار با دادههای Excel
- 62. مقدمه ای بر یادگیری ماشین
- 63. کتابخانه Scikit-learn
- 64. آموزش مدلهای ساده
- 65. ارزیابی مدلها
- 66. مقدمه ای بر هوش مصنوعی
- 67. مفاهیم پایه هوش مصنوعی
- 68. کاربرد هوش مصنوعی در تحلیل داده
- 69. مقدمه ای بر امنیت نرمافزار
- 70. اصول اولیه امنیت کد
- 71. شناسایی آسیبپذیریهای رایج
- 72. مقدمه ای بر استقرار نرمافزار
- 73. روشهای استقرار
- 74. نکات مهم در استقرار
- 75. مقدمه ای بر ابزارهای CI/CD
- 76. مفهوم Continuous Integration
- 77. مفهوم Continuous Deployment
- 78. استفاده از ابزارهای CI/CD با PyCharm
- 79. کار با فایلهای پیکربندی
- 80. مدیریت تنظیمات پروژه
- 81. تنظیمات نمایشی PyCharm
- 82. شخصیسازی میانبرهای کیبورد
- 83. استفاده از پلاگینها در PyCharm
- 84. نصب و مدیریت پلاگینها
- 85. معرفی پلاگینهای مفید برای پایتون
- 86. نکات پیشرفته در کار با نوتبوک ژوپیتر
- 87. استفاده از جادوی نوتبوک (Magic Commands)
- 88. ساخت داشبوردهای تعاملی
- 89. اشتراکگذاری نوتبوکها
- 90. نکات حرفهای در PyCharm
- 91. استفاده از Live Templates
- 92. Refactoring کد
- 93. تکنیکهای پیشرفته دیباگ
- 94. مدیریت پروژههای بزرگ
- 95. جمعبندی و گامهای بعدی
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.