سطح این رویداد در چه حدی می باشد؟
رویداد در سطح متوسط برگزار خواهد شد و مناسب افرادی است که با برنامه نویسی و علم داده آشنایی داشته باشند.
ساعت برگزاری رویداد چه زمانی خواهد بود؟
- ۹-۱۰:۳۰
- ۱۱-۱۲:۳۰
- ۱-۲:۳۰
- ۳-۴:۳۰
سرفصل های اصلی دوره شامل چه مواردی است؟
در این وبینار کل مباحث داکر مطرح میگردد اما از دید یادگیری ماشین. داکر فایل ها، و کانتینر ها برای یادگیری ماشین و یادگیری عمیق نوشته می شوند.
- ساختن Container
- ساختن Image
- نوشتن Dockerfile
- درک و استفاده بهینه از لایه های داکر
- بیلد های چند مرحله ای
- استفاده از Volumes و Bind Mounts
- استفاده از کانتینر برای Development
- شبکه داکر
- داکر کامپوز
آیا در پایان رویداد مدرک پایان دوره به شرکت کنندگان اعطا می شود؟
بله، مدرسه علم داده دارای مجوز شرکت خلاق از معاونت علمی و فناوری ریاست جمهوری، دارای مجوز واحد فناور از مرکز رشد پارک علم و فناوری تحت نظارت وزارت علوم تحقیقات و فناوری و دارای مجوز واحد فرهنگی دیجیتال از وزارت فرهنگ و ارشاد اسلامی است است، گواهینامه معتبر پایان دوره برای شرکت کنندگان صادر می گردد.
نمونه گواهینامه رسمی و معتبر مدرسه علم داده
توجه: گواهینامه مدرسه علم داده بدون کداختصاصی قابل استعلام و واترمارک درج شده در ذیل نام و نام خانوادگی، نام دوره و هم چنین امضای مدیریت فاقد اعتبار است.
آشنایی با مدرس رویداد
پوریا جهان دیده
پوریا بیشتر از ۷ سال سابقه کار Full Stack را در کارنامه خود دارد. او از سال ۱۳۹۴ تا به امروز در شرکت های معتبر و بزرگی همچون ایرانسل، اسنپ، زرین پال و کیان دیجیتال مشغول به فعالیت و توسعه نرم افزار بوده است. همچنین در سال ۱۳۹۳ در رشته مهندسی نرم افزار از دانشگاه علم صنعت ایران فارغ التحصیل شده است. پوریا تجربه دست و پنجه نرم کردن با زبان های برنامه نویسی و تکنولوژی های نرم افزاری متعددی از جمله موارد ذیل را نیز دارد:
Node.js, PostgreSQL, NestJS, Next.js, React, GitLab CI/CD, Docker
Helm, Kubernetes, OpenShift, MobX, TypeScript, Python, Flask
Docker و کاربرد آن در Data Science
پس از شرکت در رویداد و درک اینکه چطور با داکر کار کنیم، میتوان کارهای زیر را انجام داد:
- به اشتراکگذاری پژوهشهایی که نیاز به استفاده های تکراری دارند با همکاران و دوستان
- شرکت در رقابتهای Kaggle و برنده شدن در آنها با انتقال دادن کدها به یک محیط محاسباتی بزرگتر به طور موقت
- نمونهسازی اولیه درون کانتینر داکر روی سیستم کاربر و سپس، انتقال دادن محاسبات به سرور بدون نیاز به انجام فعالیت های اضافی و غیرضروری، در حالی که بسیاری از ویژگیهایی که کاربر در محیط لوکال خود به آنها علاقه دارد (مانند پلاگینهای Vim، اسکریپتهای Bash و Aliasها) در آن وجود دارند.
- instantiate سریع همه مخازنی که برای اجرای Tensorflow ،Pytorch و دیگر کتابخانههای یادگیری عمیق روی GPU با استفاده از Nvidia-Docker (در صورتی که کاربر بخواهد چنین کاری را از پایه انجام بدهد، بسیار دشوار خواهد بود) نیاز هستند.
- انتشار مدلها به عنوان برنامههای کاربردی؛ برای مثال، به عنوان یک Rest API که از کانتینر داکر پیشبینی انجام می دهد. هنگامی که برنامه کاربر در داکر قرار گرفت، میتواند تکرار شود.
ضرورت یادگیری Docker برای متخصصان علم داده و یادگیری ماشین
در زمینه ای که نتایج تجدیدپذیر حائز اهمیت باشند، Docker به سرعت به عنوان یکی از ابزارهای برتر برای ایجاد کارآیی در کارهایی که تیم های دیتاساینس به ویژه متخصصینن ماشین لرنینگ انجام می دهند، حرفی برای گفتن دارد. ایجاد و توسعه مدل های ML اغلب پر هزینه و پیچیده است. دیتاساینتیست ها می دانند که ورژن های مختلف یک نرم افزار می توانند نتایج متفاوتی را تولید کنند. با Docker می توانید ورژن های مناسب هر Dependency و Library مورد نیاز را Import کنید، بنابراین تیم های فنی مجبور به اجرای هیچ گونه Config خاصی نخواهند بود. پس از ساخته شدن Dockerfile، دقیقاً آنچه لازم داریم برایمان محیا است.
Docker NVIDIA
انگیزه اصلی بسیاری از افراد برای یادگیری داکر نمونهسازی اولیه مدلهای Deep Learning روی یک GPU و انتقال محاسبات به AWS هنگامی که نیاز به قدرت محاسباتی بیشتری داریم، محسوب میشود. اگرچه، برای کپسولهسازی مناسب همه وابستگیها مانند درایورها برای GPUهای Nvidia نیاز به استفاده از Nvidia-Docker به جای داکر دارد. این امر، نیاز به کار بیشتری علاوه بر استفاده از داکر دارد، اما اگر افراد درک درستی از داکر داشته باشند در این راستا به مشکل بر نمیخورند.
سرفصل های کارگاه آموزشی Docker for Data Science
Docker Architecture
Docker Containers for Machine Learning Development
Docker Containers for Machine Learning Development
Working with Docker Images
Dockerfile
Docker Layers
Docker Multi-Stages Build
Docker Multi-Stages Build
Types of Mounts in Docker
Docker Architecture, Life Cycle of Docker Containers and Data Management
Docker Network
Docker Compose
دانلود فیلم ضبط شده رویداد
دانلود فیلم ضبط شده رویداد ویدئو
6:48:17
دوره های مرتبط
کارگاه آموزشی کاربردهای شگفتانگیز ChatGPT
کارگاه آموزشی پروژه محور بررسی Kubernetes Workloads و نحوهی استفاده از آنها
مینی دوره آموزشی بینایی ماشین و یادگیری عمیق
کارگاه آموزشی مهندسی داده
کارگاه آموزشی یادگیری تقویتی عمیق با پایتون
کارگاه آموزشی پروژه محور اصول پردازش زبان طبیعی در پایتون
کارگاه آموزشی متدلوژی توسعه پروژه های تحلیل داده
کارگاه آموزشی پروژه محور شبکه های عصبی گرافی
پلتفرم بعنوان سرویس با Docker برای مهندسان داده
امتیاز دانشجویان دوره
نظرات
تنها اشخاصی که این محصول را خریداری کرده اند و وارد سایت شده اند می توانند در مورد این محصول بازبینی ارسال کنند.
400,000 تومان 249,000 تومان
پوریا جهاندیده
توسعه دهنده فول استک، ایرانسلتوسعه دهنده Full Stack در شرکت های ایرانسل، اسنپ، زرین پال و کیان دیجیتال، فارغ التحصیل مهندسی نرم افزار از دانشگاه علم و صنعت ایران
masoud_rezvani72( دانشجوی دوره )
سلام امکانش هست کسانی که دوره رو خریداری کردند رو توی گروه اسکایپ عضو کنید (البته اگه گروه هنوز پا برجاس) ؟
مرسی
Hadiseh( دانشجوی دوره )
سلام. مدرک دوره را چگونه باید دریافت کنیم؟
محمد حیدری(مدیریت)
سلام و درود. در حال تهیه زیرساخت آزمون آنلاین برای ارزیابی مخاطبین به منظور صدور مدرک هستیم که از طریق ایمیل خدمتتان به زودی اطلاع رسانی خواهد شد.
محمد هادی( دانشجوی دوره )
من دوره رو بعد از برگزاری خریداری کردم چرا ویدیوها بارگذاری نشدن؟!
محمد حیدری(مدیریت)
پس از تهیه دوره به پایین صفحه دوره اسکرول کنید. بخشی بنام “دانلود فیلم ضبط شده رویداد ویدئو” مشاهده می کنید.