اپلیکیشن اندرویدی فلشکارت آموزشی ساخت برنامههای کاربردی با پایتون: از صفر تا صد
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب ساخت برنامههای کاربردی با پایتون: از صفر تا صد
موضوع کلی: مبانی و اصول برنامهنویسی
موضوع میانی: اصول برنامهنویسی در زبان پایتون
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه ای بر برنامه نویسی
- 2. چرا پایتون؟
- 3. نصب پایتون
- 4. اولین برنامه پایتون: سلام دنیا
- 5. متغیرها و انواع داده
- 6. اعداد صحیح
- 7. اعداد اعشاری
- 8. رشته ها
- 9. لیست ها
- 10. تاپل ها
- 11. دیکشنری ها
- 12. مجموعه ها
- 13. عملگرهای محاسباتی
- 14. عملگرهای مقایسهای
- 15. عملگرهای منطقی
- 16. عبارات شرطی: if
- 17. عبارات شرطی: if-else
- 18. عبارات شرطی: if-elif-else
- 19. حلقه ها: while
- 20. حلقه ها: for
- 21. دستور break
- 22. دستور continue
- 23. توابع: تعریف و فراخوانی
- 24. آرگومان های تابع
- 25. مقدار بازگشتی تابع
- 26. توابع لامبدا
- 27. دامنه متغیرها (Scope)
- 28. ماژول ها
- 29. وارد کردن ماژول ها
- 30. ماژول math
- 31. ماژول random
- 32. ماژول datetime
- 33. مدیریت خطا: try-except
- 34. مدیریت انواع خطا
- 35. مدیریت خطاهای سفارشی
- 36. فایل ها: باز کردن و خواندن
- 37. فایل ها: نوشتن در فایل
- 38. فایل ها: اضافه کردن به فایل
- 39. فایل ها: بستن فایل ها
- 40. کار با مسیرهای فایل
- 41. کلاس ها و اشیاء
- 42. تعریف کلاس
- 43. متد سازنده (__init__)
- 44. متدهای کلاس
- 45. ویژگی های کلاس
- 46. وراثت
- 47. چندریختی
- 48. کپسولهسازی
- 49. اصول برنامه نویسی شیءگرا
- 50. مقدمه ای بر رابط کاربری گرافیکی (GUI)
- 51. کتابخانه Tkinter
- 52. ساخت پنجره اصلی
- 53. اضافه کردن ویجت ها
- 54. دکمه ها (Buttons)
- 55. برچسب ها (Labels)
- 56. فیلدهای ورودی (Entry)
- 57. جعبه های متنی (Text)
- 58. جعبه های انتخاب (Checkbutton)
- 59. دکمه های رادیویی (Radiobutton)
- 60. منوها (Menus)
- 61. جعبه های محاوره ای (Dialog Boxes)
- 62. مدیریت رویدادها (Event Handling)
- 63. کلاس های سفارشی برای GUI
- 64. ساخت یک ماشین حساب ساده
- 65. ساخت یک برنامه مدیریت وظایف
- 66. مقدمه ای بر پایگاه داده
- 67. کار با SQLite
- 68. اتصال به پایگاه داده
- 69. ایجاد جدول
- 70. درج داده
- 71. بازیابی داده
- 72. به روز رسانی داده
- 73. حذف داده
- 74. تراکنش ها در پایگاه داده
- 75. مقدمه ای بر وب اسکرپینگ
- 76. کتابخانه requests
- 77. کتابخانه BeautifulSoup
- 78. استخراج داده از HTML
- 79. کار با تگ ها و ویژگی ها
- 80. استخراج متن
- 81. استخراج لینک ها
- 82. کار با فرم ها
- 83. نکات اخلاقی در وب اسکرپینگ
- 84. مقدمه ای بر توسعه وب با پایتون
- 85. فریمورک Flask
- 86. نصب Flask
- 87. ساخت اولین برنامه Flask
- 88. مسیردهی (Routing)
- 89. قالب ها (Templates)
- 90. قالب های Jinja2
- 91. کار با متغیرها در قالب ها
- 92. حلقه ها در قالب ها
- 93. شرط ها در قالب ها
- 94. فرم های HTML
- 95. دریافت داده از فرم
- 96. ارسال داده به سرور
- 97. مقدمه ای بر API ها
- 98. کار با API های RESTful
- 99. دریافت داده از API
- 100. ارسال داده به API
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.