لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش آشنایی با نرمافزارهای متنباز (Open Source)
- آخرین آپدیت
دانلود Introduction to Open Source Software
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره مفاهیم بنیادی و فلسفه پشت نرمافزارهای آزاد و متنباز (FOSS) را پوشش میدهد. در این دوره درباره مجوزهای نرمافزار آزاد و متنباز، استراتژیهای تجاری و تأثیرات آنها، کاربرد FOSS در سازمانها و متدولوژیهای توسعه بحث خواهد شد. دانشجویان یاد میگیرند که یک سیستمعامل متنباز استاندارد صنعتی را راهاندازی و پیکربندی کنند، که شامل نصب سیستم، مدیریت پایه سیستم، معماری سیستم، مدیریت پکیجها، دستورات خط فرمان، دستگاهها، سیستمفایلها و استاندارد سلسلهمراتب سیستمفایل است. همچنین موضوعاتی مانند اپلیکیشنها، شلها، اسکریپتنویسی و مدیریت داده، رابط کاربری و دسکتاپ، وظایف مدیریتی، سرویسهای ضروری سیستم، اصول شبکه، امنیت و مسائل پشتیبانی نرمافزارهای متنباز بررسی میشوند. توزیعهای مختلفی با تمرکز بر دو خانواده اصلی توزیعهای سازمانی آموزش داده میشوند.
پیشنیازها: ندارد
کتاب درسی مورد نیاز: نسخهها https://github.com/jhajek/Linux-text-book-part-1/releases/ فایلهای PDF و ePub موجود است (برای همیشه با آپدیتها رایگان است)
سایر موارد مورد نیاز:
نیازمندیهای نرمافزاری: VirtualBox برای ویندوزهای مبتنی بر Intel و مکهای Intel
Parallels Pro برای مکهای M1/M2
۵۰٪ تخفیف برای اشتراک ۱ ساله Parallels Pro جهت آموزش -> https://www.parallels.com/landingpage/pd/education/
سرفصل ها و درس ها
Module 1: تاریخچه و فلسفه یونیکس و لینوکس و نرمافزار آزاد و متنباز
Module 1: The History and Philosophy of Unix and Linux Free and Opensource Software
خوشآمدگویی مدرس و مرور کلی دوره
Instructor Welcome and Course Overview
معرفی مدرس
Instructor Introduction
مقدمه ماژول ۱
Module 1 Introduction
هسته (Kernel)
The Kernel
مرحله صفر: توسعه Bell Labs و Unix
Zero Phase Bell Labs and Unix Development
مرحله اول: پیادهسازی سیستمعامل در دوران بلوغ Unix
First Phase of Unix Maturity OS Implementation
مرحله دوم بلوغ Unix - بخش ۱
Second Phase of Unix Maturity - Part 1
مرحله دوم بلوغ Unix - بخش ۲
Second Phase of Unix Maturity - Part 2
مرحله سوم بلوغ Unix/Linux - بخش ۱
Third Phase of Unix/Linux Maturity - Part 1
مرحله سوم بلوغ Unix/Linux - بخش ۲
Third Phase of Unix/Linux Maturity - Part 2
مرحله چهارم بلوغ Unix/Linux - بخش ۱
Fourth Phase of Unix/Linux Maturity - Part 1
مرحله چهارم بلوغ Unix/Linux - بخش ۲
Fourth Phase of Unix/Linux Maturity - Part 2
مرحله پنجم بلوغ Unix/Linux
Fifth Phase of Unix/Linux Maturity
مرحله ششم بلوغ Unix/Linux - بخش ۱
Sixth Phase of Unix/Linux Maturity - Part 1
مرحله ششم بلوغ Unix/Linux - بخش ۲
Sixth Phase of Unix/Linux Maturity - Part 2
Module 2: کار با دسکتاپ لینوکس
Module 2: Navigating the Linux Desktop
مقدمه ماژول ۲
Module 2 Introduction
بررسی مفهوم هایپروایزر (Hypervisor)
Exploring the concept of a Hypervisor
نصب پلتفرمهای مجازیسازی استاندارد صنعتی - بخش ۱
Installing industry standard virtualization platforms - Part 1
نصب پلتفرمهای مجازیسازی استاندارد صنعتی - بخش ۲
Installing industry standard virtualization platforms - Part 2
نصب پلتفرمهای مجازیسازی استاندارد صنعتی - بخش ۳
Installing industry standard virtualization platforms - Part 3
نصب نرمافزار با مدیریت پکیج - بخش ۱
Software Installation with Package Managers - Part 1
نصب نرمافزار با مدیریت پکیج - بخش ۲
Software Installation with Package Managers - Part 2
نصب نرمافزار با مدیریت پکیج - بخش ۳
Software Installation with Package Managers - Part 3
نصب نرمافزار با مدیریت پکیج - بخش ۴
Software Installation with Package Managers - Part 4
نصب نرمافزار با مدیریت پکیج - بخش ۵
Software Installation with Package Managers - Part 5
نصب نرمافزار با مدیریت پکیج - بخش ۶
Software Installation with Package Managers - Part 6
نصب نرمافزار با مدیریت پکیج - بخش ۷
Software Installation with Package Managers - Part 7
تاریخچه رابطهای گرافیکی (GUI)
History of GUI Interfaces
نمایش نظرات