کتاب صوتی روشهای توسعه چابک (Agile Development) و ارتباط آن با OOP
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره روشهای توسعه چابک (Agile Development) و ارتباط آن با OOP
موضوع کلی: برنامه نویسی
موضوع میانی: برنامهنویسی شیءگرا (OOP)
📋 سرفصلهای دوره
- 1. مفاهیم پایهای متدولوژی چابک
- 2. بیانیه چابک و اصول دوازدهگانه
- 3. تفاوت رویکرد چابک با مدل آبشاری
- 4. معرفی اسکرام: نقشها، رویدادها و مصنوعات
- 5. مدیریت بکلاگ محصول در اسکرام
- 6. برنامهریزی اسپرینت و تخمین وظایف
- 7. اجرای اسپرینت و جلسات روزانه
- 8. بازبینی اسپرینت و بازبینی فرآیند
- 9. معرفی روش کانبان و تابلوهای کانبان
- 10. مدیریت جریان کار و محدودیت کار در جریان
- 11. معرفی روش برنامهنویسی افراطی (XP)
- 12. تمرینهای اصلی XP: برنامهنویسی زوجی و توسعه مبتنی بر تست
- 13. انتگراسیون مداوم و استقرار مداوم
- 14. مفاهیم شیگرایی: کلاس و شیء
- 15. اصول چهارگانه شیگرایی: کپسولهسازی، وراثت، چندریختی، انتزاع
- 16. رابطههای بین کلاسها: ترکیب، تجمع، وابستگی
- 17. مفاهیم طراحی شیگرا و الگوهای طراحی پایه
- 18. الگوی استراتژی و ارتباط آن با تغییرپذیری
- 19. الگوی ناظر و مدیریت رویدادها
- 20. الگوی کارخانه و ایجاد اشیاء
- 21. الگوی Singleton و مدیریت حالت سراسری
- 22. اصول SOLID در طراحی شیگرا
- 23. اصل تک مسئولیتی و جداسازی وظایف
- 24. اصل باز-بسته و قابلیت توسعه
- 25. اصل جایگزینی لیسکوف و وراثت صحیح
- 26. اصل تفکیک رابط و ماژولار بودن
- 27. اصل وارونگی وابستگی و تزریق وابستگی
- 28. توسعه مبتنی بر تست (TDD) در محیط چابک
- 29. تست واحد و چارچوبهای تست
- 30. تست پذیرش و تست خودکار
- 31. بازآرایی کد (Refactoring) در چابک
- 32. ادغام مداوم و مدیریت شاخهها
- 33. استقرار خودکار و مدیریت نسخه
- 34. مدیریت پیکربندی نرمافزار
- 35. نقش مالک محصول در تیم چابک
- 36. نقش اسکرام مستر و تسهیلگری
- 37. نقش تیم توسعه خودسازمانده
- 38. ارتباط چابک با معماری نرمافزار
- 39. مدیریت ریسک در پروژههای چابک
- 40. ارزشگذاری و اولویتبندی ویژگیها
- 41. مدیریت تغییرات و بازخورد مشتری
- 42. مقیاسپذیری چابک: معرفی SAFe و LeSS
- 43. مدیریت تیمهای چندگانه چابک
- 44. ابزارهای مدیریت پروژه چابک (جیرا، ترلو)
- 45. معیارهای عملکردی در چابک: سرعت و نمودار سوخت
- 46. بازبینی و بهبود فرآیند تیمی
- 47. فرهنگ تیمی و همکاری در چابک
- 48. مستندسازی حداقلی در چابک
- 49. ارتباط چابک با DevOps
- 50. اتوماسیون فرآیند استقرار و تست
- 51. مدیریت بدهی فنی در توسعه چابک
- 52. طراحی مبتنی بر دامنه (DDD) در بافت چابک
- 53. مفاهیم میکروسرویسها و چابک
- 54. مدیریت وابستگیها در تیم چابک
- 55. تکنیکهای تخمین: استوری پوینت و پوکر برنامهریزی
- 56. تحلیل ارزش کسبشده در پروژه چابک
- 57. مدیریت قراردادها و بودجه چابک
- 58. انواع متدولوژیهای ترکیبی (Hybrid Agile)
- 59. ارتباط چابک با مدیریت محصول مدرن
- 60. مطالعه موردی: پیادهسازی اسکرام در یک تیم نرمافزاری
- 61. مطالعه موردی: استفاده از کانبان در تیم پشتیبانی
- 62. مطالعه موردی: استفاده از XP در پروژههای بحرانی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Agile
OOP
Scrum
اصول SOLID
برنامهنویسی شیءگرا
توسعه چابک
توسعه نرمافزار
متدولوژی چابک
مدیریت پروژه نرمافزار
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.