به دنیای Azure DevOps خوش آمدید - پلتفرم قدرتمندی که امکان همکاری بیوقفه، یکپارچهسازی مداوم و تحویل برای توسعه نرمافزار مدرن را فراهم میکند. این دوره برای مبتدیان، نقطه شروعی عالی برای کسانی است که با ابزارهای DevOps و Azure DevOps آشنا هستند.
آنچه خواهید آموخت:
مقدمهای بر DevOps: اصول کلیدی DevOps را بدانید، چرا اهمیت دارد و چگونه تحویل نرمافزار را تغییر میدهد.
شروع به کار با Azure DevOps : یک حساب Azure DevOps ایجاد کنید و رابط را پیمایش کنید تا با این پلتفرم راحت باشید.
کنترل نسخه با Git Azure Repos: اصول اولیه کنترل نسخه را بیاموزید، مخازن Git را راه اندازی کنید، و کد را به طور موثر با استفاده از Azure Repos مدیریت کنید.
Azure Pipelines: چرخه عمر توسعه نرم افزار خود را با خطوط لوله CI/CD بسازید و خودکار کنید. از کد تا تولید، از انتشار سریعتر و بدون خطا اطمینان حاصل کنید.
مدیریت پروژه چابک با بردهای Azure: وظایف پروژه و گردش کار خود را با بردهای Agile، Scrum و Kanban در Azure مدیریت و پیگیری کنید.
آزمایش با برنامههای آزمایشی Azure: برای بازخورد مداوم پروژه خود، آزمایش دستی و خودکار را اجرا کنید.
مدیریت مصنوع: برای ساده کردن مدیریت وابستگی، بستههایی را با استفاده از Azure Artifacts ایجاد، ذخیره و به اشتراک بگذارید.
آزمایشگاههای عملی: برای ایجاد تجربه عملی در هر ماژول، نمونههای واقعی و آزمایشگاههای عملی هدایتشده را دنبال کنید.
ویژگی های کلیدی دوره:
دستورالعملها و توضیحات گام به گام هر مفهوم، که درک کاملی را تضمین میکند.
آزمایشگاههای تعاملی با پروژههای عملی که سناریوهای دنیای واقعی را شبیهسازی میکنند.
نکات عملی در مورد راهاندازی یکپارچهسازی مداوم (CI) و تحویل مداوم (CD) برای خودکارسازی استقرار شما.
درباره ادغام Azure DevOps با ابزارهای محبوب دیگر مانند GitHub، Docker، Kubernetes، Jenkins و موارد دیگر.
بهترین شیوه ها برای کنترل نسخه، مدیریت پروژه، و زیرساخت به عنوان کد.
آزمونها، تمرینها و ارزیابیها برای تقویت یادگیری و پیگیری پیشرفت شما.
چرا این دوره را انتخاب کنید؟ Azure DevOps برای تیمهای توسعه مدرن که به دنبال سادهسازی فرآیندهای خود و بهبود همکاری هستند، ضروری است. با تسلط بر Azure DevOps، شما:
با خودکارسازی کارهای تکراری مانند آزمایش، ساختن و استقرار، بهرهوری خود را افزایش دهید.
کیفیت کد خود را با فرآیندهای بررسی، آزمایش و تأیید داخلی بهبود بخشید.
مهارتهای ارزشمندی را که در بازار کار فناوری اطلاعات و توسعه نرمافزار امروزی مورد تقاضا هستند، به دست آورید.
خود را برای امتحانات صدور گواهینامه مانند گواهینامه Microsoft Certified: Azure DevOps Engineer Expert آماده کنید.
این دوره برای چه کسانی است؟
مبتدیان کامل: اگر تجربه قبلی در DevOps ندارید، این دوره به شما یک پایه محکم می دهد.
توسعه دهندگان: کسانی که به دنبال افزایش دانش خود در مورد یکپارچه سازی مداوم، کنترل نسخه، و خطوط لوله تحویل هستند.
متخصصان فناوری اطلاعات: هر کسی که میخواهد به نقشهای DevOps تبدیل شود یا اتوماسیون را در کار خود بگنجاند.
مدیران پروژه: علاقهمندان چابکی که میخواهند از Azure DevOps برای پیگیری و تحویل مؤثرتر پروژه استفاده کنند.
دانش قبلی Azure DevOps لازم نیست! چه یک توسعه دهنده، حرفه ای فناوری اطلاعات یا مدیر باشید، این دوره به شما کمک می کند تا با یکی از پرکاربردترین ابزارهای DevOps در صنعت شروع کنید.
DevOps Enabler | Cloud Practitioner Vijay Patel کار خود را به عنوان مهندس QA آغاز کرد و با 11 سال تجربه حرفه ای خود در QA/DevOps/Development آموزش معماران راه حل AWS، Terraform، Chef، Ansible، Linux، Jenkins و سایر DevOps را آغاز کرد. از نظر فنی حرفه ای با تجربه 11 ساله با فناوری های نوظهور مرتبط با DevOps، که بخش عمده ای از آن را صرف ساده سازی اتوماسیون و استقرار برای مشتریان سازمانی و پروژه های آنها کردم. در نقش خود به عنوان DevOps، من سفر توسعه نرم افزار را از تعهد تا تولید هماهنگ می کنم. من عملکرد و قابلیت اطمینان را در چندین پلتفرم هدایت میکنم، با همکاری نزدیک با توسعه و جامعه QA برای درک الزامات فرآیندهای ساخت، آزمایش، استقرار و انتشار. تجربه من از چرخه های تست و انتشار خودکار کوتاه و خودکار عبور می کند تا سریعتر انجام شود. علاوه بر DevOps، من بسیار علاقه مند به اشتراک گذاری دانش هستم. تجربه من حول محور ارائه رهبری استراتژیک برای توسعه راهحلهای ابری چابک و مقرونبهصرفه با استفاده از بهترین روشهای DevOps است تا بتوان به بهترین نتیجه ممکن دست یافت.
نمایش نظرات