دوره آموزشی DevOps
دوره آموزشی DevOps برای کار در یک تیم برای انجام پروژههای در حوزه دیتا، طراحی وب و غیره طراحی شده است. با یک سرچ ساده برای ورود به بازار کار متوجه میشوید که در کنار کار با پایتون یا هر نرم افزار دیگر، دیتابیسها و سایر مهارتها، به ابزارهای دیگری برای کار کردن در پروژه ها نیاز هست. تمام این ابزارها در دوره آموزشی DevOps جمع شدهاند. DevOps به عنوان یک شغل پر تقاضا بازار کار بسیار خوبی به تنهایی دارد. چون باعث اتومایز کردن تمام کارها تا جائیکه ممکن است و در نتیجه موجب سرعت کارها میشود. لذا به علاقهمندان حوزه دیتا و متخصصین IT و شاغلین حوزه دیتا که نیاز به به روز رسانی مهارتهایشان دارند، توصیه میکنیم از دوره آموزشی DevOps بهره ببرید.
گوناگونی مطالب و ابزارها باعث سردرگمی بسیاری از دانشپذیران شده است. لذا هدف ما در این دوره در به آوران سیستم گیل کار با ابزارهای اصلی لازم میباشد. از جمله این ابزارها کار با لینوکس، داکر و پادمن به عنوان موتورهای کانتینر، گیت / گیت هاب به عنوان منبع کنترل کننده کد و کوبرنتز میباشد.
مباحث دوره آموزشی DevOps به اختصار شامل:
- Linux
- Docker
- Git & GitHub
- MLOPs
- Kubernetes
- other tools

DevOps Tools
مباحث بخش لینوکس شامل موارد زیر است:
- تسلط بر ترمینال لینوکس
- تسلط بر سیستم فایل لینوکس بوسیله کار با فایلها از خط فرمان لینوکس
- تسلط بر اتوماسیون کارها و برنامه ریزی
- تسلط بر بسته ها و مخازن نرم افزار مدیریت نرم افزار لینوکس
مخاطبین: این مبحث برای کسانی است که میخواهند درک کامل و عملی از سیستم عامل لینوکس و خط فرمان لینوکس داشته باشند. یا کسانی که دانش اولیه دارند و میخواهند خلاء دانش خود را پُر کنند.
مباحث بخش آموزش داکر (Docker) شامل موارد زیر میباشد:
- نصب داکر روی ویندوز، مک و لینوکس
- مدیریت کانتینرهای داکر
- اجرای داکر، ساخت داکر، تصاویر و بازرسی داکر
- تصاویر خود را به داکر هاب یا هر داکر ریجستری بکشید.
- یک ریجستری تصویر خصوصی داکر ایجاد کنید.
- دادههای مورد نیاز و ایجاد شده توسط کانتینرهای داکر خود را مدیریت کنید.
- کنترل خروجی ها و گزارش های تولید شده توسط کانتینرها
- ایجاد یک خوشه از کانتینرها با Docker Swarm
- خیلی بیشتر
مخاطبین دوره پروژه محور داکر چه کسانی هستند؟
- توسعه دهندگان، برنامه نویسان، مهندسان نرم افزار که به دنبال بهترین روشها برای استقرار سریع و آسان برنامه های خود با استفاده از داکر هستند.
- کسانیکه به دنبال پیشرفت شغلی با یادگیری مهارت کلیدی DevOps: Docker هستند.
- افرادی که به دنبال تبدیل شدن به DCA (Docker Certified Associate) هستند.
مطالب مربوط به کوبرنتز (Kubernetes):
کوبرنتز یک سیستم منبع باز برای اتومایز کردن در مرحله اجرا و برای مدیریت کانتینرهاست. (https://kubernetes.io/)
در این بخش به مثالهای کاربردی در پروژه ها پرداخته میشود.
مطالب مربوط به مبحث گیت و گیت هاب (Git & GitHub):
گیت (git-scm.com) و گیت هاب (github.com) دو ابزار کاملاً مجزا هستند. گیت یک ابزار مدیریت ورژن است که به شما در تغییر و مدیریت کدها در پروژه کمک میکند. تمرکز گیت هاب روی توسعه دهندههاست (High focus on Developers). گیت هاب قابلیتهای گیت را روی کلاد میآورد. در واقع Cloud Hosting محسوب شده و ابزار مناسبی برای به اشتراک گذاشتن کُذها و پروژهها (Collaborate projects) با سایرین است. سپس با clone کردن پروژه ها در پلتفرمهایی مثل VsCode امکان مدیریت، تغییر وبهبود کدها برای توسعهدهندگان ایجاد میشود. از سوی دیگر، نتایج از پلتفرم مورد استفاده توسط Git به GitHub Repository مربوطه انتقال مییابند. این نقل و انتقال برای دیتاساینتیستها و دیتاکارها بسیار ضروری و حایز اهمیت میباشد.
در این دوره یاد میگیرید چطور از مزایای گیت و گیت هاب استفاده کنید. چطور در کارهای روزانه داخل شرکت و سازمانتون و پروژههاتون از این ابزارها استفاده کنید.
+ شبیه سازی مثالها در دنیای واقعی پروژه
+ استفاده از دواپز در پروژه های MLOPs با پایتون
مدت دوره: ۵۰ ساعت
شهریه دوره: ۸/۰۰۰/۰۰۰ تومان
ظرفیت دوره: ۵ الی ۸ نفر
زمان شروع دوره: ۲۵ دیماه ۱۴۰۳
برای تازه های تکنولوژی و اطلاعات دوره ها به اینستاگرام ما به نشانی ai.academy97 بپیوندید.