کتاب پروژه‌های خلاقانه با استفاده از قدرت رشته‌ها با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره پروژه‌های خلاقانه با استفاده از قدرت رشته‌ها

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

موضوع میانی: کار با رشته‌ها

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

  • 1. مقدمه به رشته‌ها در میکروپایتون
  • 2. تعریف و ایجاد رشته‌های ثابت و متغیر
  • 3. عملیات الحاق رشته‌ها
  • 4. محاسبه طول رشته
  • 5. دسترسی به کاراکترها با اندیس
  • 6. برش‌گیری (slicing) رشته‌ها
  • 7. متدهای تبدیل حروف بزرگ و کوچک
  • 8. حذف فضاهای اضافی با strip
  • 9. جستجوی زیررشته با find و index
  • 10. شمارش تکرار زیررشته با count
  • 11. جایگزینی بخش‌های رشته با replace
  • 12. تقسیم رشته به لیست با split
  • 13. ادغام لیست کاراکترها به رشته با join
  • 14. فرمت‌دهی رشته با f-string و format
  • 15. تبدیل انواع داده به رشته و برعکس
  • 16. اعتبارسنجی ورودی متنی کاربر
  • 17. ساخت منوی متنی تعاملی
  • 18. نمایش متن پویا روی ماتریس LED
  • 19. انیمیشن اسکرول متن روی صفحه
  • 20. پیاده‌سازی بازی حدس کلمه
  • 21. ساخت генератор رمزعبور تصادفی
  • 22. تبدیل متن به کد مورس و بالعکس
  • 23. رمزنگاری ساده با شیفت کاراکتر (Caesar cipher)
  • 24. پردازش داده‌های سنسور به صورت متنی
  • 25. ثبت لاگ متنی در حافظه داخلی
  • 26. خواندن و نوشتن فایل متنی
  • 27. سریال‌سازی داده‌ها به JSON
  • 28. تولید خروجی CSV از داده‌های سنسور
  • 29. ارسال رشته از طریق رادیو بین میکروبت‌ها
  • 30. دریافت و پردازش دستورات متنی از بلوتوث
  • 31. ساخت چت‌بات ساده روی میکروبت
  • 32. پروژه داستان‌ساز تعاملی
  • 33. تولید شعر تصادفی با قالب‌های رشته‌ای
  • 34. نمایش ساعت و تاریخ به صورت متنی
  • 35. ساخت تقویم متنی ساده
  • 36. مدیریت تنظیمات با فایل‌های کانفیگ متنی
  • 37. پردازش خطا و استثناها در توابع رشته‌ای
  • 38. بهینه‌سازی حافظه در کار با رشته‌های طولانی
  • 39. استفاده از بافر بایت برای پردازش سریع
  • 40. مقایسه کارایی متدهای مختلف رشته
  • 41. تست واحد برای توابع پردازش رشته
  • 42. مستندسازی کدهای مرتبط با رشته
  • 43. الگوهای طراحی برای پروژه‌های مبتنی بر متن
  • 44. پروژه نهایی: سیستم مدیریت پیام‌های کوتاه
تگ‌ها: BBC micro:bit Creative coding Data logging Educational projects Embedded programming Encryption Game development IoT MicroPython Morse code Radio communication Serialization STEM education String manipulation Text processing

نظرات

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

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