Open Source Software Development: Linux for Developers (LFD107x)

Kód kurzu: LFD107x

The course surveys how open source software works, including advantages of using it, methods of working in OSS communities, governance models, and licensing choices. It delves into Linux systems, including installation, desktop environments, text editors, important commands and utilities, command shells and scripts, filesystems, and compiling software.

This course prepares you with the knowledge and understanding to construct a coherent open source strategy for an organization. You will gain an understanding of the aspects related to open source software licensing, compliance, collaboration, inclusivity, and diversity. Upon completing this course, you should be able to work comfortably and productively in open source development communities and Linux environments.

Odborní
certifikovaní lektori

Mezinárodne
uznávané certifikácie

Široká ponuka technických
a soft skills kurzov

Skvelý zákaznicky
servis

Prispôsobenie kurzov
presne na mieru

Termíny kurzov

Počiatočný dátum: Na vyžiadanie

Forma: Self-Paced

Dĺžka kurzu: 98 dní

Jazyk: en

Cena bez DPH: 0 EUR

Registrovať

Počiatočný
dátum
Miesto
konania
Forma Dĺžka
kurzu
Jazyk Cena bez DPH
Na vyžiadanie Self-Paced 98 dní en 0 EUR Registrovať
G Garantovaný kurz

Nenašli ste vhodný termín?

Napíšte nám o vypísanie alternatívneho termínu na mieru.

Kontakt

Cieľová skupina

This course is for developers with experience working on any operating system who want to understand the basics of open source development. Experience with the command line is not necessary, but would be helpful.

Štruktúra kurzu

Chapter 1. Open Source Software
Chapter 2. Why Use Open Source Software?
Chapter 3. Examples of Successful OSS Projects
Chapter 4. OSS Licensing and Legal Issues
Chapter 5. How to Work in OSS Projects
Chapter 6. Leadership vs Control and Why Projects Fail
Chapter 7. Respecting and Encouraging Diversity in OSS
Chapter 8. Continuous Integration
Chapter 9. GitHub and Other Hosting Providers
Chapter 10. Linux and the Operating System
Chapter 11. Graphical Environments and Interfaces
Chapter 12. System Administration
Chapter 13. Getting Help
Chapter 14. Text Editors
Chapter 15. Shells, Bash, and the Command Line
Chapter 16. Filesystem Layout, Partitions, Paths, and Links
Chapter 17. System Initialization
Chapter 18. Memory
Chapter 19. Command Details
Chapter 20. Users and Groups
Final Exam (verified track only)