دوره آموزشی
دوبله زبان فارسی
تسلط به لینوکس برای توسعه دهندگان مدرن و Devops
✅ سرفصل و جزئیات آموزش
مهارت های اولیه تا پیشرفته برای توسعه و مدیریت موثر سیستم را آنلاک کنید.
آنچه یاد خواهید گرفت
- تسلط به خط فرمان
- تسلط به اسکریپت نویسی شل با bash
- نوشتن اسکریپت های ساده تا پیچیده لینوکس
- اتوماسیون تسک های مختلف سرور
- مدیریت سرویس های رایج مانند ssh ،nginx ،apache و غیره
- اجرای فرمان ها و تسک ها در چند سرور
- آماده سازی محیط توسعه برای سیستم عامل های Unix و لینوکس
- نصب هر پکیج برای تسک های devOps
توضیحات دوره
همچنان که پیش می روید، اسکریپت نویسی شل را بررسی کردهد و اتوماسیون تسک ها و ساده سازی گردش کارها با اسکریپت های قوی را یاد خواهید گرفت. شما ابزارهای پردازش متن پیشرفته را بررسی کرده، فایل ها و مجوزها را مدیریت کرده و به آرشیوها و فایل های فشرده به آسانی رسیدگی خواهید کرد. این دوره مدیریت پکیج ضروری با apt و yum، راه اندازی و نگهداری محیط های توسعه و اتوماسیون تسک ها با cron و at را نیز پوشش می دهد.
این دوره برای چه کسانی مناسب است؟
- متخصصان IT
- توسعه دهندگان با هر زبان برنامه نویسی
- متخصصان و کارآموزان DevOps
- دانشجوی توسعه دهنده نرم افزار
تسلط به لینوکس برای توسعه دهندگان مدرن و Devops
-
به "تسلط به لینوکس برای توسعه دهندگان مدرن و Devops" خوش آمدید! 01:20
-
اهداف دوره 02:27
-
چگونه حداکثر استفاده را از این دوره ببریم؟ 03:02
-
آشنایی با لینوکس و تاریخچه آن 08:05
-
فرآیند بوت لینوکس 04:13
-
معماری و کامپوننت های اولیه لینوکس 03:23
-
پرامپت لینوکس: درک شل و ترمینال 03:44
-
ناوبری سیستم: ساختار دایرکتوری و ناوبری اولیه 10:33
-
نظارت بر سلامت سیستم: بررسی Uptime سیستم 02:12
-
نظارت بر سلامت سیستم: نظارت بر مصرف دیسک 05:14
-
نظارت بر سلامت سیستم: مصرف CPU و حافظه 02:17
-
مدیریت فرآیند - مشاهده فرآیندها: ps و top 04:39
-
مدیریت فرآیند - مدیریت فرآیندها: kill و pkill 05:09
-
تسلط به پروژه - شماره 2 01:09
-
تسلط به پروژه - شماره 2 - راه حل 07:32
-
مشاهده محتوای فایل با cat 03:05
-
مشاهده محتوای فایل با less 02:41
-
مشاهده محتوای فایل با more 01:26
-
مشاهده محتوای فایل با head و tail 05:56
-
شمارش خطوط، کلمات و کاراکترها: wc 04:45
-
یافتن خطوط منحصر به فرد: uniq 04:18
-
برش بخش های فایل ها: cut 03:32
-
مقایسه فایل ها: diff 02:22
-
فیلترینگ اطلاعات از متن با grep و egrep 12:36
-
درک مجوزهای فایل - بخش 1 07:34
-
درک مجوزهای فایل - بخش 2 12:32
-
تغییر مالکیت: chown 05:18
-
تسلط به پروژه - شماره 3: تسلط به مجوزها و مالکیت فایل - راه حل - بخش 1 05:57
-
تسلط به پروژه - شماره 3: تسلط به مجوزها و مالکیت فایل - راه حل - بخش 2 10:35
-
درک متغیرهای محیطی 12:22
-
تسلط به Aliases - بخش 1 08:29
-
تسلط به Aliases - بخش 2 03:04
-
سفارشی سازی پرامپت - بخش 1 04:07
-
سفارشی سازی پرامپت - بخش 2 04:12
-
سفارشی سازی پرامپت - بخش 3 05:42
-
سفارشی سازی پرامپت - بخش 4 06:18
-
مشاهده و ویرایش متن: nano 10:56
-
مشاهده و ویرایش متن: vi 08:02
-
تسلط به پروژه - شماره 4 - راه حل - بخش 1 09:48
-
تسلط به پروژه - شماره 4 - راه حل - بخش 2 05:19
-
آشنایی با sed 11:27
-
آشنایی با AWK 13:09
-
عبارات منظم: کاربرد و سینتکس اولیه 14:56
-
عبارات منظم: مثال های کاربردی با grep و awk 17:38
-
تسلط به پروژه - شماره 5 - راه حل 06:13
-
ایجاد و استخراج آرشیوها: gzip ،tar و bzip2 - بخش 1 06:46
-
ایجاد و استخراج آرشیوها: gzip ،tar و bzip2 - بخش 2 04:19
-
ایجاد و استخراج آرشیوها: gzip ،tar و bzip2 - بخش 3 02:44
-
ایجاد و استخراج آرشیوها: gzip ،tar و bzip2 - بخش 4 01:27
-
مشاهده و دستکاری فایل های فشرده: zless ،zcat و zmore 02:07
-
تسلط به پروژه - شماره 6 - راه حل 06:13
-
استفاده از locate و درک پایگاه داده آن 04:09
-
استفاده از find با پارامترها متعدد - بخش 1 05:55
-
استفاده از find با پارامترها متعدد - بخش 2 06:58
-
تسلط به پروژه - شماره 7 - تسلط به یافتن جستجوهای پیچیده - راه حل 07:08
-
آشنایی با package manager ها 01:05
-
استفاده از apt در سیستم های مبتنی بر دبیان 02:17
-
apt در عمل 12:01
-
استفاده از dnf در سیستم های مبتنی بر Red Hat - بخش 1 09:27
-
استفاده از dnf در سیستم های مبتنی بر Red Hat - بخش 2 05:15
-
استفاده از Yum در سیستم های مبتنی بر Red Hat 08:28
-
تسلط به پروژه - شماره 8 - مدیریت پکیج ها - راه حل 06:26
-
آشنایی با اسکریپت نویسی شل 01:22
-
تعریف و هدف اسکریپت نویسی شل 02:16
-
ساختار یک اسکریپت شل 05:17
-
نوشتن یک اسکریپت !Hello World 04:19
-
ساختار یک اسکریپت شل: متغیرها - بخش 1 03:29
-
ساختار یک اسکریپت شل: متغیرها - بخش 2 01:23
-
ساختار یک اسکریپت شل: متغیرها - بخش 3 03:20
-
ساختار یک اسکریپت شل: متغیرها - بخش 4 04:37
-
ساختار یک اسکریپت شل: متغیرها - بخش 5 04:40
-
ورودی کاربر - بخش 1 04:31
-
ورودی کاربر - بخش 2 02:26
-
ساختار یک اسکریپت شل: ساختارهای کنترل - If - بخش 1 09:12
-
ساختار یک اسکریپت شل: ساختارهای کنترل - If - بخش 2 08:02
-
ساختار یک اسکریپت شل: ساختارهای کنترل - case 13:11
-
حلقه For درون خطی 03:28
-
حلقه For در اسکریپت 04:24
-
حلقه while 02:50
-
حلقه Until 06:19
-
توابع - بخش 1 04:04
-
توابع - بخش 2 04:29
-
توابع - بخش 3 01:16
-
تسلط به پروژه - شماره 9 03:23
-
تسلط به پروژه - شماره 9 - راه حل 12:54
-
service manager: بررسی Systemctl 09:54
-
فعال سازی و غیرفعال سازی سرویس ها با Systemctl 02:26
-
بازرسی سرویس ها با Journalctl 03:14
-
service manager قدیمی: سرویس 03:50
-
استفاده از ssh برای اجرای فرمان از راه دور 05:42
-
انتقال فایل با scp 04:01
-
همگام سازی فایل با rsync 04:53
-
تسلط به پروژه - شماره 10a - راه اندازی وب سرور 02:39
-
تسلط به پروژه - شماره 10b - مدیریت فایل از راه دور 09:35
-
نصب و پیکربندی گیت 08:14
-
نصب ویرایشگر کد 02:40
-
نصب و پیکربندی nodejs و npm 04:05
-
نصب فناوری پایگاه داده 03:35
-
آشنایی با اتوماسیون تسک 01:48
-
زمان بندی Job ها با فرمان at 08:37
-
آشنایی با Cron و Crontab 01:12
-
مبانی Cron و Crontab - بخش 1 08:49
-
مبانی Cron و Crontab - بخش 2 07:19
-
تسلط به پروژه - شماره 12 - راه حل 08:45
-
تبریک و تشکر از شما 00:55
مشخصات آموزش
تسلط به لینوکس برای توسعه دهندگان مدرن و Devops
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:105
- مدت زمان :09:56:11
- حجم :4.0GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy