کتاب یادگیری برنامه‌نویسی پایتون از پایه: گامی به سوی دنیای کدنویسی

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره یادگیری برنامه‌نویسی پایتون از پایه: گامی به سوی دنیای کدنویسی

موضوع کلی: علوم کامپیوتر و مهندسی نرم‌افزار

موضوع میانی: برنامه‌نویسی مقدماتی

📋 سرفصل‌های دوره

  • 1. مبانی برنامه‌نویسی و معرفی پایتون
  • 2. نصب و راه‌اندازی محیط توسعه پایتون
  • 3. اولین برنامه پایتون: چاپ "سلام دنیا"
  • 4. متغیرها و انواع داده در پایتون
  • 5. اعداد صحیح، اعداد اعشاری و رشته‌ها
  • 6. عملگرهای ریاضی و اولویت آن‌ها
  • 7. عملگرهای انتساب و مقایسه‌ای
  • 8. عملگرهای منطقی: and, or, not
  • 9. ساختارهای کنترلی: دستور شرطی if
  • 10. دستور شرطی if-else
  • 11. دستور شرطی if-elif-else
  • 12. حلقه‌های تکرار: حلقه for
  • 13. حلقه for با استفاده از range
  • 14. حلقه while
  • 15. دستور break و continue در حلقه‌ها
  • 16. ساختارهای داده: لیست‌ها (Lists)
  • 17. عملیات پایه روی لیست‌ها
  • 18. تاپل‌ها (Tuples) و تفاوت آن‌ها با لیست‌ها
  • 19. مجموعه‌ها (Sets) و کاربردهای آن‌ها
  • 20. دیکشنری‌ها (Dictionaries) و ساختار کلید-مقدار
  • 21. عملیات پایه روی دیکشنری‌ها
  • 22. توابع در پایتون: تعریف و فراخوانی
  • 23. پارامترها و آرگومان‌های توابع
  • 24. مقادیر بازگشتی توابع
  • 25. توابع لامبدا (Lambda Functions)
  • 26. مدیریت خطا و استثنا (Exception Handling)
  • 27. دستور try-except
  • 28. دستور finally
  • 29. کار با فایل‌ها: خواندن و نوشتن
  • 30. عملیات روی رشته‌ها: متدهای کاربردی
  • 31. کار با تاریخ و زمان
  • 32. ماژول‌ها و بسته‌های پایتون
  • 33. نحوه وارد کردن ماژول‌ها
  • 34. ماژول‌های استاندارد پایتون (مثال: math, random)
  • 35. مقدمه‌ای بر برنامه‌نویسی شیءگرا (OOP)
  • 36. مفاهیم کلاس و شیء
  • 37. تعریف کلاس و ایجاد شیء
  • 38. ویژگی‌ها (Attributes) و متدها (Methods)
  • 39. سازنده‌ها (__init__) و تخریب‌کننده‌ها (__del__)
  • 40. وراثت (Inheritance) در پایتون
  • 41. چندریختی (Polymorphism)
  • 42. کپسوله‌سازی (Encapsulation)
  • 43. مقدمه‌ای بر پایگاه داده در پایتون
  • 44. کار با پایگاه داده SQLite
  • 45. دستورات SQL پایه: CREATE, INSERT, SELECT
  • 46. دستورات SQL پایه: UPDATE, DELETE
  • 47. مقدمه‌ای بر رابط‌های کاربری گرافیکی (GUI)
  • 48. ماژول Tkinter برای ساخت GUI
  • 49. ساخت پنجره و ویجت‌های پایه
  • 50. مدیریت رویدادها در GUI
  • 51. مقدمه‌ای بر توسعه وب با پایتون
  • 52. چارچوب Flask برای توسعه وب
  • 53. ساخت یک برنامه وب ساده با Flask
  • 54. مقدمه‌ای بر علم داده و یادگیری ماشین
  • 55. کتابخانه NumPy برای محاسبات عددی
  • 56. کتابخانه Pandas برای تحلیل داده
  • 57. کار با داده‌های جدولی (DataFrames)
  • 58. مقدمه‌ای بر مصورسازی داده
  • 59. کتابخانه Matplotlib برای رسم نمودار
  • 60. انواع نمودارهای پایه
  • 61. مقدمه‌ای بر الگوریتم‌ها
  • 62. مفهوم پیچیدگی الگوریتمی (Big O Notation)
  • 63. الگوریتم‌های مرتب‌سازی پایه (مثال: Bubble Sort)
  • 64. الگوریتم‌های جستجو پایه (مثال: Linear Search)
  • 65. مقدمه‌ای بر شبکه‌های کامپیوتری
  • 66. مفاهیم پایه پروتکل‌های شبکه (HTTP, TCP/IP)
  • 67. کار با ماژول requests برای درخواست‌های HTTP
  • 68. مقدمه‌ای بر امنیت در برنامه‌نویسی
  • 69. اصول کدنویسی امن
  • 70. شناسایی و جلوگیری از آسیب‌پذیری‌های رایج
  • 71. مقدمه‌ای بر تست نرم‌افزار
  • 72. انواع تست: Unit Testing, Integration Testing
  • 73. استفاده از ماژول unittest در پایتون
  • 74. اصول طراحی نرم‌افزار
  • 75. الگوهای طراحی (Design Patterns) مقدماتی
  • 76. اصل SOLID در طراحی نرم‌افزار
  • 77. مقدمه‌ای بر سیستم‌های عامل
  • 78. مفاهیم پایه: فرآیندها، نخ‌ها، مدیریت حافظه
  • 79. کار با ماژول os و sys در پایتون
  • 80. مقدمه‌ای بر مفاهیم پایگاه داده پیشرفته
  • 81. روابط بین جداول: کلیدهای خارجی
  • 82. نرمال‌سازی پایگاه داده
  • 83. مقدمه‌ای بر معماری نرم‌افزار
  • 84. معماری لایه‌ای (Layered Architecture)
  • 85. معماری میکروسرویس (Microservices Architecture)
  • 86. مقدمه‌ای بر DevOps
  • 87. مفاهیم CI/CD (Continuous Integration/Continuous Deployment)
  • 88. کار با ابزارهای کنترل نسخه: Git
  • 89. مقدمه‌ای بر رمزنگاری
  • 90. مفاهیم رمزنگاری متقارن و نامتقارن
  • 91. کار با ماژول cryptography (در صورت امکان و با رعایت الزامات)
  • 92. مقدمه‌ای بر هوش مصنوعی
  • 93. مفاهیم یادگیری نظارت شده و بدون نظارت
  • 94. کار با کتابخانه Scikit-learn
  • 95. مقدمه‌ای بر پردازش زبان طبیعی (NLP)
  • 96. مفاهیم اولیه NLP
  • 97. کار با کتابخانه NLTK یا SpaCy (با رعایت الزامات)
  • 98. مقدمه‌ای بر اینترنت اشیاء (IoT)
  • 99. مفاهیم پایه IoT
  • 100. ارتباط دستگاه‌ها در IoT

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.