📱 اپلیکیشن اندرویدی اولین قدمهای شما در دنیای کدنویسی با پایتون
جعبهحافظهٔ فلشکارتی هوشمند — موضوع: اولین قدمهای شما در دنیای کدنویسی با پایتون
📊 اطلاعات اپلیکیشن
عنوان: اپلیکیشن اندرویدی اولین قدمهای شما در دنیای کدنویسی با پایتون
موضوع کلی: مبانی برنامهنویسی با پایتون
موضوع میانی: ساختارهای داده و الگوریتمهای پایه
نام اپلیکیشن مادر: آموزش پایتون با فلش کارت
🎴 ۴ سبک فلشکارت در این اپلیکیشن
این اپلیکیشن یک جعبهحافظهٔ فلشکارتی هوشمند برای موضوع اولین قدمهای شما در دنیای کدنویسی با پایتون است که محتوا را در ۴ سبک متفاوت آموزشی به شما ارائه میدهد:
-
💡 نکتهٔ خودمانیتقریباً ۱۰۰۰ کارت با لحن ساده و دوستانه برای فهم سریع
-
📚 نکتهٔ کتابی (رسمی)تقریباً ۱۰۰۰ کارت با لحن استاندارد و دقیق
-
🔵 کوییز ۴ گزینهایتقریباً ۱۰۰۰ کارت تستی برای سنجش یادگیری
-
❓ پرسش و پاسختقریباً ۱۰۰۰ کارت تشریحی برای فهم عمیق
⚙️ با الگوریتم هوشمند مرور (شبیه SM-2)، هر کارت دقیقاً در زمان مناسب به شما نمایش داده میشود.
📋 سرفصلهای این اپلیکیشن (100 عنوان)
- 1. مقدمه ای بر دنیای کدنویسی
- 2. چرا پایتون؟
- 3. نصب پایتون
- 4. اولین برنامه شما: سلام دنیا!
- 5. متغیرها و انواع داده
- 6. اعداد صحیح (Integers)
- 7. اعداد اعشاری (Floats)
- 8. رشته ها (Strings)
- 9. بولین ها (Booleans)
- 10. عملگرهای ریاضی
- 11. عملگرهای مقایسه ای
- 12. عملگرهای منطقی
- 13. ورودی از کاربر
- 14. تبدیل انواع داده
- 15. لیست ها (Lists)
- 16. ایجاد لیست
- 17. دسترسی به عناصر لیست
- 18. تغییر عناصر لیست
- 19. اضافه کردن عناصر به لیست
- 20. حذف عناصر از لیست
- 21. برش (Slicing) لیست ها
- 22. لیست های تو در تو
- 23. تاپل ها (Tuples)
- 24. ایجاد تاپل
- 25. دسترسی به عناصر تاپل
- 26. تفاوت تاپل و لیست
- 27. مجموعه ها (Sets)
- 28. ایجاد مجموعه
- 29. عملیات روی مجموعه ها
- 30. دیکشنری ها (Dictionaries)
- 31. ایجاد دیکشنری
- 32. دسترسی به مقادیر دیکشنری
- 33. اضافه کردن و تغییر مقادیر دیکشنری
- 34. حذف از دیکشنری
- 35. حلقه for
- 36. تکرار روی لیست ها
- 37. تکرار روی رشته ها
- 38. تکرار روی اعداد با range()
- 39. حلقه while
- 40. شرط در حلقه while
- 41. شکستن حلقه (break)
- 42. ادامه حلقه (continue)
- 43. توابع (Functions)
- 44. تعریف تابع
- 45. فراخوانی تابع
- 46. پارامترهای تابع
- 47. آرگومان های تابع
- 48. مقدار بازگشتی تابع (return)
- 49. توابع بدون مقدار بازگشتی
- 50. متغیرهای محلی و سراسری
- 51. محدوده دید (Scope) متغیرها
- 52. ماژول ها (Modules)
- 53. وارد کردن ماژول ها
- 54. ماژول math
- 55. ماژول random
- 56. ساخت ماژول خودتان
- 57. کلاس ها و اشیاء (Classes and Objects)
- 58. مقدمه ای بر برنامه نویسی شیء گرا
- 59. تعریف کلاس
- 60. متد سازنده (__init__)
- 61. ویژگی های کلاس
- 62. متدهای کلاس
- 63. ایجاد اشیاء (Instances)
- 64. دسترسی به ویژگی ها و متدها
- 65. وراثت (Inheritance)
- 66. کلاس والد و کلاس فرزند
- 67. همپوشانی متدها (Method Overriding)
- 68. پلی مورفیسم (Polymorphism)
- 69. مدیریت خطا (Error Handling)
- 70. انواع خطاها
- 71. دستور try-except
- 72. مدیریت خطاهای خاص
- 73. دستور finally
- 74. مدیریت خطا در توابع
- 75. کار با فایل ها
- 76. باز کردن فایل
- 77. خواندن از فایل
- 78. نوشتن در فایل
- 79. اضافه کردن به فایل
- 80. بستن فایل
- 81. مدیریت خطا در کار با فایل ها
- 82. کار با تاریخ و زمان
- 83. ماژول datetime
- 84. ایجاد شیء تاریخ و زمان
- 85. فرمت دهی تاریخ و زمان
- 86. عملیات روی تاریخ و زمان
- 87. عبارات لامبدا (Lambda Expressions)
- 88. توابع لامبدا
- 89. استفاده از لامبدا با map و filter
- 90. لیست های درک شده (List Comprehensions)
- 91. ساخت لیست با درک شده
- 92. شرط در لیست درک شده
- 93. لیست درک شده تو در تو
- 94. کار با رشته ها (پیشرفته)
- 95. متدهای مفید رشته ها
- 96. تعبیه رشته ها (f-strings)
- 97. عبارات منظم (Regular Expressions) (مقدماتی)
- 98. استفاده از ماژول re
- 99. جستجو در رشته ها
- 100. جایگزینی در رشته ها


دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.