اپلیکیشن اندرویدی فلشکارت آموزشی جامع آموزش مقدماتی تا پیشرفته زبان برنامهنویسی پایتون (Python)
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جامع آموزش مقدماتی تا پیشرفته زبان برنامهنویسی پایتون (Python)
موضوع کلی: علوم کامپیوتر و مهندسی نرمافزار
موضوع میانی: برنامهنویسی و توسعه نرمافزار
📋 سرفصلهای دوره
- 1. مقدمه و آشنایی با پایتون
- 2. نصب و راهاندازی محیط توسعه پایتون
- 3. اولین برنامه در پایتون: سلام دنیا
- 4. متغیرها و انواع داده در پایتون
- 5. عملگرهای ریاضی و منطقی
- 6. ساختارهای شرطی: if, elif, else
- 7. حلقههای تکرار: for و while
- 8. لیستها در پایتون
- 9. تاپلها در پایتون
- 10. مجموعهها (Sets) در پایتون
- 11. دیکشنریها در پایتون
- 12. رشتهها و کار با آنها
- 13. توابع در پایتون
- 14. دامنه متغیرها (Scope)
- 15. ماژولها و بستههای پایتون
- 16. مدیریت خطا و استثنا (Exception Handling)
- 17. کار با فایلها در پایتون
- 18. برنامهنویسی شیءگرا (OOP) در پایتون
- 19. کلاسها و اشیاء
- 20. وراثت در پایتون
- 21. چندریختی (Polymorphism)
- 22. کپسولهسازی (Encapsulation)
- 23. مقدمهای بر کتابخانههای پایتون
- 24. کار با NumPy برای محاسبات عددی
- 25. کار با Pandas برای تحلیل داده
- 26. مقدمهای بر پایگاههای داده در پایتون
- 27. کار با SQLite
- 28. مقدمهای بر توسعه وب با پایتون
- 29. فریمورک Flask
- 30. فریمورک Django (مقدماتی)
- 31. کار با APIها در پایتون
- 32. مقدمهای بر تست نرمافزار
- 33. تست واحد (Unit Testing)
- 34. اشکالزدایی (Debugging) در پایتون
- 35. مقدمهای بر الگوریتمها
- 36. مرتبسازی (Sorting)
- 37. جستجو (Searching)
- 38. ساختارهای داده: پشته (Stack)
- 39. ساختارهای داده: صف (Queue)
- 40. ساختارهای داده: درخت (Tree)
- 41. ساختارهای داده: گراف (Graph)
- 42. مقدمهای بر یادگیری ماشین با پایتون
- 43. کتابخانه Scikit-learn
- 44. رگرسیون خطی
- 45. دستهبندی (Classification)
- 46. خوشهبندی (Clustering)
- 47. مقدمهای بر پردازش زبان طبیعی (NLP)
- 48. کار با NLTK
- 49. کار با SpaCy
- 50. مقدمهای بر علم داده (Data Science)
- 51. بصریسازی دادهها با Matplotlib
- 52. بصریسازی دادهها با Seaborn
- 53. مقدمهای بر توسعه بازی با Pygame
- 54. مبانی Pygame
- 55. ساخت یک بازی ساده با Pygame
- 56. مقدمهای بر امنیت نرمافزار
- 57. اصول رمزنگاری در پایتون
- 58. کار با Hashlib
- 59. مقدمهای بر مهندسی نرمافزار
- 60. چرخه حیات توسعه نرمافزار
- 61. مدیریت پروژه نرمافزار
- 62. روشهای چابک (Agile)
- 63. مقدمهای بر معماری نرمافزار
- 64. الگوهای طراحی (Design Patterns)
- 65. الگوهای طراحی رایج در پایتون
- 66. مقدمهای بر شبکههای کامپیوتری
- 67. مبانی پروتکلهای شبکه
- 68. کار با Socket Programming
- 69. مقدمهای بر سیستمعاملها
- 70. مفاهیم پایهای سیستمعامل
- 71. کار با فرآیندها و نخها
- 72. مقدمهای بر پایگاه دادههای رابطهای
- 73. طراحی پایگاه داده
- 74. زبان SQL
- 75. مقدمهای بر پایگاه دادههای NoSQL
- 76. کار با MongoDB
- 77. مقدمهای بر رایانش ابری (Cloud Computing)
- 78. خدمات رایانش ابری AWS (مقدماتی)
- 79. خدمات رایانش ابری Azure (مقدماتی)
- 80. مقدمهای بر DevOps
- 81. ابزارهای CI/CD
- 82. مقدمهای بر Docker
- 83. مبانی Docker
- 84. ساخت Image در Docker
- 85. مقدمهای بر Kubernetes
- 86. مبانی Kubernetes
- 87. استقرار برنامه در Kubernetes
- 88. مقدمهای بر Blockchains و رمزارزها (بدون ترویج خلاف مقررات)
- 89. مبانی فناوری بلاکچین
- 90. کاربرد بلاکچین در صنایع (سازگار با قوانین)
- 91. مقدمهای بر هوش مصنوعی (AI)
- 92. شبکههای عصبی مصنوعی
- 93. یادگیری عمیق (Deep Learning)
- 94. مقدمهای بر پردازش تصویر
- 95. کار با OpenCV
- 96. مبانی یادگیری تقویتی
- 97. مقدمهای بر اینترنت اشیاء (IoT)
- 98. توسعه برنامههای IoT با پایتون
- 99. امنیت در اینترنت اشیاء
- 100. مقدمهای بر توسعه برنامههای دسکتاپ
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.