فصل 1

هفته ۱ | از توسعه تا عملیات

در هفته‌ی اول، مسیر «از توسعه تا عملیات» را می‌پیماییم. اهداف این هفته:

  • توسعه نرم‌افزار (Software Development) و عملیات (Operations) — تفاوت این دو حوزه چیست؟
  • تفکر Agile و DevOps — از تحویل تکراری تا مسئولیت مشترک
  • چرخه حیات توسعه نرم‌افزار (SDLC) — نرم‌افزار از ایده تا نگهداری چه مراحلی را طی می‌کند؟
  • کار تیمی با Git و GitHub — همکاری روی کد با branchها، commitها و Pull Requestها
  • مفاهیم Build و Packaging — کد منبع چطور به محصول قابل توزیع تبدیل می‌شود؟
  • آشنایی با Automated Testing — تست خودکار و جایگاه آن در توسعه

پس از مطالعه‌ی درس‌ها، تمرین هفته را انجام دهید و نتیجه را در GitHub ثبت کنید.