برچسب آموزش تصویری

Udemy – Automate CentOS Linux SysAdmin tasks in 60+ Ansible Examples 2024-12

Automate CentOS Linux SysAdmin tasks in 60+ Ansible Examples، دوره آموزش خودکارسازی وظایف مدیریت سیستم CentOS Linux با بیش از 60 مثال Ansible توسط آکادمی یودمی منتشر شده است. امروزه هر بخش فناوری اطلاعات موفق به اتوماسیون نیاز دارد—چه برای سرورهای فیزیکی، ماشین‌های مجازی، رایانش ابری، کانتینرها و محاسبات لبه. سفر IT خود را با فناوری اتوماسیون Ansible بهینه کنید. من قصد دارم گام‌به‌گام و با مثال‌های عملی، رایج‌ترین وظایف مدیر سیستم را به شما آموزش دهم. هر یک از بیش از 60 درس این دوره یک ماژول Ansible را خلاصه می‌کند که می‌توانید در مسیر یادگیری خود از آن استفاده کنید. از مهم‌ترین پارامترها گرفته تا نمایش زنده‌ی کد و کاربرد عملی در دنیای واقعی در این دوره پوشش داده شده‌اند. هر کد کاملاً در شرایط واقعی آزمایش شده است و تعامل کنسولی و تأیید خروجی در هر ویدئو گنجانده شده است. با اتوماسیون فعالیت‌های روزمره در لینوکس، فرآیندهایی مانند ویرایش فایل‌های پیکربندی از تغییر یک خط، ویرایش چندین خط، یا ایجاد فایل از قالب تا بررسی دسترسی یک میزبان، مکث در اجرای فرآیند، راه‌اندازی مجدد سرور، دریافت کد از یک مخزن Git از طریق HTTPS یا SSH با کلید، انتقال فایل بین میزبان‌های محلی و راه دور، راه‌اندازی مجدد سرویس‌ها، استفاده از قالب‌های Ansible، ثبت سیستم‌ها در Subscription Manager، نصب بسته‌ها و به‌روزرسانی‌های چرخشی، باز کردن پورت‌های فایروال و راه‌اندازی یک سرور NFS تنها با چند خط کد قابل انجام است و این فقط بخشی از فهرست گسترده‌ی موارد تحت پوشش در این دوره است.

LinkedIn – Java: Data Structures 2021-11

Java: Data Structures دوره آموزشی نحوه ذخیره، دسترسی و دستکاری کارآمد داده‌ها با استفاده از ساختارهای داده قدرتمند ارائه شده توسط جاوا می باشد که توسط آکادمی آنلاین LinkedIn منتشر شده است. این یک دوره جامع است که برای آموزش نحوه ذخیره، دسترسی و دستکاری کارآمد داده‌ها با استفاده از ساختارهای داده قدرتمند ارائه شده توسط جاوا به افراد طراحی شده است. این دوره که برای توسعه‌دهندگان سطح متوسط ​​جاوا طراحی شده است، با بررسی رایج‌ترین ساختارهای داده و کاربردهای دنیای واقعی آنها، شکاف بین برنامه‌نویسی پایه و تفکر الگوریتمی را پر می‌کند. از طریق تمرین‌های کدنویسی عملی و توضیحات مفهومی، دانشجویان هم مهارت‌های عملی و هم دانش نظری لازم برای نوشتن برنامه‌های جاوا با عملکرد بالا را کسب می‌کنند.

Udemy – Python for Cybersecurity 2024-3

Python for Cybersecurity، دوره آموزش پایتون برای امنیت سایبری توسط آکادمی یودمی منتشر شده است. در این دوره، من رویکردی متفاوت برای آموزش پایتون در پیش گرفته‌ام—رویکردی که از اولین اسکریپت پایتون، مدیریت خطاها و تعامل با کاربر را آموزش می‌دهد. این دوره مخصوص افرادی طراحی شده است که به امنیت سایبری علاقه‌مند هستند یا در حال یادگیری آن‌اند؛ به‌ویژه اگر از برنامه‌نویسی ترس دارید! بخش زیادی از آسیب‌پذیری‌های نرم‌افزاری با «اعتبارسنجی ورودی و مدیریت خطا» کاهش می‌یابند، و در پایان دوره به‌طور کامل خواهید فهمید این مفهوم به چه معناست. همچنین، شما نمی‌توانید پایتون را بدون کدنویسی و ساخت پروژه‌های خودتان یاد بگیرید. به همین دلیل تمرین‌های کدنویسی متعددی برایتان آماده کرده‌ام! البته در هر مرحله شما را تشویق می‌کنم تا متناسب با توانایی خود، پروژه‌ای مستقل انجام دهید. از برخورد با چالش‌ها نترسید؛ زیرا فقط در مواجهه با آن‌هاست که می‌توانید آن دیوارها را فرو بریزید. من دوره دیگری نیز دارم با عنوان «دوره مقدماتی امنیت سایبری برای مبتدیان کامل»؛ اگر قصد ورود به حوزه امنیت سایبری دارید، حتماً آن را بررسی کنید. چرا از این روش برای آموزش پایتون استفاده می‌کنم؟ چون برنامه‌ای که تعاملی نباشد، خسته‌کننده است. از طرفی، بیشتر اپلیکیشن‌هایی که مورد حمله قرار می‌گیرند، تعاملی هستند. ورودی‌های کاربر یکی از رایج‌ترین راه‌های سوءاستفاده از یک برنامه است. دقیقاً خواهید آموخت چرا این موضوع اهمیت دارد. شاید واژه API را شنیده باشید. در این دوره دقیقاً می‌آموزید API چیست و با استفاده از پایتون با آن تعامل خواهید داشت. این موضوع باعث می‌شود مفاهیم امنیتی مرتبط با API را بهتر درک کنید. دانستن این مطالب حیاتی است؛ زیرا بیشتر اپلیکیشن‌های وب حداقل از یک API شخص ثالث برای امور مختلفی مانند پرداخت‌ها، ارسال پیامک یا ایمیل، و غیره استفاده می‌کنند.

Udemy – React Native Essentials – Build Mobile Apps like a Pro 2025-3

دوره React Native Essentials – Build Mobile Apps like a Pro. این دوره به توسعه‌دهندگان JavaScript کمک می‌کند تا با استفاده از React Native و Expo، برنامه‌های موبایلی حرفه‌ای برای iOS و Android بسازند، بدون نیاز به تنظیمات پیچیده بومی. Expo، که بر پایه React Native ساخته شده، فرآیند توسعه، تست و استقرار را ساده می‌کند و با ابزاری مانند Expo Go، امکان مشاهده فوری تغییرات روی دستگاه واقعی را فراهم می‌کند. در این دوره، از TypeScript برای ساخت برنامه‌های مقیاس‌پذیر استفاده می‌شود. مباحث شامل یادگیری اصول TypeScript، کار با کامپوننت‌های پایه مانند Text و Image، مدیریت وضعیت با useState در یک ماشین‌حساب BMI، ساخت بازی تاس با Expo Router، و توسعه یک برنامه آب‌وهوا با Context API می‌شود. همچنین، یک برنامه تماس هوشمند با Gemini API و Firebase برای مدیریت احراز هویت و ذخیره‌سازی داده‌ها ایجاد خواهد شد. در پایان، الگوی Reducer با Context برای مدیریت وضعیت‌های پیچیده آموزش داده می‌شود. پس از این دوره، شما توانایی ساخت و انتشار برنامه‌های کاربردی را به‌صورت حرفه‌ای خواهید داشت. برای حل سوالات، می‌توانید از بخش پرسش و پاسخ کمک بگیرید.