آموزش راهنمای لینوکس برای توسعه‌دهندگان نرم‌افزار - آخرین آپدیت

دانلود The Software Developer's Guide to Linux

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره با هدف تجهیز توسعه‌دهندگان نرم‌افزار به مهارت‌های ضروری خط فرمان (Command-line) لینوکس طراحی شده است که برای وظایف روزمره توسعه بسیار حیاتی هستند. تمرکز اصلی این دوره بر کاربردهای عملی و واقعی است تا به توسعه‌دهندگان کمک کند هنگام کار در محیط‌های لینوکس، کارآمدتر و با اعتمادبه‌نفس‌تر عمل کنند. با تسلط بر این ابزارها، یادگیرندگان بهره‌وری خود را افزایش داده و گردش کار توسعه خود را بهینه می‌کنند. در طول این دوره، شما با مثال‌های عملی عمیق خواهید شد که قدرت رابط خط فرمان لینوکس را در وظایفی مانند اسکریپت‌نویسی شل (Shell Scripting)، مدیریت داکر (Docker) و دیباگ کردن (Debugging) نشان می‌دهند. این دوره شکاف بین دانش مقدماتی و مهارت پیشرفته را پر کرده و به جای تمرکز بر مدیریت سیستم (System Administration)، بر مهارت‌هایی تمرکز می‌کند که مستقیماً در توسعه نرم‌افزار کاربرد دارند. آنچه این دوره را متمایز می‌کند، تمرکز آن بر ابزارها و وظایف اختصاصی توسعه‌دهندگان است. ما از جزئیات غیرضروری مدیریت سیستم اجتناب کرده و در عوض بر تکنیک‌هایی مانند اسکریپت‌نویسی شل و بهره‌گیری از داکر برای بهبود جریان کار تمرکز می‌کنیم. این رویکرد عملی تضمین می‌کند که یادگیرندگان می‌توانند آنچه را می‌آموزند بلافاصله در محیط‌های توسعه خود به کار بگیرند. این دوره برای توسعه‌دهندگان نرم‌افزاری که درک پایه‌ای از کامپیوتر دارند و به دنبال ارتقای مهارت‌های خط فرمان لینوکس خود هستند، ایده‌آل است. اگرچه دانش قبلی در مورد سیستم‌های فایل و ویرایش متن مفید خواهد بود، اما نیازی به تخصص عمیق در لینوکس نیست. در پایان، شما تسلط قدرتمندی بر ابزارها و تکنیک‌های خط فرمان لینوکس برای حل چالش‌های واقعی توسعه خواهید داشت.

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

نحوه عملکرد خط فرمان How the Command Line Works

  • مرور کلی دوره Course Overview

  • ویدیو معرفی نحوه عملکرد خط فرمان How the Command Line Works - Overview Video

کار با فرآیندها (Processes) Working with Processes

  • ویدیو معرفی کار با فرآیندها Working with Processes - Overview Video

مدیریت سرویس‌ها با systemd Service Management with systemd

  • ویدیو معرفی مدیریت سرویس‌ها با systemd Service Management with systemd - Overview Video

استفاده از تاریخچه شل (Shell History) Using Shell History

  • ویدیو معرفی استفاده از تاریخچه شل Using Shell History - Overview Video

آشنایی با فایل‌ها Introducing Files

  • ویدیو معرفی فایل‌ها Introducing Files - Overview Video

ویرایش فایل‌ها در خط فرمان Editing Files on the Command Line

  • ویدیو معرفی ویرایش فایل‌ها در خط فرمان Editing Files on the Command Line - Overview Video

کاربران و گروه‌ها Users and Groups

  • ویدیو معرفی کاربران و گروه‌ها Users and Groups - Overview Video

مالکیت و مجوزها Ownership and Permissions

  • ویدیو معرفی مالکیت و مجوزها Ownership and Permissions - Overview Video

مدیریت نرم‌افزارهای نصب شده Managing Installed Software

  • ویدیو معرفی مدیریت نرم‌افزارهای نصب شده Managing Installed Software - Overview Video

پیکربندی نرم‌افزار Configuring Software

  • ویدیو معرفی پیکربندی نرم‌افزار Configuring Software - Overview Video

پایپ‌ها و بازنشانی مسیر (Redirection) Pipes and Redirection

  • ویدیو معرفی پایپ‌ها و بازنشانی مسیر Pipes and Redirection - Overview Video

خودکارسازی وظایف با اسکریپت‌های شل Automating Tasks with Shell Scripts

  • ویدیو معرفی خودکارسازی وظایف با اسکریپت‌های شل Automating Tasks with Shell Scripts - Overview Video

دسترسی از راه دور امن با SSH Secure Remote Access with SSH

  • ویدیو معرفی دسترسی از راه دور امن با SSH Secure Remote Access with SSH - Overview Video

کنترل نسخه با Git Version Control with Git

  • ویدیو معرفی کنترل نسخه با Git Version Control with Git - Overview Video

کانتینرسازی اپلیکیشن‌ها با Docker Containerizing Applications with Docker

  • ویدیو معرفی کانتینرسازی با Docker Containerizing Applications with Docker - Overview Video

مانیتورینگ لاگ‌های اپلیکیشن Monitoring Application Logs

  • ویدیو معرفی مانیتورینگ لاگ‌های اپلیکیشن Monitoring Application Logs - Overview Video

توازن بار (Load Balancing) و HTTP Load Balancing and HTTP

  • ویدیو معرفی توازن بار و HTTP Load Balancing and HTTP - Overview Video

نمایش نظرات

آموزش راهنمای لینوکس برای توسعه‌دهندگان نرم‌افزار
جزییات دوره
24h 54m
18
(آخرین آپدیت)
44
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده