متخصص لینوکس

لینوکس رو برای بازار کار و کاربردی یاد بگیر ....

با تدریس   آرش فروغی

۱۹۲ جلسه
۱ سال پشتیبانی
گارانتی بازگشت ۱۰۰ درصدی وجه

آمورش مدیریت سیستم عامل لینوکس

احتمالا وقتی این متن را می‌خوانید، در حال استفاده از سیستم عامل ویندوز هستید. قطعا ویندوز برای استفاده روزمره برای خیلی از ما ساده‌تر هست و همه به استفاده از آن عادت داریم. اما وقتی صحبت از راه‌اندازی سرویس‌های مختلف بر روی سرور و ارائه خدمات مختلف می‌شود، حتما اسم سیستم عامل لینوکس هم به میان می‌آید، پس باید خیلی خوب لینوکس را بشناسیم و بتوانیم از آن استفاده کنیم. جالب است بدانید که درصد خیلی بالایی از سرورهای دنیا، از جمله وب سرورها، DNS سرورها، File سرورها و خیلی از سوپر کامپیوترهای دنیا بر پایه سیستم عامل لینوکس هستند. همچنین در چند سال اخیر با عرضه نرم افزارهای DevOps و سرویس‌های کلاودی مختلف، لینوکس نقش خیلی پررنگ‌تری نسبت به قبل پیدا کرده است.

دوره متخصص لینوکس، با هدف تدریس تمامی مباحث و سرفصل‌های لازم برای تسلط و آمادگی دانشجویان جهت ورود به بازار کار ارائه شده است. در این دوره می‌توانید کامل‌ترین سرفصل‌های لینوکس را به صورت غیرحضوری مشاهده کنید. دانشجویان در انتهای دوره امکان پرسش و پاسخ، رفع اشکال، انجام تمرین، انجام آزمون‌های مقطعی و رتبه‌بندی خواهند داشت. پس از پایان این دوره کسانی که در آزمون‌های جامع و ارزیابی فنی، بالاترین نمرات را کسب کنند، جهت استخدام به شرکت‌هایی معرفی می‌شوند که قصد دارند از طریق مجموعه سون لرن، نیروهای Linux SysAdmin مورد نظر خود را جذب کنند.

این دوره
برای چه کسانی
مناسـب اسـت؟

  • کسانی که به کسب مشاغل مهم و پردرآمد در ایران و خارج از کشور علاقه دارند.
  • کسانی که به دنبال برنامه نویسی بر روی سرورهای لینوکسی هستند.
  • کسانی که به دنبال کسب مهارت در حوزه زیرساخت و نگهداری سرورها هستند.
  • کسانی که علاقه‌مند به یادگیری و کسب مهارت های DevOps هستند.

این دوره
برای چه کسانی
مناسـب نیست؟

  • اگر علاقه‌ای به ارتقای مهارت‌های فنی خود ندارید
  • اگر وقت کافی برای یادگیری مستمر و تمرین کافی ندارید
  • اگر مشاغل روتین را ترجیح می‌دهید و چالش‌پذیر نیستید.
  • اگر فقط با انگیزه مالی قصد ورود به دنیای برنامه‌نویسی را دارید

ویژگی های دوره

ما به کیفیت و اثربخشی محصول خود اعتقاد داریم و به همین منظور گارانتی بازگشت وجه یک ماهه به شما ارائه می دهیم تا خریدی بدون ریسک و بدون نگرانی داشته باشید.
هزینه‌ای که بابت دوره پرداخت می‌کنید تا 1 ماه در اختیار خودِ شماست. اگر پس از خرید دوره به‌صورت جامع، به هر دلیلی از شرکت در آن منصرف شدید تا ١ ماه پس از خريد امكان انصراف و بازگشت كامل وجه برای شما درنظر گرفته شده است. برای انصراف از دوره لازم است در بازه زمانی تعیین شده درخواست خود را با پشتیبانی مطرح کرده و حداکثر ۲۵% از دوره را مشاهده کرده باشید. پس از انصراف همواره منتظر نظرات و پیشنهادات شما برای بهبود کیفیت دوره و نحوه ارائه آن‌ها هستیم و امیدواریم در حوزه موردنظر خود به موفقیت و فرصت‌های بزرگی دست پیدا کنید.

آموزش مهارت‌محور به این معنی‌ست که در طول دوره و باتوجه به میزان پیچیدگی هر مبحث آموزشی تمرین‌، آزمون و پروژه‌های مختلفی برای شما در نظر گرفته شده است تا یادگیری خود را تکمیل کنید. همچنین برگزاری وبینارهای متعدد و عضویت در گروه تلگرامی دوره امکان ارتباط با اساتید، منتورها و سایر دانشجویان را برای شما فراهم می‌کند. وضعیت آموزشی هر دانشجو برای منتورهای دوره قابل رصد و ارزیابی‌ست زیرا منتورها از بین دانشجویان برتر انتخاب شده‌اند و به‌خوبی با فرایند آموزشی و چالش‌های دوره آشنایی دارند. پایبندی به این متد آموزشی علاوه‌بر ارتقا سطح مهارتی که دارید، شما را با چالش هاى فنى و نحوه مدیریت آن‌ها آشنا مى كند و اين همان چيزى‌ست كه برای حضور در بازار كار به آن نياز داريد.

هیچ سوالی بی‌جواب نخواهد ماند. پس از ورود به دوره امكان پرسش و پاسخ و رفع اشكال براى شما فراهم است. شما می‌توانید در هر ساعتی از شبانه روز سوالات خود را مطرح کنید و اساتید یا منتورهای دوره در سريع‌ترين زمان ممكن به شما پاسخ خواهند داد. حضور در این فضای تعاملی و همراهی با دیگران می‌تواند در ارتقای مهارت‌های نرم دانشجویان و ایجاد یک رقابت سالم نقش موثری داشته باشد.

فعالیت‌های آموزشی تعریف شده در دوره مانند مشاهده جلسات، تمرین، آزمون، پروژه، پاسخ دادن به سوال دیگران و غیره با شاخصی به‌نام xp ارزیابی می‌شوند که منجربه رتبه‌بندی دانشجویان خواهد شد. به این معنی که دانشجویان با انجام هر کدام از موارد بالا و کسب امتیاز (xp) مربوط به آن فرایند، جایگاه خود را در رتبه‌بندی دوره ارتقا می‌دهند. طبیعتا دانشجویانی که xp بیشتری دارند نسبت به دیگران از رتبه و مهارت بهتری برخوردار هستند و آمادگی بیشتری برای ارزیابی‌های پایان دوره و کسب موقعیت‌های شغلی دارند. هر فعالیتی xp مشخصی دارد تا علاوه‌بر تشویق دانشجو برای پایبندی به آموزش، یک معیار مشخص و عادلانه برای انتخاب دانشجویان برتر ارائه دهد. بدین ترتیب شما می‌توانید میزان مشارکت و پیشرفت خود را با دیگران مقایسه و در فرصت باقی‌مانده از دوره، برای بهبود وضعیت آموزشی خود تلاش کنید.
سیستم ارزیابی تا انتهای آذرماه به خاطر باز طراحی در دسترس نخواهد بود

هرساله شرکت‌های معتبری از سراسر ایران اقدام به جذب نیرو در حوزه تکنولوژی می‌کنند و بسیاری از این مجموعه‌ها از سون‌لرن درخواست معرفی نیروی متخصص دارند. در این شرایط سون‌لرن خود را موظف می‌داند تا افراد برتر هر دوره را اعتبارسنجی کرده و به شرکت‌های متقاضی جهت استخدام معرفی کند. سایر دانشجویان نیز درصورت بهره‌مندی کامل از محتوای دوره و تکمیل مهارت‌های خود به‌راحتی قادر به اشتغال و فعالیت در زمینه موردنظر خود خواهند بود.

پشتیبانی طولانی‌مدت سون‌لرن از زمان ثبت نام شما، به مدت 1 سال همراهتان خواهد بود . علاوه بر این در صورت استخدام شما پس از دوره، با هماهنگی واحد پشتیبانی می توانید از 1 ماه همراهی پس از استخدام هم استفاده نمایید تا با خیال راحت و دلگرمی بر جایگاه شغلی که شایسته شماست تکیه بزنید. طبیعتا دانشجویانی که طبق زمان‌بندی دوره، یادگیری را پیش ببرند از مدت زمان پشتیبانی بیشترین بهره را خواهند برد. این پشتیبانی شامل پاسخ به مشکلات فنی، آموزشی و موارد مربوط به اشتغال شما است.

محتوای دوره‌ها همواره در اختیار شماست و لازم نیست نگران منقضی شدن آن و یا از بین رفتن پروفایل کاربری خود باشید چرا که بدون محدودیت زمانی و مکانی به آن دسترسی دارید. درضمن هر زمان که برخی مباحث آموزشی تغییر کرده و نیازمند به‌روزرسانی باشند، محتوای به‌روزشده سرفصل‌هایی که خریداری کرده‌اید در پنل کاربری شما در سایت 7learn.com قرار خواهد گرفت.

دانشجویان سابق متخصص سون لرن کجا استخدام شدند؟

کار کردن در شرکت‌های بزرگ و پویا مزایای زیادی در اختیار شما قرار می‌دهد که رشد فردی، بروز خلاقیت، ارتباطات مناسب و درآمد خوب تنها بخشی از این مزایا هستند. برای اینکه به جمع حرفه‌ای‌ها راه پیدا کنید و در کار خود بی‌بدیل باشید، باید همواره به‌روز بوده و در جایگاه خود حرفی برای گفتن داشته باشید. دوره‌‌های متخصص سن‌لرن، دانش موردنیاز و مهارت‌های کاربردی را در اختیارتان قرار می‌دهند تا با پشتکار و انگیزه فراوان بتوانید مانند بسیاری از دانشجویان سون لرن در کسب‌وکار و یا شغل خود موفق باشید.

در این دوره دانش فنی موردنیاز شما تدریس می‌شود، کافی‌ست نهایت استفاده را از آن داشته باشید تا مانند بسیاری از دانشجوهای موفق سون‌لرن، از فرصت های شغلی چنین شرکت‌های مطرحی بهره‌مند شوید.

و ده ها
شرکت دیگر

سرفصل های دوره

لینوکس مقدماتی

توضیحات

  • معرفی و تاریخچه لینوکس منتشر نشده ۸ دقیقه
  • مزیت ها و کاربردهای لینوکس منتشر نشده ۸ دقیقه
  • منظور از کرنل لینوکس چیست؟ منتشر نشده ۶ دقیقه
  • مفهوم کلی نرم افزارهای متن-باز منتشر نشده ۶ دقیقه
  • منظور از توزیع لینوکس چیست؟ منتشر نشده ۱۰ دقیقه
  • آشنایی با انواع محیط های گرافیکی لینوکس منتشر نشده ۱۳ دقیقه
  • بررسی نرم افزارهای کاربردی لینوکس منتشر نشده ۸ دقیقه
  • معرفی توزیع Red Hat و ویژگی های آن منتشر نشده ۸ دقیقه
  • معرفی توزیع CentOS و ویژگی های آن منتشر نشده ۸ دقیقه
  • معرفی توزیع Ubuntu و ویژگی های آن منتشر نشده ۱۱ دقیقه
  • معرفی توزیع SuSE و ویژگی های آن منتشر نشده ۸ دقیقه
  • نحوه نصب و راه اندازی توزیع لینوکسی CentOS منتشر نشده ۱۰ دقیقه
  • نحوه نصب و راه اندازی توزیع لینوکسی Ubuntu منتشر نشده ۹ دقیقه
  • نحوه نصب و راه اندازی توزیع لینوکسی SuSE منتشر نشده ۸ دقیقه

architecture

  • معرفی Shell و ساختار خط فرمان لینوکس منتشر نشده ۱۳ دقیقه
  • دستورات ابتدایی محیط CLI منتشر نشده ۱۲ دقیقه
  • جابجایی بین Userهای لینوکس منتشر نشده ۱۱ دقیقه
  • مشاهده اطلاعات سیستم عامل لینوکس منتشر نشده ۱۰ دقیقه
  • فیلتر کردن در نمایش نام فایل ها منتشر نشده ۹ دقیقه
  • معرفی Variableهای محلی و محیطی در لینوکس منتشر نشده ۱۲ دقیقه
  • ساخت دستورهای میانبر با Alias منتشر نشده ۱۲ دقیقه
  • استفاده از راهنمای دستورها در لینوکس منتشر نشده ۱۲ دقیقه
  • بررسی انواع Timestamp در لینوکس منتشر نشده ۸ دقیقه
  • نحوه مدیریت و ساختن فایل ها و دایرکتوری ها منتشر نشده ۹ دقیقه
  • کپی کردن، جابجا کردن و حذف کردن فایل ها و دایرکتوری ها منتشر نشده ۱۳ دقیقه
  • Redirect کردن خروجی یک دستور به ورودی یک دستور دیگر منتشر نشده ۱۴ دقیقه
  • معرفی انواع ابزارهای فشرده سازی منتشر نشده ۱۴ دقیقه
  • معرفی ابزار Tar برای آرشیو کردن فایل ها منتشر نشده ۱۴ دقیقه
  • بکاپ گیری از فایل ها با ابزار CPIO منتشر نشده ۹ دقیقه
  • Sort کردن محتوای فایل های متنی منتشر نشده ۷ دقیقه
  • Replace کردن کلمه در فایل های متنی منتشر نشده ۱۰ دقیقه
  • ابزارهای نمایش دهنده فایل های متنی منتشر نشده ۱۴ دقیقه
  • چگونه در لینوکس به دنبال یک فایل یا دایرکتوری خاص بگردیم؟ منتشر نشده ۱۲ دقیقه
  • Search کردن کلمات در محتوای فایل های متنی لینوکس منتشر نشده ۱۰ دقیقه

  • معرفی ابزار Vim برای ویرایش متن و نصب و استفاده از آن منتشر نشده ۱۳ دقیقه
  • قابلیت Copy/Paste کردن و Search کردن در Vim منتشر نشده ۹ دقیقه
  • اجرای دستورات Shell در محیط Vim منتشر نشده ۵ دقیقه
  • استفاده از قابلیت diff در ابزار Vim منتشر نشده ۹ دقیقه
  • مدیریت Tabs و Windows در Vim منتشر نشده ۶ دقیقه
  • معرفی دیگر ابزارهای ویرایش متن در لینوکس منتشر نشده ۱۰ دقیقه

  • مدیریت حساب های کاربری در لینوکس منتشر نشده ۱۴ دقیقه
  • ایجاد و مدیریت گروه های جدید در لینوکس منتشر نشده ۶ دقیقه
  • روش های مشاهده اطلاعات کاربرها و گروه های سیستم منتشر نشده ۱۳ دقیقه
  • مدیریت سطوح دسترسی کاربرها و گروه ها به فایل ها و دایرکتوری های سیستم منتشر نشده ۱۳ دقیقه
  • مدیریت مالکیت فایل ها و دایرکتوری ها در لینوکس منتشر نشده ۵ دقیقه
  • تعیین سطح دسترسی Default برای کاربرها منتشر نشده ۸ دقیقه
  • سطوح دسترسی ویژه (Special Permissions) منتشر نشده ۸ دقیقه
  • معرفی و استفاده از Hard Linkها در لینوکس منتشر نشده ۱۲ دقیقه
  • معرفی Symbolic Link و مقایسه آن با Hard Linkها در لینوکس منتشر نشده ۸ دقیقه
  • ارسال Email به صورت Locally بین Userهای داخل سیستم عامل (MTA) منتشر نشده ۸ دقیقه

لینوکس پیشرفته

  • معماری و Architecture زیرشاخه های Default لینوکس منتشر نشده ۱۳ دقیقه
  • معرفی ابزارهای بررسی وضعیت CPU سیستم منتشر نشده ۱۴ دقیقه
  • معرفی ابزارهای بررسی وضعیت Memory سیستم منتشر نشده ۱۲ دقیقه
  • معرفی ابزارهای بررسی وضعیت Disk I/O سیستم منتشر نشده ۵ دقیقه
  • مدیریت پروسس های سیستم عامل لینوکس منتشر نشده ۱۳ دقیقه
  • اجرای دستورات مختلف در Background لینوکس منتشر نشده ۹ دقیقه
  • بررسی مراحل Boot سیستم عامل لینوکس منتشر نشده ۱۵ دقیقه
  • شناسایی انواع Init Processهای لینوکس منتشر نشده ۱۴ دقیقه
  • مدیریت نصب و آپدیت Packageها در توزیع های Red Hat Family
  • مدیریت نصب و آپدیت Packageها در توزیع های Debian Family منتشر نشده ۱۰ دقیقه
  • نصب مستقیم نرم افزار از طریق Source Code منتشر نشده ۷ دقیقه

  • بررسی انواع Kernel Imageهای لینوکس
  • معرفی Componentهای Linux Kernel
  • پروسه Compile کردن Kernel لینوکس
  • مدیریت Moduleهای مختلف Kernel لینوکس
  • نحوه مشاهده و تغییر پارامترهای مختلف Kernel
  • بازیابی پسورد Root سیستم عامل لینوکس
  • نحوه استفاده از Grub برای تغییر Kernel

  • ساختن انواع پارتیشن و فرمت های مختلف در لینوکس
  • مدیریت Mount/Unmount کردن دیسک های مختلف
  • پروژه ساخت یک پارتیشن جدید از نوع SWAP در لینوکس
  • پروژه ساخت یک پارتیشن Bootable از نوع GPT در لینوکس
  • معرفی انواع RAID های موجود در دنیای Storageها
  • پروژه راه اندازی Software RAID در سیستم عامل لینوکس
  • معرفی و مدیریت Logical Volume (LVM)ها در لینوکس
  • پروژه ترکیبی استفاده از Software RAID و LVM به صورت هم زمان در لینوکس

  • آشنایی با ابزار AWK و نحوه نصب و راه اندازی آن روی لینوکس
  • کانفیگ اولیه و معرفی متغیرهای داخلی AWK (Built-in Variables)
  • عملگرهای ریاضی، Regular Expressions و آرایه ها در AWK
  • استفاده از ساختارهای کنترلی if/else و تعریف شرط در ابزار AWK
  • استفاده از حلقه ها در آنالیز فایل های متنی به وسیله AWK
  • معرفی توابع پیش فرض AWK (توابع ریاضی، رشته ای، بیتی و ... )
  • پروژه 1 - جداسازی و نمایش Fieldهای موردنظر از داخل یک فایل متنی با ابزار AWK
  • پروژه 2 - جستجوی یک پارامتر خاص در فایل های متنی به وسیله شرط های تودرتو در AWK
  • پروژه 3 - شمارش تعداد تکرار یک پارامتر در یک فایل متنی و نمایش آن ها با AWK
  • پروژه 4 - جستجوی یک Field خاص و نمایش مجموع کل آن Field از متن با AWK
  • پروژه 5 - جستجو و اشتراک گیری یک پارامتر خاص از بین دو یا چند فایل متنی به وسیله AWK

  • معرفی، نصب و راه اندازی سرویس گرافیکی X11 در لینوکس
  • معرفی و مقایسه دسکتاپ های مختلف لینوکس با یکدیگر
  • راه اندازی و استفاده از یک Display Manager در لینوکس
  • نصب و راه اندازی محیط گرافیکی GNOME Desktop
  • نصب و راه اندازی محیط گرافیکی KDE Desktop

  • کانفیگ اولیه مفاهیم شبکه با استفاده از دستور ifconfig
  • کانفیگ اولیه مفاهیم شبکه با استفاده از دستور ip
  • بررسی مفاهیم و دستورات ابتدایی در لینوکس (ping، trace، arp)
  • نحوه نوشتن Static Route در لینوکس با استفاده از دستور ifconfig
  • نحوه نوشتن Static Route در لینوکس با استفاده از دستور ip
  • نحوه نوشتن کانفیگ شبکه به صورت دائمی در لینوکس در خانواده Red Hat
  • نحوه نوشتن کانفیگ شبکه به صورت دائمی در لینوکس در خانواده Debian
  • مشاهده لیست Portهای باز سیستم عامل با استفاده از ابزارهای netstat، ss و nmap
  • مدیریت Firewall در خانواده Red Hat با استفاده از ابزار firewall-cmd
  • مدیریت Firewall در خانواده Debian با استفاده از ابزار ufw
  • Capture کردن Packetهای شبکه با ابزارهای tcpdump و tshark
  • معرفی مفهوم Ethernet Bonding در لینوکس
  • روش های Troubleshooting مشکلات شبکه ای در لینوکس
  • اطلاع رسانی و ارسال پیام به کاربرها از طریق Broadcast Messages
  • پروژه 1 - Bonding دو کارت شبکه در توزیع Red Hat با مدل Active-Backup
  • پروژه 2 - Bonding دو کارت شبکه در توزیع Red Hat با مدل Load Balancing
  • پروژه 3 - Bonding دو کارت شبکه در توزیع Debian با مدل Active-Backup
  • پروژه 4 - Bonding دو کارت شبکه در توزیع Debian با مدل Load Balancing

  • برقراری دسترسی ریموت به لینوکس از طریق پروتکل SSH
  • راه اندازی سرویس انتقال فایل ها به وسیله ابزارهای SFTP/SCP
  • نصب و راه اندازی سرویس امن Very Secure FTP در لینوکس (vsftpd)
  • ارتباط امن بدون پسورد بین دو سرور لینوکسی

اسکریپت نویسی در لینوکس

  • معرفی محیط Shell Scripting و پارامترهای اصلی آن در لینوکس
  • استفاده از توابع و متغیرهای محیطی در Shell Scripting
  • استفاده از عبارات شرطی و حلقه ها در اسکریپت نویسی
  • استفاده از عملگرهای ریاضی در Bash Scripting
  • معرفی استانداردهای اولیه نوشتن یک اسکریپت
  • معرفی و بررسی سرویس Cron و مدیریت آن توسط کاربرهای سیستم
  • زمان بندی و اتوماسیون اجرای اسکریپت ها با استفاده از سرویس Cron
  • استفاده از ابزار at برای زمان بندی فقط یک بار اجرا شدن دستورها

  • پروژه 1 - مشاهده و مانیتور کردن فضای خالی کل Partitionهای دیسک
  • پروژه 2 - بکاپ گیری از Log File های سیستم بر اساس ماکزیمم سایز فایل ها
  • پروژه 3 - مانیتور کردن تعداد TCP Connection های سیستم در هر لحظه
  • پروژه 4 - مرتب کردن اعداد صحیح دریافت شده از ورودی به وسیله اسکریپت Sort
  • پروژه 5 - نوشتن بازی حدس و گمان اعداد به وسیله Shell Script
  • پروژه 6 - گرفتن نام یک فایل از ورودی و تبدیل تمام Tabهای داخل آن فایل به Space
  • پروژه 7 - شمارش تعداد فایل های داخل یک دایرکتوری و پاک کردن فایل های قدیمی به صورت روزانه
  • پروژه 8 - بکاپ گیری منظم (روزانه، هفتگی و ...) از فایل ها و ارسال آن ها به یک سرور دیگر
  • پروژه 9 - بکاپ گیری منظم از دیتابیس های MySQL به وسیله اسکریپت
  • پروژه 10 - بکاپ گیری منظم از دیتابیس های PostgreSQL به وسیله اسکریپت
  • پروژه 11 - ثبت وضعیت Packet Loss در ارتباط با سرورهای دیگر به صورت Real-Time
  • پروژه 12 - مشاهده آمار کل Userهای لاگین کرده به سیستم به صورت روزانه
  • پروژه 13 - بررسی و غیرفعال کردن Userهای Inactive سیستم به صورت اتوماتیک
  • پروژه 14 - گرفتن Dump File از یک Table از دیتابیس و ارسال آن به یک Remote Server
  • پروژه 14 - گرفتن Dump File از یک Table از دیتابیس و ارسال آن به یک Remote Server
  • پروژه 15 - پیدا کردن یک Process و Kill کردن آن به وسیله اسکریپت

مدیریت و کانفیگ سرور

  • معرفی و راه اندازی تنظیمات اولیه DHCP Server در لینوکس
  • کانفیگ سرور لینوکس به عنوان نقش DHCP Relay در شبکه
  • معرفی لاگ های DHCP Server لینوکسی برای عیب یابی بهتر
  • کانفیگ لینوکس برای ایفای نقش یک Router

  • روش های تنظیم دستی ساعت نرم افزاری و سخت افزاری سیستم
  • روش های اتوماتیک برای تنظیم ساعت سیستم از طریق سرویس NTP
  • معرفی و بررسی کانفیگ فایل ها و لاگ های مرتبط با NTP

  • تاریخچه سرویس syslog و مقایسه آن با syslog-ng و rsyslog
  • معرفی و بررسی سرویس rsyslog در لینوکس (Facility, Priority, Actions)
  • تنظیمات زمان بندی ثبت لاگ ها در لینوکس به وسیله logrotate
  • کانفیگ های ارسال لاگ های سیستم به یک Backup Server ریموت
  • معرفی سرویس کالکشن و نگه داری لاگ های سیستم (Systemd-Journald)
  • بررسی ابزارهای بکاپ گیری از داده ها (Standard Tools, dd, tar, rsync)

  • معرفی انواع DNS Serviceهای مختلف
  • کانفیگ و راه اندازی Caching و Forwarding DNS Server
  • کانفیگ و راه اندازی Stealth (DMZ) DNS Server
  • ساخت، نگهداری و تست DNS Zoneها (Zone Files, Record Types, named.conf)
  • تنظیمات مربوط به امنیت DNS Server (Discussion, Keys, Signing, Running)

  • نصب و راه اندازی وب سرور Apache و کانفیگ های آن در Ubuntu
  • نصب و راه اندازی وب سرور Apache و کانفیگ های آن در CentOS
  • نصب ماژول های PHP و Perl بر روی وب سرور Apache در لینوکس
  • انواع روش های احراز هویت بر روی وب سرور Apache برای امنیت بیشتر
  • راه اندازی و پیکربندی سرویس HTTPS بر روی Apache Web Server در لینوکس
  • نصب و راه اندازی Proxy Server بر روی لینوکس به وسیله Squid
  • استفاده از Access Listها برای اعمال محدودیت روی دسترسی به وب سایت
  • نصب و راه اندازی وب سرور Nginx و کانفیگ های آن در Ubuntu
  • نصب و راه اندازی وب سرور Nginx و کانفیگ های آن در CentOS
  • راه اندازی و پیکربندی Reverse Proxy Server به وسیله Nginx
  • نصب و کانفیگ دیتابیس MySQL بر روی سیستم عامل لینوکس
  • نصب و راه اندازی ابزار PHP/MyAdmin بر روی سیستم عامل لینوکس
  • پروژه راه اندازی یک وب سایت بر روی وب سرور نصب شده بر روی لینوکس

  • معرفی سرویس File Sharing و مقایسه انواع نرم افزارهای آن (SAMBA & SMB)
  • پیاده سازی SAMBA Server و تنظیمات اولیه آن بر روی لینوکس
  • برقراری امنیت و مدیریت حساب های کاربری بر روی SAMBA Server
  • راه اندازی سرویس File Sharing از طریق شبکه (NFS Server)
  • بررسی پیشرفته پارامترها و کانفیگ های NFS Server بر روی لینوکس

  • آشنایی با معماری کلی Email و نرم افزارهای کاربردی Email-Server در لینوکس
  • نصب و راه اندازی Email-Server لینوکسی به وسیله نرم افزار Postfix
  • نصب و پیکربندی دریافت ایمیل ها به صورت Local از طریق نرم افزار Procmail
  • نصب و پیکربندی دریافت ایمیل ها به صورت Remote از طریق نرم افزار Dovecot
  • تنظیمات استفاده از SSL برای دریافت ایمیل در نرم افزار Dovecot
  • پروژه راه اندازی ایمیل سرور گرافیکی RoundCube بر روی پلتفرم های Postfix+Dovecot

امنیت لینوکس

  • معرفی معماری سیستم احراز هویت PAM و کانفیگ فایل های آن
  • معرفی و بررسی انواع ماژول های PAM و وظایف هر کدام
  • نصب و راه اندازی سیستم احراز هویت Kerberos در لینوکس
  • متمرکز کردن حساب های کاربری با نصب و راه اندازی OpenLDAP Server
  • پروژه راه اندازی محیط گرافیکی LAM بر روی پلتفرم OpenLDAP
  • راه اندازی و استفاده از LDAP بر روی Clientهای لینوکسی
  • راه اندازی سرویس Chroot Jail و اعمال محدودیت در دسترسی SSH در لینوکس

  • بهینه سازی کرنل لینوکس با استفاده از Procfs
  • مانیتورینگ پورت ها و سرویس های مختلف در لینوکس
  • بازیابی پسورد Root فراموش شده در Ubuntu و امنیت Grub
  • فرآیند شناسایی Malwareها و راههای مقابله با آن ها در لینوکس
  • پروژه راه اندازی نرم افزار شناسایی و احراز هویت FreeIPA-Server در لینوکس

از چه کسی یاد میگیری؟

تصویر آرش فروغی

آرش فروغی

طراح و معمار شبکه های ابری در شرکت ارتباطات پرتوآبی

من آرش فروغی، با بیش از 10 سال سابقه کار حرفه ای در زمینه راه اندازی و نگهداری زیرساخت ها و دیتاسنترهای مختلف هستم.

در حال حاضر به عنوان طراح و معمار شبکه های ابری در حوزه زیرساخت های مخابراتی در شرکت ارتباطات پرتوآبی مشغول به فعالیت هستم. در طول این سال ها تجربه کار با دیتاسنترهای مختلفی در مقیاس های خیلی بزرگ مثل دیتاسنترهای همراه اول تا مقیاس های خیلی کوچک تر مثل استارتاپ هایی که نهایت با چند سرور زیرساختشون راه افتاده رو داشتم.

همین طور در کنار این فعالیت ها، به صورت پاره وقت به تدریس در حوزه هایی که بهشون خیلی علاقمند بودم مثل DevOps، Linux و Cloud پرداختم و همیشه سعی کردم در حوزه کاری خودم پیشرو باشم و هر موضوع جدیدی هم که در این حوزه مطرح باشه رو نه تنها یاد بگیرم، بلکه آموخته هام رو با بقیه هم به اشتراک بزارم.

  • ۹ سال تجربه حرفه ای در زمینه طراحی و نگهداری دیتاسنترها
  • کارشناس ارشد و معمار شبکه های ابری و NFV در شرکت ارتباطات پرتوآبی
  • مشاوره فنی در فاز اجرا و راه اندازی زیرساخت و DevOps در شرکت کروز
  • سرپرست فنی تیم Infrastructure در شرکت بهسا
  • کارشناس ارشد مدیریت و نگهداری زیرساخت و سرویس های مخابراتی در شرکت Huawei
  • مشاوره‌ فنی راه اندازی و نگهداری زیرساخت برای استارتاپ‌های مختلف
  • بیش از ۴ سال سابقه تدریس در حوزه DevOps، Linux و شبکه
  • بیش از ۵ سال تجربه Installation & Delivery شبکه های ابری در حوزه مخابرات
رزومه و نمونه تدریس

منتورهای دوره دوستان زیر منتور دوره متخصص لینوکس هستند و در طول دوره به سوالات شما پاسخ میدن و همراهتون هستند.

تصویر محمد گازری

محمد گازری
منتور

مربی و منتور برنامه نویسی در سون لرن رزومه

رزرو وقت مشاوره و آشنایی بیشتر با نحوه شرکت در دوره

ثبت نام در این دوره مناسب افرادی است که انگیزه و تلاش لازم برای ارتقای وضعیت مهارتی و شغلی خود را دارند. این مورد در فرایند مشاوره اختصاصی با مدرس یا منتورهای دوره ارزیابی خواهد شد و پس از آن امکان ثبت نام در دوره برای شما فعال خواهد شد.

اطلاعات ضروری تماس برای جلسه مصاحبه:

نام کامل شما:
شماره موبایل:
ایمیل معتبر:

در یک جمله بنویسید چرا می خواهید در این دوره ثبت نام کنید؟

همین الان ثبت نام کن

نیاز به مشاوره تخصصی دارید؟

متخصص لینوکس دسترسی سریع به جمع متخصصین بپیوندید ...
نقدی/اقساطی ثبت نام میکنم