قراره تو این دوره چی یاد بگیرم؟

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

مجتبی قدیمی

متخصص تست نفوذ و امنیت اطلاعات

مسلط به لینوکس

مسلط به شبکه و برنامه نویسی

و ....

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

۱۵ فصل
۸۲ جلسه
۱۵ ساعت
۱

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

۴ قسمت
۰۱:۰۱:۳۲
1

آشنایی با سیستم عامل

رایگان
۱۲:۵۶
3

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

۲۲:۴۷
4

معرفی لینوکس های مطرح

۱۲:۰۸
۲

آشنایی با مجازی سازی

۳ قسمت
۰۰:۱۸:۴۴
۳

نصب لینوکس به روش های مختلف

۷ قسمت
۰۱:۳۷:۲۶
۴

شروع کار با لینوکس

۵ قسمت
۰۱:۰۹:۱۰
۵

ساخت و حذف دایرکتوری و فایل

۴ قسمت
۰۰:۲۵:۰۰
۶

مفاهیم مهم

۴ قسمت
۰۰:۴۸:۲۵
۷

کمی حرفه ای تر

۶ قسمت
۰۱:۴۳:۲۵
۸

الگوریتم های فشرده سازی

۶ قسمت
۰۱:۰۸:۳۲
۹

کار با داده ها در فایل ها

۹ قسمت
۰۱:۵۲:۱۲
۱۰

shell scripting

۶ قسمت
۰۰:۵۵:۲۸
۱۱

آشنایی با سخت افزار

۱ قسمت
۰۰:۲۶:۱۶
۱۲

فایل ها و دایرکتوری های مهم

۵ قسمت
۰۰:۳۹:۴۷
۱۳

شبکه در لینوکس

۴ قسمت
۰۰:۳۰:۵۵
۱۴

مدیریت کاربران و گروه ها

۱۲ قسمت
۰۱:۱۳:۴۴
۱۵

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

۶ قسمت
۰۱:۰۹:۲۶

سلام به شما کاربران عزیز سایت دانشجویار! من مجتبی قدیمی، عاشق لینوکس و پنگوئن هستم و خوشحالم که امروز می‌تونم یک دوره بی‌نظیر و جامع رو به شما معرفی کنم. اگر دنبال یک دوره‌ای هستید که شما رو از پایه‌ترین مفاهیم تا تبدیل شدن به یک مدیر حرفه‌ای سیستم‌عامل لینوکس هدایت کنه، این دوره آموزش لینوکس (Linux) در دانشجویار دقیقاً همون چیزیه که دنبالش بودید!

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

محتوای دوره

در این دوره هیچ پیش‌زمینه‌ای لازم نیست! در هر سطح دانش و اطلاعاتی که باشید، می‌تونید این دوره رو شروع کنید. دوره آموزش لینوکس از ابتدایی‌ترین مفاهیم مثل “سیستم‌عامل چیست؟” و “چطور یک سیستم‌عامل را نصب کنیم؟” آغاز می‌شود و تا نصب و مدیریت سیستم‌عامل لینوکس ادامه دارد.

مباحث کلیدی دوره

  1. آشنایی با مفهوم سیستم‌عامل
  2. نصب سیستم‌عامل‌های مختلف از جمله لینوکس
  3. نصب لینوکس روی مجازی‌ساز و سخت‌افزار واقعی
  4. مدیریت و بهینه‌سازی سیستم‌عامل لینوکس

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

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

دوره آموزش Linux بر اساس سر فصل های دوره Linux essentials و دوره LPIC 1 کد 101 و کد 102 هست یعنی شما با تهیه این دوره می‌تونید سه دوره همزمان را تهیه کرده و شروع به یادگیری لینوکس کنید.

تیم تولید محتوا و کیفیت دوره ی آموزش لینوکس

این دوره با نهایت دقت و توجه به کیفیت تهیه شده. تمام ویدیوهای آموزشی با میکروفون استودیویی در محیطی کاملاً ایزوله ضبط شده‌اند و تیم حرفه‌ای ما برای برخی از ویدیوها فیلمبرداری حرفه‌ای انجام داده است. کیفیت صدا و تصویر این دوره بی‌نظیر است و تجربه‌ای دلنشین از یادگیری برای شما فراهم می‌کند.

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

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

پیش نیاز دوره آموزش Linux

مباحث از پایه ترین حالت ممکن شروع به تدریس شده است و به همین دلیل پیش نیازی ندارد و هر شخصی با هر سطح اطلاعاتی میتواند اقدام به گذراندن این دوره کند.

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

  • vm ware
  • virtual box

ویژگی‌های متمایز دوره آموزش لینوکس

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

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

  1. معرفی دوره
  2. آشنایی با سیستم عامل
  3. معرفی سیستم عامل های مختلف
  4. آشنایی با سیستم عامل لینوکس
  5. معرفی لینوکس های مطرح
  6. مجازی سازی چیست و. چرا باید از ان استفاده کنیم
  7. نصب وی ام ویر
  8. نصب و راه اندازی VirtualBox
  9. نصب لینوکس روش اول
  10. نصب لینوکس روش دوم
  11. نصب لینوکس روش سوم ( نصب فارسی )
  12. نصب لینوکس روی یک سخت افزار واقعی
  13. فول اسکرین کردن سیستم عامل در virtual box
  14. آشنایی با محیط لینوکس
  15. آشنایی با ترمینال و شخصی سازی آن
  16. کار با دستور ls و cd
  17. پارت دوم کار با دستورات cd و ls
  18. یک سوییچ مهم از دستور ls
  19. ساخت یک فایل متنی در لینوکس
  20. کار با دستور nano و cat
  21. حذف فایل در لینوکس
  22. نحوه ساخت و حذف دایرکتوری
  23. قدرتمند ترین کاربر در لینوکس
  24. دسکتاپ های مطرح در لینوکس
  25. ساختار دایرکتوری ها در لینوکس
  26. لایسنس ها
  27. متغیر ها در لینوکس
  28. مسیردهی در لینوکس
  29. کپی فایل ها در لینوکس
  30. انتقال فایل ها در لینوکس
  31. گرفتن راهنمایی در لینوکس
  32. نصب نرم افزار در لینوکس
  33. فشرده سازی با الگوریتم zip
  34. فشرده سازی با الگوریتم tar
  35. کار با الگوریتم فشرده سازی gzip
  36. کار با الگوریتم قشرده سازی bzip2
  37. کار با الگوریتم فشرده سازی gzip پارت دوم
  38. کار با الگوریتم فشرده سازی bzip2 پارت دوم
  39. کار با دستور less
  40. کار با دستور head و tail
  41. کار با دستور grep
  42. کار با دستور find
  43. کار با دستور cut
  44. دستور wc
  45. regular expression
  46. pipe
  47. مفسر چیست
  48. کامپایلر چیست
  49. محیط های موجود برای اسکریپت نویسی
  50. شروط
  51. حلقه ها
  52. GUI و CLI
  53. آشنایی با سخت افزار
  54. دایرکتوری etc
  55. دایرکتوری های lib و bin
  56. لاگ ها در لینوکس
  57. پروسس ها در لینوکس
  58. آشنایی با resolv
  59. دستور ifconfig
  60. دستور dig
  61. پروتکل ICMP و دستور PING
  62. کاربران در لینوکس
  63. فایل های مهم کاربران
  64. افزایش سطح دسترسی
  65. تعریف کاربر جدید
  66. تعریف یک گروه جدید
  67. تعیر پسورد
  68. آخرین لاگ ها در لینوکس
  69. اضافه کردن یک یوزر به یک گروه
  70. حدف یک یوزر
  71. حدف یک گروه
  72. سطوح دسترسی
  73. سطوح دسنرسی (پارت دوم)
  74. Symbilc Link
  75. sticky bit

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

لینوکس (linux) چیست؟

لینوکس یک سیستم‌عامل متن‌باز (Open Source) و رایگان است که در سال 1991 توسط لینوس توروالدز به عنوان جایگزینی برای سیستم‌عامل‌های سنتی توسعه داده شد. این سیستم‌عامل از ابتدا بر پایه هسته یونیکس طراحی شده و از آن به عنوان زیرساخت اصلی استفاده کرده است. متن‌باز بودن لینوکس به این معناست که کد منبع آن برای همه قابل مشاهده و تغییر است؛ به عبارت دیگر، هر کاربری می‌تواند کد لینوکس را بررسی، ویرایش یا بهبود دهد. این ویژگی باعث شده است که جامعه بزرگ و فعالی از توسعه‌دهندگان و کاربران حول این سیستم‌عامل شکل بگیرد، که به طور مداوم در حال بهبود و گسترش آن هستند.

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

تاریخچه لینوکس

لینوکس در سال 1991 توسط لینوس توروالدز، یک دانشجوی فنلاندی، توسعه داده شد. او تصمیم به ایجاد یک سیستم‌عامل جدید گرفت که بتواند از هسته سیستم عامل MINIX استفاده کند و ویژگی‌هایی مانند چندکاربری و چندپردازشی را ارائه دهد. با گذشت زمان، لینوکس به سرعت به یکی از محبوب‌ترین سیستم‌عامل‌ها تبدیل شد و توسعه‌دهندگان و کاربران متعددی از سرتاسر جهان به بهبود و گسترش آن کمک کردند. از آن زمان، توزیع‌های مختلفی از لینوکس به وجود آمده است که هر یک با هدف‌های خاص و ویژگی‌های منحصر به فرد طراحی شده‌اند.

مزایا و معایب استفاده از لینوکس

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

مزایا و معایب استفاده از لینوکس

مزایای لینوکس

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

معایب لینوکس

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

بازار کار لینوکس

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

عوامل مؤثر در بازار کار لینوکس

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

فرصت‌های شغلی در زمینه لینوکس

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

  • مهندس DevOps
  • برنامه‌نویس لینوکس
  • توسعه‌دهنده نرم‌افزار
  • تحلیلگر امنیت اطلاعات
  • مدرس آموزش لینوکس
  • توسعه‌دهنده جاوا
  • مهندس سیستم‌های ابری
  • متخصص دیتابیس
  • مهندس شبکه

با ثبت نظرات، انتقادات و پیشنهادات خود در مورد دوره آموزش لینوکس، در پایین همین صفحه، ما را در راستای بهبود کیفیت خدماتمان یاری نمایید.

ادامه متن دوره ...

مدرک معتبر دو زبانه

پس از گذراندن دوره و انجام پروژه های مشخص شده، مدرک معتبر و دو زبانه دانشجویار را دریافت خواهید کرد.

مدرک فارسی مدرک انگلیسی

سوالات متداول

مزایای استفاده از لینوکس چیست؟

لینوکس به دلیل متن‌باز بودن، امنیت بالا، انعطاف‌پذیری و هزینه پایین، گزینه‌ای ایده‌آل برای توسعه‌دهندگان و سرورها است.

آیا یادگیری لینوکس سخت است؟

یادگیری لینوکس برای برخی افراد ممکن است در ابتدا چالش‌برانگیز باشد، به‌خصوص اگر با محیط‌های command line آشنا نباشند. اما با تمرین و استفاده مداوم، می‌توان به راحتی بر آن تسلط پیدا کرد.

آیا این دوره لینوکس پیش‌نیاز دارد؟

خیر، این دوره از پایه شروع شده و هیچگونه پیش نیازی ندارد و افراد با هر سطح دانشی می توانند در آن شرکت کنند.