لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش راهنمای لینوکس برای توسعهدهندگان نرمافزار
- آخرین آپدیت
دانلود 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
نمایش نظرات