courses take place here
Open Source Training: (gleicher Kurs auf deutsch)

LFD301 Introduction to Linux, Open Source Development, and GIT

The Linux job market is hot, and Linux developers are being offered better paying, more flexible, and more fulfilling jobs than many of their peers. If you’ve been thinking of joining the ranks of Linux developers, then you’ve come to the right place. In this course you’ll learn:

The information in this course will work with any major Linux distribution.

Price

4 days, 1,906.00 € + 19% vat = 2,268.14 €

Full eight clock hours per day, complete set of literature, WiFi, complimentary notebook, full board, drinks (selected wines are charged separately), pastries, homemade cakes, sauna, social program

Extended/reduced amenities on demand:

Surcharge per guest night in two bed rooms (spacious and comfortable rooms) 59.00 € + 7% vat = 63.13 €per night
Surcharge per guest night in the Linuxhotel-flat share 83.00 € + 7% vat = 88.81 €per night
Surcharge per guest night in single rooms (depending on availabity, early reservation recommended) 129.00 € + 7% vat = 138.03 €per night
Reduction for half board instead of full board accomodation -29.41 € + 19% vat = -35.00 €per day
Reduction w/o social program -8.40 € + 19% vat = -10.00 €per evening

Tax deductibility * Terms of cancellation

Schedules/Reservations

Please select your favourite reservation date

prerequisites for attending

This course is for students who are already experienced computer users on another operating system, but have limited or no experience working in a Linux environment.

If you feel uncertain on this point, we look forward to assist you via email or phone.

Course contents

  1. Introduction
  2. Open Source Software
  3. Why Use Open Source Software?
  4. OSS Licensing and Legal Issues
  5. Linux and the Operating System
  6. Graphical Environments and Interfaces
  7. Getting Help
  8. Text Editors
  9. Shells, bash, and the Command Line
  10. System Components
  11. System Administration
  12. Essential Command Line Tools
  13. Command and Tool Details
  14. Users and Groups
  15. Bash Scripting
  16. Files and Filesystems
  17. Filesystem Layout
  18. Linux Filesystems
  19. Compiling, Linking and Libraries
  20. Java Installation and Environment**
  21. Building RPM and Debian Packages
  22. Introduction to GIT
  23. Git Installation
  24. Git and Revision Control Systems
  25. Using Git: an Example
  26. Git Concepts and Architecture
  27. Managing Files and the Index
  28. Commits
  29. Branches
  30. Diffs
  31. Merges
  32. Managing Local and Remote Repositories
  33. Using Patches

Course schedule