متخصص لینوکس
(Linux Expert)

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

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

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

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

احتمالا وقتی این متن را می‌خوانید، در حال استفاده از سیستم عامل ویندوز هستید. قطعا ویندوز برای استفاده روزمره برای خیلی از ما ساده‌تر هست و همه به استفاده از آن عادت داریم. اما وقتی صحبت از راه‌اندازی سرویس‌های مختلف بر روی سرور و ارائه خدمات مختلف می‌شود، حتما اسم سیستم عامل لینوکس هم به میان می‌آید، پس باید خیلی خوب لینوکس را بشناسیم و بتوانیم از آن استفاده کنیم. جالب است بدانید که درصد خیلی بالایی از سرورهای دنیا، از جمله وب سرورها، 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 به صورت هم زمان در لینوکس منتشر نشده ۱۴ دقیقه

  • کانفیگ اولیه مفاهیم شبکه با استفاده از دستور 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 در لینوکس منتشر نشده ۹ دقیقه
  • نحوه دانلود کردن فایل ها در محیط Command-line با استفاده از wget منتشر نشده ۶ دقیقه
  • اطلاع رسانی و ارسال پیام به کاربرها از طریق 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 منتشر نشده ۱۳ دقیقه
  • ارتباط امن بدون پسورد بین دو سرور لینوکسی منتشر نشده ۱۶ دقیقه

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

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

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

  • معرفی محیط 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 شبکه های ابری در حوزه مخابرات
رزومه و نمونه تدریس

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

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

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

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

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

پرداخت یکجا
۴.۵ میلیون تومان
اقساطی در ۳قسط ( به صورت ماهانه)
پرداخت ۳ قسط ۱.۵ میلیون تومانی ، به صورت ماهانه (مجموعا ۴.۵ میلیون تومان)
مبلغ قسط اول
۱.۵ میلیون تومان

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

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