دوره‌ها / Linux برای توسعه‌دهندگان
پیشرفتهدوره کلاسی

Linux برای توسعه‌دهندگان

آموزش Linux برای توسعه‌دهندگان در مسیر DEV-P03 — توسعه‌دهنده Full Stack؛ سطح L3 (پیشرفته) و 20 ساعت آموزش ساختاریافته.

حدود ۲۰ ساعت۱۶ درس
مشاهده و ثبت‌نام دوره

معرفی دوره

معرفی دوره Linux برای توسعه‌دهندگان

دوره Linux برای توسعه‌دهندگان با کد DEV-113 در دپارتمان برنامه‌نویسی ارائه می‌شود. این دوره بخشی از DEV-P03 — توسعه‌دهنده Full Stack است و برای یادگیری مرحله‌به‌مرحله موضوع دوره طراحی شده است.

جایگاه دوره در مسیر یادگیری

سطح این دوره L3 (پیشرفته) است و 20 ساعت زمان آموزشی دارد. محتوای دوره بر ایجاد درک کاربردی از Linux برای توسعه‌دهندگان و آماده‌سازی برای ادامه همین مسیر یادگیری تمرکز دارد.

مشخصات کلیدی

  • کد دوره: DEV-113
  • دپارتمان: برنامه‌نویسی
  • مسیر یادگیری: DEV-P03 — توسعه‌دهنده Full Stack
  • سطح: L3 (پیشرفته)
  • مدت آموزش: 20 ساعت

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

این دوره برای علاقه‌مندانی مناسب است که می‌خواهند مهارت خود را در Linux برای توسعه‌دهندگان تقویت کنند و مسیر DEV-P03 — توسعه‌دهنده Full Stack را هدفمند ادامه دهند.

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

کار با Shell و فایل‌ها
  • آشنایی با توزیع‌های Linux
  • دستورهای مسیر و فایل
  • ویرایش متن و جست‌وجو
  • Pipe و Redirect
کاربر، مجوز و فرایند
  • کاربران و گروه‌ها
  • Permission و Ownership
  • Process و Jobها
  • مدیریت منابع سیستم
شبکه و سرویس‌ها
  • نصب Packageها
  • مدیریت Serviceها
  • ابزارهای شبکه
  • SSH و انتقال امن فایل
محیط توسعه حرفه‌ای
  • متغیرهای محیطی و Shell Script
  • Git و ابزارهای Build
  • Log و عیب‌یابی
  • راه‌اندازی سرور توسعه

پرسش‌های متداول

دوره «Linux برای توسعه‌دهندگان» برای چه کسانی مناسب است؟

این دوره برای علاقه‌مندانی مناسب است که می‌خواهند «Linux برای توسعه‌دهندگان» را در یک مسیر ساختاریافته، پروژه‌محور و قابل استفاده در دنیای واقعی یاد بگیرند.

پیش‌نیاز شرکت در این دوره چیست؟

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

مدت زمان دوره و شیوه پیشروی چگونه است؟

مدت برنامه‌ریزی‌شده دوره 20 ساعت است. محتوا در ۴ سرفصل و ۱۶ درس مرتب شده و بهتر است درس‌ها به‌ترتیب همراه با تمرین دنبال شوند.

پس از پایان دوره چه توانایی‌ای به دست می‌آورم؟

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