مطالب دارای تگ: docker
49 مورد برای عبارت مورد نظر پیدا شد.
49 مورد برای عبارت مورد نظر پیدا شد.
دوره آموزشی «داکر برای مدیران میانافزار: از مفاهیم پایه تا استقرارهای واقعی»، راهنمایی کاملاً کاربردی و عملیاتی است که بهمنظور تمکین و ارتقای مهارتهای متخصصان فناوری اطلاعات، توسعهدهندگان نرمافزار و مهندسان دواپس جهت تسلط بر فناوری کانتینرسازی در سیستمهای میانافزاری سازمانی طراحی و تدوین شده است. این دوره جامع با تمرکز بر اصول و مفاهیم بنیادین داکر آغاز میشود و بهصورت کاملاً سیستماتیک و گامبهگام به سمت مباحث پیشرفته مدیریت برنامههای کاربردی در محیطهای واقعی پیش میرود تا به شرکتکنندگان نشان دهد چگونه میتوان سرویسهای پیچیده و چندلایه میانافزاری را در محیطهای سروری مدرن جداسازی، اجرا و نگهداری نمود. در طول این مسیر آموزشی، شرکتکنندگان تجربه عملی و ارزشمندی در زمینه ساخت ایمیجهای سفارشی با استفاده از داکرپکها و داکرفایلها، تعریف دقیق وابستگیهای برنامههای کاربردی و همچنین ارکستراسیون و هماهنگسازی کامل محیطهای کانتینری کسب خواهند کرد. علاوه بر این، این دوره تمامی وظایف کلیدی و عملیاتی مرتبط با مدیریت داکر از جمله پیکربندی شبکههای کانتینری، مدیریت حجمهای ذخیرهسازی پایدار برای حفظ دادهها، ایمنسازی و در دسترسرسانی پایانه سرویسها و در نهایت ارسال و مدیریت داراییها و ایمیجها در مخازن عمومی و خصوصی کانتینر را به تفصیل پوشش میدهد. همچنین، تکنیکها و روشهای عیبیابی و رفع اشکال بهصورت یکپارچه در تمامی بخشهای آموزشی گنجانده شدهاند تا مدیران سیستم بتوانند بهطور کاملاً مؤثر مشکلات زمان اجرا را تشخیص داده، آنها را برطرف سازند و از پایداری، امنیت و کارایی استقرارهای نرمافزاری در محیطهای عملیاتی و تولید مطمئن شوند.
علاوه بر مفاهیم یادشده، این دوره به متخصصان امکان میدهد تا با زیرساختهای نوین کانتینرسازی ارتباطی عمیقتر برقرار کرده و چالشهای سنتی مربوط به وابستگیهای سختافزاری و نرمافزاری را به حد حداقل برسانند. قابلیت انتقالپذیری کانتینرها به سازمانها این امکان را میدهد که برنامههای خود را بدون نگران بودن از تفاوتهای موجود در زیرساختهای میزبانی، بین محیطهای توسعه، آزمایشی و تولید جابهجا کنند. مدیریت حافظه، تنظیم منابع پردازشی، بهینهسازی حجم ایمیجها و اعمال سطوح دسترسی امنیتی از دیگر مباحث مهمی هستند که به مدیران میانافزار کمک میکنند سیستمهایی مقیاسپذیر و انعطافپذیر بسازند. در نهایت، با بهکارگیری تکنیکهای بهروز معمارانه، شرکتکنندگان مهارت لازم برای نظارت مستمر بر وضعیت کانتینرها و اتوماسیون فرایندهای استقرار را به دست میآورند تا سازمانها بتوانند با سرعت بیشتر و ریسک کمتر، سرویسهای خود را بهروزرسانی کنند.
در دوره آموزشی Docker for Middleware: Tomcat, JBoss, Liberty, Weblogic 2026 با مفاهیم پایه کانتینرسازی، ساخت ایمیجهای سفارشی، مدیریت شبکه و ذخیرهسازی پایدار، ایمنسازی سرویسها، کار با مخازن کانتینر و تکنیکهای عیبیابی برای استقرار پایداری برنامههای میانافزاری در محیطهای واقعی آشنا خواهید شد.
بوت کمپ MLOps در آمازون: زیرساخت هوش مصنوعی آماده برای تولید، یک دوره پیشرفته و کاملاً کاربردی است که با هدف پر کردن فاصله میان آزمایشهای اولیه یادگیری ماشین و استقرار پایدار و مقیاسپذیر در محیطهای ابری طراحی شده است. این برنامه آموزشی که ویژه مهندسان داده، متخصصان یادگیری ماشین و حرفهایهای حوزه DevOps تدوین شده، مسیر آموزش را از تمرکز محض بر آموزش مدلهای ایزوله منحصر به فرد منحرف کرده و روی ساخت خطوط لوله یکپارچهسازی مداوم، تحویل مداوم و پایش سیستمهای هوش مصنوعی در محیط واقعی تولید تمرکز میکند. شرکتکنندگان در طول این دوره آموزشی، یک معماری کامل MLOps را با استفاده از سرویسهای مختلف آمازون، هاگینگ فیس و سیجمیكر طراحی و پیادهسازی خواهند کرد. یادگیرندگان کار خود را با بازتنظیم دقیق یک مدل بینایی ماشین از نوع ترنسفورمر آغاز کرده و آن را از طریق سرویسهای API Gateway و لمیاد بهصورت نقطهپایانی استنتاج آنی مستقر میکنند. در ادامه، دوره به بررسی عمیق معماری عملیاتی میپردازد؛ به طوری که نحوه پایش میزان اطمینان مدل با استفاده از CloudWatch، ثبت خودکار حالتهای خاص و کماطمینان در ذخیرهساز S3 و در نهایت فعالسازی خطوط لوله بازآموزی خودکار مدل به شرکتکنندگان آموزش داده میشود.
در دوره آموزشی MLOps Bootcamp: Build Real-World AI Infrastructure با نحوه ساخت، استقرار، پایش و بازآموزی خودکار خطوط لوله هوش مصنوعی در محیط ابری آمازون آشنا خواهید شد.
فایلهای دوره مجدد بارگذاری شد.
همچنین دوره بروز شد.
زیرنویس انگلیسی اضافه شد.
محتوای دوره مربوط به تاریخ 2024/2
عنوان قبلی دوره: Building Web APIs with ASP.NET Core
دوره آموزشی ساخت وب APIها با ASP.NET Core 8 به عنوان یک راهنمای جامع و کاملاً کاربردی برای توسعهدهندگانی طراحی شده است که قصد دارند زیرساختهای نرمافزاری و سمت سرور برنامههای مدرن وب را به شکلی اصولی پیادهسازی کنند. این آموزش با هدایت مدرس و متخصص برجسته حوزه فناوری، کریستین ونز، به شکل گامبهگام و مبتنی بر سناریوهای واقعی تدوین یافته تا شرکتکنندگان را از پایهایترین مفاهیم تا سطوح پیشرفته توسعه نرمافزار همراهی کند. در این دوره، مفاهیم کلیدی و بنیادی معماری REST، اصول پروتکل HTTP و استانداردهای نوین طراحی برنامههای کاربردی بررسی میشوند. آموزش بر پایه آخرین نسخه بلندمدت فریمورک محبوب مایکروسافت پیش میرود تا توسعهدهندگان با جدیدترین ویژگیها و بهینهسازیهای نرمافزاری آشنا شوند. مسیر یادگیری شامل ساخت APIهای کمحجم و سریع (Minimal APIs)، ساختاردهی مسیریابی برای دریافت اطلاعات، و پیادهسازی انواع عملیات نوشتن و تغییر دادهها است.
علاوه بر مباحث تئوری، تمرینهای عملی و چالشهای کدنویسی متعددی در طول دوره گنجانده شده تا فراگیران بتوانند دانش نظری خود را به مهارتهای عملی تبدیل کنند. این رویکرد تعاملی به توسعهدهندگان کمک میکند تا اعتمادبهنفس لازم برای طراحی و ساخت صفر تا صد سرویسها و APIهای واقعی، امن و آماده برای استفاده در پروژههای تجاری و سازمانی را به دست آورند و به صورت کاملاً حرفهای وارد بازار کار شوند.
در دوره آموزشی Building Web APIs with ASP.NET Core 8 با اصول طراحی و توسعه APIهای سمت سرور آشنا خواهید شد.
فایلهای دوره مجدد بارگذاری شد.
محتوای دوره مربوط به تاریخ 2019/7
در این دوره جامع، شرکتکنندگان با اصول و پیادهسازی سیستمهای نرمافزاری توزیعشده با استفاده از فریمورک .NET Core و سیستمهای صفبندی پیام ناهمگام آشنا میشوند. سرفصلهای آموزشی بهگونهای طراحی شدهاند که مسیر یادگیری را کاملاً هموار کرده و از درگیر شدن فراگیران با پیچیدگیهای اولیه و غیرضروری پیکربندی جلوگیری میکنند. مخاطبان به صورت قدمبهقدم با نحوه آمادهسازی محیط توسعه کامل و ایجاد اولین مجموعه از ریزخدمات تعاملی از صفر تا صد آشنا خواهند شد.
بخش اصلی این آموزش بر روی پیادهسازی الگوهای ارتباطی رویدادمحور تمرکز دارد؛ الگویی که در آن از RabbitMQ برای تبادل اطلاعات و اجرای برنامههای ناهمگام استفاده میشود. استفاده از این ابزار به ریزخدمات مستقل امکان میدهد تا بدون وابستگی مستقیم، دادهها را با پایداری و اطمینان بالا میان یکدیگر منتقل کنند. علاوه بر این، فراگیران چگونگی مدیریت جریان دادهها، پردازش پیامهای ورودی و خروجی و نحوه یکپارچهسازی خدمات منفرد در قالب یک زیستبوم انسجامیافته ریزخدمات را به شکل عمیق بررسی خواهند کرد. این روند به توسعهدهندگان کمک میکند تا در ساخت سامانههای مقیاسپذیر و مدرن مهارت لازم را کسب نمایند.
در دوره آموزشی Getting Started .NET Core Microservices RabbitMQ با معماری ریزخدمات و سیستمهای پیامرسانی ناهمگام آشنا خواهید شد.
در این دوره آموزشی جامع، فراگیران با نحوه ادغام کانتینرهای داکر در سراسر چرخه حیات اپلیکیشنهای هوش مصنوعی آشنا میشوند. روند آموزش از اولین گامها یعنی تعریف نیازمندیهای سیستم و ایجاد یک محیط توسعه قابل بازتولید آغاز شده و تا مرحله تست سرویسها و آمادهسازی ایمیژهای نهایی برای محیط تولید ادامه مییابد.
علاوه بر این، دوره پیشرو پایهای محکم و مفصل در زمینه مفاهیم کلیدی داکر ارائه میدهد. فراگیران نحوه ساخت و مدیریت فایلهای داکر، ایمیژها، مخازن ذخیرهسازی و همچنین روند کامل ساخت و اجرای کانتینرها را به صورت کاملاً کاربردی فرا میگیرند. در بخشهای پایانی نیز روشهای استفاده از ابزارهای قدرتمندی مانند داکر کمپوز و محیطهای توسعه کانتینری در نرمافزار ویژوال استودیو کد آموزش داده میشود تا شرکتکنندگان بتوانند یک محیط کاری کانتینری متمرکز برای ساخت نمونههای اولیه و ارزیابی نهایی برنامههای خود ایجاد کنند.
در دوره آموزشی Docker for Local AI App Development: Build Lightweight, Containerized AI Applications با نحوه بهکارگیری داکر در چرخه ساخت برنامههای هوش مصنوعی آشنا خواهید شد.
دوره آموزشی توسعه حرفهای بکاند جاوا با اسپرینگ بوت با رویکردی کاملاً کاربردی و متمرکز بر نیازهای واقعی بازار کار طراحی شده است. این دوره از آموزشهای پراکنده و تمرینهای ساده متداول فراتر رفته و فضای یک محیط واقعی مهندسی نرمافزار در مقیاس سازمانی را برای شرکتکنندگان شبیهسازی میکند. هدف اصلی این دوره، انتقال دانش عمیق و ایجاد مهارتهای عملی در تمامی مراحل چرخه حیات توسعه نرمافزار است تا فراگیران بتوانند ایدههای نرمافزاری را به محصولات تجاری و قابل اتکا تبدیل نمایند.
در طول این مسیر آموزشی، شرکتکنندگان پروژه جامع «بوکهاب» را از ابتداییترین مراحل تا مرحله بهرهبرداری نهایی بهصورت صفر تا صد پیادهسازی میکنند. این رویکرد پروژهمحور باعث میشود که فراگیران تنها به یادگیری نحوه نگارش کد بسنده نکرده، بلکه نحوه تفکر مانند یک معمار نرمافزار ارشد را فرا بگیرند. دوره تمامی جوانب حیاتی توسعه نرمافزار از جمله برنامهریزی دقیق پروژه، تحلیل نیازمندیها، طراحی معماری تمیز و منسجم، نگارش آزمونهای خودکار، استقرار در محیطهای عملیاتی و نگهداری مداوم سیستم را پوشش میدهد.
در دوره آموزشی Build Scalable Java Backend Systems with Spring Boot, Micros با توسعه جامع سامانههای سمت سرور در مقیاس سازمانی آشنا خواهید شد.
دوره بروزرسانی شد.
زیرنویس انگلیسی اضافه شد.
عنوان سابق دوره: 100 Days of DevOps
این دوره جدید آموزشی بهعنوان مکمل و همراه اصلی چالش معروف «۱۰۰ روز دواپس» در مجموعه کدکلود طراحی شده است تا مسیر یادگیری دانشپژوهان را هموارتر کند. چالش اصلی با هدف تبدیل دانش تئوری به مهارت عملی، هزاران دانشجو را ترغیب کرده است تا روزانه حداقل یک ساعت را به تمرینهای واقعی اختصاص دهند. با این حال، بسیاری از یادگیرندگان هنگام انجام سناریوهای پیچیده با چالش و بنبست مواجه میشدند. این دوره دقیقاً برای حل این مشکل ساخته شده است تا مطمئن شوید در هیچ مرحلهای از مسیر یادگیری متوقف نخواهید شد.
در این دوره، آموزشها و راهحلهای ویدیویی جامع توسط متخصصان ارائه شده است که تمامی پروژهها و ریزتکالیف دنیای واقعی موجود در چالش ۱۰۰ روزه را گامبهگام پوشش میدهند. این مجموعه بهجای آموزشهای صرفاً تئوری، بر پایه یادگیری فعال و انجام عملی پروژهها بنا شده است. یادگیرندگان در طول این چرخه با تمام مراحل دواپس و ابزارهای کاربردی متداول در تیمهای مدرن فناوری اطلاعات آشنا میشوند. مباحث مطرحشده ابزارهای کلیدی از جمله لینوکس، گیت، داکر، کوبرنتیس، جنکینز، ترافرم، پرومتیوس و انسیبل را در بر میگیرد.
محتوای دوره بهگونهای تنظیم شده است که دانشپژوهان در کنار مدرسان، سناریوهای مختلفی مانند رفع اشکال خطلولههای اجرا، استقرار خوشههای چندگرهای و اتوماسیون زیرساختها را به صورت کاملاً عملی تجربه کنند. مدرسان در تمام طول این مسیر ۱۰۰ روزه همراه دانشجویان هستند تا مفاهیم به شکل عمیق درک شوند. هدف نهایی این برنامه، آمادهسازی کامل افراد برای ورود به بازار کار و تبدیل آنها به مهندسان دواپس آماده به کار از طریق ساخت یک پایه قوی عملی و کاربردی است.
در دوره آموزشی 100 Days of DevOps - Hands-on Labs با مهارتها و ابزارهای عملی مهندسی دواپس آشنا خواهید شد.
این دوره آموزشی به عنوان یک نقشه راه جامع، عملی و کاملاً مدرن طراحی شده است تا متخصصان را با دنیای پیچیده و جذاب میکروسرویسهای هوشمند با استفاده از زبان C# و پلتفرم .NET آشنا کند. در طول این مسیر، شرکتکنندگان تنها با مفاهیم تئوری روبرو نمیشوند، بلکه یاد میگیرند که چگونه یک سیستم توزیعشده واقعی را از پایه طراحی و پیادهسازی کنند. این سیستم شامل چندین سرویس مجزا است که به صورت هماهنگ با یکدیگر ارتباط برقرار کرده، دادهها را پردازش میکنند و برای استقرار در محیطهای ابری (Cloud-ready) کاملاً بهینه و مقیاسپذیر شدهاند.
رویکرد اصلی این دوره بر پایه یادگیری از طریق انجام دادن (Hands-on) بنا شده است. به جای تکیه بر اسلایدهای طولانی، مدرس بر ساخت گامبهگام هر بخش از سیستم تمرکز دارد. این مراحل شامل مدیریت دقیق درخواستها (Request Handling)، تعیین مرزهای سرویس (Service Boundaries)، پیادهسازی زیرساختهای ذخیرهسازی دادهها، فرآیندهای پردازش در پسزمینه (Background Processing) و همچنین ادغام مؤلفههای پردازش هوشمند در بدنه میکروسرویسها میباشد. هر مفهوم فنی و معماری که در طول دوره مطرح میشود، بلافاصله در قالب کدهای اجرایی و تصمیمات معماری واقعی به نمایش درمیآید تا دانشجو درک عمیقی از چالشهای دنیای واقعی به دست آورد.
در دوره Modern C# Microservices with Docker, K8s & AI با نحوه ساخت سیستمهای توزیعشده و معماری میکروسرویس آشنا خواهید شد.
این دوره آموزشی با رویکردی کاملاً عملی طراحی شده است تا تمامی مفاهیم مرتبط با مدیریت کدهای منبع و ابزارهای همکاری تیمی را به دانشجو منتقل کند. یکی از ویژگیهای بارز این آموزش، عدم نیاز به پیشنیازهای پیچیده و تخصصی است؛ به طوری که هر علاقهمندی تنها با داشتن دسترسی به اینترنت و اشتیاق فراوان برای یادگیری، میتواند سفر خود را در دنیای گیتلب آغاز نماید. مدرس در این دوره تلاش کرده است تا تمامی مباحث را با بیشترین دقت و جزئیات ممکن شرح دهد تا از بروز هرگونه ابهام یا سوال اضافی در ذهن مخاطب جلوگیری شود.
ساختار دروس به گونهای چیدمان شده است که حتی مفاهیم دشوار نیز به زبانی ساده و قابل فهم بیان شوند. با این حال، پشتیبانی مستمری برای دانشجو در نظر گرفته شده است؛ چنانچه بخشی از مطالب نیاز به شفافسازی بیشتر داشته باشد یا دانشجو احساس کند که جای خالی یک مبحث خاص در آموزش حس میشود، این امکان فراهم شده تا از طریق بخش نظرات ذیل هر درس یا ارسال پیام مستقیم، با مدرس در ارتباط باشد. این تعامل دوطرفه باعث میشود که دوره همواره بهروز و مطابق با نیازهای یادگیرندگان باقی بماند.
در دوره آموزشی OpenShift 4.20 and Docker: From Zero to Production (2026) با مدیریت مخازن کد و ابزارهای همکاری در پلتفرم گیتلب آشنا خواهید شد.
FastAPI یکی از سریعترین فریمورکهای پایتون برای ساخت APIهای با عملکرد بالا است و تسلط بر آن، مهارتهای توسعهدهنده در بکاند را به سطحی بالاتر ارتقا خواهد داد. این دوره آموزشی برای توسعهدهندگان مبتدی و باتجربه بهطور یکسان طراحی شده است. چه شرکتکننده در زمینه پایتون و APIها تجربهای داشته باشد و چه از ابتدا شروع کند، مفاهیم بهصورت گامبهگام و واضح آموزش داده میشوند، به گونهای که موضوعات پیچیده بهراحتی قابل درک و بلافاصله قابل اجرا باشند. تمام درسها بهصورت عملی طراحی شدهاند، تا اطمینان حاصل شود که یادگیری از طریق انجام کار صورت میگیرد و تمرکز بر ایجاد برنامههایی است که آماده تولید (Production-ready)، ایمن و مقیاسپذیر باشند. شرکتکنندگان با راهاندازی پروژه و اصول سرور وب شروع میکنند و نحوه مدیریت پارامترهای مسیر (Path) و کوئری (Query)، بدنههای درخواست (Request Bodies)، هدرها و اجرای کارآمد سرور FastAPI را فرا میگیرند. شرکتکننده API خود را با استفاده از روترهای FastAPI و ساختار پروژه ماژولار برای حفظ و نگهداری آسانتر سازماندهی خواهد کرد. شرکتکننده همچنین نحوه پیادهسازی وظایف پسزمینه (Background Tasks) و پردازش ناهمزمان با استفاده از FastAPI Background Tasks و Celery به همراه Redis را فرا میگیرد و وظایف Celery را با استفاده از Flower نظارت میکند. ساخت میانافزارهای حرفهای (Middleware)، لاگگیری سفارشی، و پیکربندی CORS و میزبانهای مورد اعتماد (trusted hosts) برای ساخت برنامههای قوی نیز پوشش داده خواهد شد.
در دوره آموزشی FastAPI Complete Course: JWT, SQLModel, Celery & Deployment با ساخت، ایمنسازی و استقرار برنامههای کاربردی وب با فریمورک FastAPI در پایتون آشنا خواهید شد.