لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساده لینوکس تعبیه شده (Embedded Linux) با Torizon
- آخرین آپدیت
دانلود Embedded Linux Made Easy - presented by Torizon
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
شروع کار با لینوکس تعبیه شده: از سطح مبتدی تا ساخت پروژههای واقعی
چگونگی شروع کار با Embedded Linux
سفارشیسازی متناسب با سختافزار شما
توسعه برنامههای مدرن با استفاده از کانتینرهای Docker و Visual Studio Code
استفاده از سیستم بهروزرسانی از راه دور امن و قابل اعتماد برای انطباق با آخرین استانداردهای امنیتی
بهرهگیری از مانیتورینگ دستگاهها برای افزایش پایداری سیستم لینوکسی و شناسایی مشکلات پیش از وقوع
آموزش عملی و گامبهگام توسط مدرسین مجرب
پیشنیازها: دانش تجمیعی از سیستمهای تعبیه شده (Embedded Systems) و لینوکس تعبیه شده
تجربه کار با رابط خط فرمان (CLI) لینوکس
آشنایی با یک زبان برنامهنویسی، ترجیحاً C، C++ یا Python
داشتن تجربه در استفاده از Yocto Project
دانش پایه در مورد ابزارهای خط فرمان GNU/Linux
درک ابتدایی از معماری لینوکس تعبیه شده
تجربه کار با ویرایشگرهای متن مانند Vim، Nano یا Visual Studio Code
توسعه نرمافزار برای سیستمهای تعبیه شده میتواند پیچیده باشد، اما لزوماً نباید اینگونه باشد.
در این دوره جامع، شما دانش عمیقی در مورد لینوکس تعبیه شده و پلتفرم کاربرپسند Industrial Linux شرکت Toradex به دست خواهید آورد. این ابزارها هم توسعه و هم نگهداری بلندمدت دستگاههای لینوکسی شما را ساده میکنند و به شما اجازه میدهند در حالی که زمان عرضه محصول به بازار را کاهش میدهید، بر ساخت محصولات نوآورانه تمرکز کنید.
با هدایت سرجیو پرادو، متخصص این صنعت، شما لینوکس تعبیه شده را از طریق پروژههای عملی و با استفاده از سختافزار واقعی یاد میگیرید.
تکنیکهایی را بیاموزید که توسعهدهندگان باتجربه برای مدیریت ناوگان دستگاهها، اجرای بهروزرسانیهای از راه دور و آفلاین، سفارشیسازی ایمیجها، ادغام ویژگیهای امنیتی و موارد دیگر استفاده میکنند؛ مهارتهایی که میتوانید بلافاصله به کار بگیرید.
آنچه در این دوره خواهید آموخت:
چگونگی شروع کار با Embedded Linux
سفارشیسازی متناسب با سختافزار
توسعه برنامههای مدرن با کانتینرهای Docker و VS Code
استفاده از سیستم بهروزرسانی امن و قابل اعتماد برای رعایت مقررات امنیتی
بهرهگیری از مانیتورینگ دستگاه برای افزایش قابلیت اطمینان سیستم و تشخیص زودهنگام خطاها
آموزشهای عملی با مدرسین خبره
این دوره اجزای ضروری مانند OSTree، سیستم بهروزرسانی، مانیتورینگ دستگاه و دسترسی از راه دور را پوشش میدهد تا اطمینان حاصل شود که محصولات شما both قابل اعتماد و امن هستند. در پایان، شما به مهارتهای کاربردی مجهز میشوید که بلافاصله در گردش کار توسعه و پروژههایتان قابل اجراست.
این دوره برای مهندسان، توسعهدهندگان و مدیران تیمهایی که با سیستمهای تعبیه شده کار میکنند طراحی شده و نیازمند درک پایه از ابزارهای خط فرمان GNU/Linux، معماری لینوکس تعبیه شده و برنامهنویسی پایه به زبان C یا C++ است.
از این فرصت برای یادگیری و بهینهسازی فرآیند توسعه نرمافزار خود استفاده کنید تا مطمئن شوید دستگاههای لینوکس تعبیه شده شما بهصورت یکپارچه، قابل اعتماد، بهینه و امن اجرا میشوند.
سرفصل ها و درس ها
مقدمهای بر دوره آموزشی
Introduction to the training
مقدمهای بر دوره آموزشی
Introduction to the training
درباره مدرس
About the instructor
درباره Embedded Labworks
About Embedded Labworks
سرفصلهای دوره
Agenda
مواردی که در دوره نیست
What is not included
پیشنیازها
Prerequisites
تمرینات
Exercises
توصیهها
Recommendations
چالشهای توسعه سیستمهای لینوکس تعبیه شده
Challenges While Developing Embedded Linux Systems
توسعه سیستمهای لینوکس تعبیه شده
Developing Embedded Linux Systems
گزینههای موجود
The Options
مقایسه راهکارهای آماده در برابر سفارشی
3rd Party vs. Custom
پیشنمایش: مقدمهای بر پلتفرم Torizon
Preview: Introduction to the Torizon Platform
لینوکس تعبیه شده با Torizon
Embedded Linux with Torizon
مقدمهای بر پلتفرم Torizon
Introduction to the Torizon Platform
توریزون (Torizon) چیست؟
What is Torizon?
مرور بصری پلتفرم Torizon
Visual overview of Torizon Platform
مقایسه راهکارهای Third-party، سفارشی و Torizon
3rd Party vs. Custom vs. Torizon
اجزای تشکیلدهنده Torizon
Torizon Components
پیشنمایش: مقدمهای بر Torizon OS
Preview: Introduction to Torizon OS
آشنایی با Torizon OS و Torizon Cloud
Introduction to Torizon OS and Torizon Cloud
مقدمهای بر Torizon OS
Introduction to Torizon OS
سیستمعامل Torizon OS
Torizon OS
انواع نسخههای ایمیج Torizon OS
Torizon OS Image Variants
رویکرد امنیت پیشفرض (Secure By Default)
Secure-By-Default Approach
بلوکهای سازنده Torizon OS
Torizon OS Building Blocks
سیستم بهروزرسانی Torizon
Torizon Update System
معرفی OSTree
OSTree
مزایای OSTree
OSTree Advantages
نحوه عملکرد بازگشت (Rollback)
How Rollback Works
مقدمهای بر Torizon Cloud
Introduction to Torizon Cloud
بررسی عملی ویژگیهای Torizon Cloud
Handson Exploring Torizon Cloud Features
بررسی عملی ویژگیهای Torizon Cloud
Hands-on Exploring Torizon Cloud Features
بررسی عملی ویژگیهای Torizon Cloud
Hands-on Exploring Torizon Cloud Features
شروع به کار
Getting Started
پیکربندی دستگاه (Provisioning)
Provisioning The Device
تمرینات
Exercises
توسعه اپلیکیشن
Application Development
توسعه اپلیکیشن در Torizon
Application Development in Torizon
کانتینرهای لینوکس
Linux Containers
دلایل استفاده از کانتینرها در سیستمهای تعبیه شده
Motivations to Use Containers on Embedded
چالشهای استفاده از کانتینرها
Challenges in Using Containers
کانتینرها چگونه پیادهسازی میشوند؟
How Are Containers Implemented?
پیشنمایش: مقدمهای بر داکر
Preview: Introduction to Docker
داکر (Docker)
Docker
مقدمهای بر داکر (Docker)
Introduction to Docker
داکر چیست؟
What is Docker?
معماری و اجزای داکر
Docker Components and Architecture
رجیستری کانتینر
Container Registry
داکر هاب (Docker Hub)
Docker Hub
پیشنمایش: رابط خط فرمان داکر
Preview: Docker Command-Line Interface
رابط خط فرمان داکر (CLI)
Docker Command-Line Interface
مقدمه
Introduction
رابط خط فرمان داکر (CLI)
Docker Command-Line Interface
تفاوت ایمیجها و کانتینرها
Images Vs. Containers
مدیریت ایمیجها و دموی فنی
Managing Images and Technical Demo
پیشنمایش: ایجاد کانتینرها
Preview: Creating Containers
ساخت ایمیجهای کانتینر
Creating Container Images
مقدمه
Introduction
ساخت کانتینرها
Building Containers
دموی عملی
Demo
ساخت کانتینر برای Torizon OS
Creating Containers for Torizon OS
پیشنمایش: بهروزرسانی اپلیکیشنها در Torizon
Preview: Application Updates in Torizon
بهروزرسانی اپلیکیشنها
Application Updates
بهروزرسانی اپلیکیشنها در Torizon
Application Updates in Torizon
داکر کامپوز (Docker Compose) و دمو
Docker Compose and Demo
تمرینات و پیشنمایش توسعه اپلیکیشنهای کانتینری
Exercises and Preview Developing Containerized Applications
تمرین: توسعه اپلیکیشنهای کانتینری
Exercise: Developing containerized applications
توسعه اپلیکیشنهای کانتینری
Developing Containerized Applications
نمایش نظرات