🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مهندسی نرمافزار نوین | توسعه - ایجنتهای هوش مصنوعی
- آخرین آپدیت
دانلود Modern Software Engineering | Development - AI Agents
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
راهکارهای مدرن مهندسی برای عرضه محصولات عالی: درک چرخه کامل توسعه نرمافزار (SDLC)
توسعه محصول، DevOps، رایانش ابری (Cloud) و هوش مصنوعی (AI)
آغاز پروژه
تامین مالی و پشتوانه مالی پروژهها
هوش مصنوعی (AI) و هوش مصنوعی مولد (Generative AI)
۵ نمونه از کاربرد هوش مصنوعی برای اتوماسیون و کسب ارزش
کنجکاوی و تمایل به مشاهده چگونگی شکلگیری یک نرمافزار
به این مطالب جامع و عملی در زمینه توسعه محصول مدرن خوش آمدید. این دوره آموزشی در سطح مبتدی طراحی شده و بر توضیح رویکردهای مهندسی و بهترین شیوههایی تمرکز دارد که تیمهای مهندسی با عملکرد بالا برای توسعه محصولات در سطح جهانی به کار میگیرند.
این مطالب هم برای مهندسان نرمافزار و هم برای افرادی که به تازگی وارد دنیای فناوری اطلاعات شدهاند، مناسب است. تمرکز اصلی بر تشریح کامل چرخه عمر محصول و همچنین مدرنترین رویکردهای فناوری است؛ از لحظه تصمیمگیری برای تامین مالی یک پروژه تا زمان ورود آن به فاز عملیاتی و پس از آن.
دموهای عملی و معرفی ابزارهایی ارائه خواهد شد که این فرآیند را ممکن میسازند، همه اینها با بهرهگیری از آخرین فناوریها نظیر رایانش ابری (Cloud)، DevOps و هوش مصنوعی (AI).
برخی از جنبههایی که مورد بحث قرار خواهند گرفت عبارتند از:
دموهای عملی با: Miro، Jira، Trello، GitHub، VS Code و یکپارچهسازی پیوسته (Continuous Integration)، تست پیوسته (Continuous Testing) و پایپلاینهای DevOps.
تصمیم برای ایجاد محصول. تمرکز بر بودجه و چشمانداز نرمافزاری که باید ایجاد شود.
مثال عملی از چگونگی ادغام هوش مصنوعی برای عرضه سریعتر محصول و دستیابی به کیفیت بهتر.
کشف و پالایش (Discovery and Refinement). خواهیم فهمید که چگونه اهداف پیچیده کسبوکار به اپیکها و داستانهای کاربردی کوچکتر تقسیم میشوند.
معماری محصول. چه عواملی یک محصول با معماری عالی را میسازند و محدودیتهایی که مهندسان هنگام تعریف معماری در نظر میگیرند، کدامند.
UI/UX – تجربه کاربری (User Experience) و ظاهر و حس محصول چیست.
توسعه. فعالیتهای توسعه نرمافزار مدرن، کدنویسی عالی، یکپارچهسازی پیوسته (Continuous Integration) و استراتژیهای شاخهبندی (Branching Strategies) برای مدیریت آسان وابستگیها.
تست. در این فصل، تمرکز بر چگونگی تست زودهنگام، نحوه اجتناب از دام آبشاری در تست، رویکرد شیفت به چپ (Shift Left Approach) و اقدامات پیشگیرانه است.
زیرساخت. زیرساخت به عنوان کد (Infrastructure as Code) چیست، چگونه از محیط خود حداکثر بهره را ببرید و در عین حال هزینهها را کاهش دهید، و چگونه رایانش ابری به شرکتها کمک میکند تا در اوج عملکرد خود باشند.
استقرار. چیست، چگونه انجام میشود، شیفت به راست و تست در محیط عملیاتی، و همچنین استقرار با صفر توقف (0 Downtime Deployment) همراه با گزینههای بازگشت (Reverting Options).
نظارت در محیط عملیاتی. در اینجا خواهیم فهمید که چگونه درک رفتار کاربر و همچنین نظارت بر اپلیکیشن به موفقیت کلی پروژه کمک میکند.
با استفاده از این مطالب، درها را به روی مهندسی محصول مدرن بگشایید و درک کنید که چگونه تیمهای عالی برای دستیابی به عملکرد بالا با یکدیگر همکاری میکنند.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
ابزارها و پروژه در این درس
Tools and the Project in this Lecture
تحول کسبوکار – بذر نرمافزار
Business Transformation - Seed of software
چرا نرمافزار ساخته میشود؟
Why is software created
ارتقاء / سرمایهگذاری یا عقب ماندن
Upgrade / Invest of be left behind
پول پشت هر پروژه
The Money behind any project
تأمین مالی – بودجه شرکت
Financing - Company budget
تأمین مالی پروژه – وام بانکی و اوراق قرضه شرکتی
Project Financing - Bank Loan and Corporate Bonds
مقایسه هزینه استقراض (اوراق قرضه در مقابل وام بانکی)
Comparison of Cost of borrowing Bond vs Bank Loan
تأمین مالی – جذب سرمایه – با پشتیبانی VC
Financing - Fund Raising - VC Backed
مراحل توسعه محصول | چرخه عمر
Product Development Stages | Lifecycle
نمایش نظرات