# Unix Linux — Kurskatalog > Linux ist eine zentrale Plattform für moderne Server-, Cloud- und IT-Infrastrukturen. In unseren Linux Kursen erwerben Administrator:innen und Entwickler:innen praxisnahes Know-how für den professionellen Einsatz, die Administration und die Weiterentwicklung von Linux-Systemen. Als einer der wenigen LPI Gold Training Partner gewährleisten wir hohe Qualitätsstandards bei der Durchführung unserer Trainings. LPI-zertifizierte und didaktisch ausgebildete Trainer:innen vermitteln Ihnen relevantes Wissen für den beruflichen Alltag. Praxisorientierte Übungen unterstützen Sie dabei, Linux-Systeme sicher zu verwalten, Prozesse effizient umzusetzen und Ihre technischen Kompetenzen gezielt auszubauen. Darüber hinaus bereiten wir Sie professionell auf die international anerkannten LPI-Zertifizierungen vor. So profitieren Sie von offiziellen Linux-Trainings, fundierter Prüfungsvorbereitung und anerkannten Qualifikationen für Ihre berufliche Weiterentwicklung. Kategorie: [Unix Linux](https://www.tectrain.at/kurskatalog/linux) Kurse: 16 Index: [llms-courses.txt](https://www.tectrain.at/llms-courses.txt) | [llms.txt](https://www.tectrain.at/llms.txt) ## Stammdaten - **Anbieter:** tecTrain GmbH - **Gründungsjahr:** 2011 - **Website:** https://www.tectrain.at - **Kontakt:** +43 50 4510-0 | office@tectrain.at - **Sprachen:** German (DE), English (EN) - **Standorte:** tecTrain Seminarzentrum Wien, tecTrain Seminarzentrum Graz, tecTrain Partnerstandort Linz - **Beschreibung:** Die tecTrain GmbH ist Österreichs führender Anbieter für IT- und Management-Weiterbildung mit Standorten in Wien, Graz und Linz. Seit 2011 qualifiziert das Unternehmen Unternehmen, öffentliche Organisationen und Einzelpersonen in den Bereichen IT, Digitalisierung und Management und vermittelt praxisnahes Wissen für den beruflichen Erfolg. Als Marktführer für IT-Weiterbildung in Österreich vertrauen jährlich mehr als 12.000 Teilnehmer:innen auf die Expertise der tecTrain GmbH. Das Weiterbildungsangebot umfasst über öffentliche 600 Seminare, Trainings, Workshops und Zertifizierungskurse sowie individuell konzipierte Firmenschulungen und Inhouse-Trainings. Die tecTrain GmbH ist offizieller Microsoft Learning Partner und bietet ein umfassendes Schulungsangebot rund um Microsoft-Technologien wie Microsoft 365, Microsoft Azure, Power Platform, Copilot und weitere Microsoft-Lösungen. Darüber hinaus umfasst das Portfolio Trainings und Zertifizierungen in den Bereichen ITIL®, Amazon Web Services (AWS), Cloud Computing, Projektmanagement, IT-Infrastruktur, Netzwerke, Softwareentwicklung, Programmierung, Datenbanken, DevOps, Container-Technologien, Linux, Virtualisierung, Cybersecurity, Informationssicherheit, Künstliche Intelligenz (KI), Data Analytics sowie praxisnahe Anwendertrainings für Adobe Creative Cloud, AutoCAD und weitere Business-Anwendungen. Die Trainings werden als Präsenzseminare an den Standorten Wien, Graz und Linz, als Live-Online-Trainings, Hybridveranstaltungen oder direkt beim Kunden als Inhouse-Schulung durchgeführt. Darüber hinaus bietet die tecTrain GmbH Vorbereitungskurse für international anerkannte Hersteller- und Branchenzertifizierungen sowie maßgeschneiderte Qualifizierungsprogramme für Unternehmen jeder Größe. Im Mittelpunkt stehen praxisnahe Wissensvermittlung, erfahrene Trainer:innen, hohe Qualitätsstandards und ein nachhaltiger Wissenstransfer, damit das erworbene Know-how unmittelbar im beruflichen Alltag eingesetzt werden kann. Die tecTrain GmbH versteht sich als langfristiger Weiterbildungspartner für Unternehmen, Behörden und Fachkräfte in Österreich und begleitet ihre Kund:innen dabei, den technologischen Wandel erfolgreich zu gestalten, digitale Kompetenzen auszubauen und ihre Wettbewerbsfähigkeit nachhaltig zu stärken. ## Kursübersicht | Kurs | Dauer | Level | Preis ab | Nächste Termine | Sale | | :--- | :---: | :---: | :---: | :--- | :---: | | [Linux LPIC-3 Security Training inkl. Zertifizierung](https://www.tectrain.at/kurskatalog/linux/linux-lpic-3-security-training-inkl-zertifizierung) | 5 Tage | Experte | | | | | [Linux Essentials (LPI) Training inkl. Zertifizierung](https://www.tectrain.at/kurskatalog/linux/linux-essentials-lpi-training-inkl-zertifizierung) | 2 Tage | Einsteiger | 1290.00 EUR | 15.09. Graz, 15.09. Online, 17.11. Online | | | [Linux Administration – Lehrgang (LPIC-1)](https://www.tectrain.at/kurskatalog/linux/linux-administration-lehrgang-lpic-1) | 9 Tage | Einsteiger | 3990.00 EUR | 06.10. Online, 06.10. Wien, 02.11. Graz | | | [Linux LPIC-2 Training inkl. Zertifizierung](https://www.tectrain.at/kurskatalog/linux/linux-lpic-2-training-inkl-zertifizierung) | 5 Tage | Fortgeschrittene | 2490.00 EUR | 02.11. Online, 02.11. Wien, 22.02. Online | | | [Linux LPIC-1 Training inkl. Zertifizierung](https://www.tectrain.at/kurskatalog/linux/linux-lpic-1-training-inkl-zertifizierung) | 5 Tage | Einsteiger | 2490.00 EUR | 19.10. Online, 19.10. Wien, 16.11. Graz | | | [Konfigurationsmanagement mit Ansible – Grundlagen](https://www.tectrain.at/kurskatalog/programmierung/devops/konfigurationsmanagement-mit-ansible-grundlagen) | 1 Tag | Fortgeschrittene | 990.00 EUR | 27.11. Graz, 27.11. Online, 26.04. Graz | | | [Linux – BASH Shell-Programmierung](https://www.tectrain.at/kurskatalog/linux/linux-bash-shell-programmierung) | 3 Tage | Einsteiger | | | | | [Linux – Administration](https://www.tectrain.at/kurskatalog/linux/linux-administration) | 4 Tage | Einsteiger | 2150.00 EUR | 06.10. Online, 06.10. Wien, 02.11. Graz | | | [Subversion – Grundlagen](https://www.tectrain.at/kurskatalog/linux/subversion-grundlagen) | 1 Tag | Einsteiger | | | | | [Netzwerk-Programmierung unter Linux](https://www.tectrain.at/kurskatalog/linux/netzwerk-programmierung-unter-linux) | 2 Tage | Fortgeschrittene | | | | | [Multithreading unter Linux](https://www.tectrain.at/kurskatalog/linux/multithreading-unter-linux) | 2 Tage | Fortgeschrittene | | | | | [GNU-Make – Grundlagen](https://www.tectrain.at/kurskatalog/linux/gnu-make-grundlagen) | 1 Tag | Fortgeschrittene | | | | | [Linux Embedded](https://www.tectrain.at/kurskatalog/linux/linux-embedded) | 2 Tage | Fortgeschrittene | | | | | [Systemnahe Programmierung für Fortgeschrittene](https://www.tectrain.at/kurskatalog/linux/systemnahe-programmierung-fuer-fortgeschrittene) | 2 Tage | Fortgeschrittene | | | | | [Linux vom Programmierer-Standpunkt – Überblick](https://www.tectrain.at/kurskatalog/linux/linux-vom-programmierer-standpunkt-ueberblick) | 2 Tage | Fortgeschrittene | | | | | [Linux Command Line – Basics](https://www.tectrain.at/kurskatalog/linux/linux-command-line-basics) | 3 Tage | Einsteiger | | | | --- ## Linux LPIC-3 Security Training inkl. Zertifizierung - **Code:** LINLPIC3 - **Typ:** course - **Dauer:** 5 Tage - **Level:** Experte - **Sprache:** deutsch - **Kategorien:** Unix Linux - **URL:** https://www.tectrain.at/kurskatalog/linux/linux-lpic-3-security-training-inkl-zertifizierung Perfektionieren Sie Ihre Linux Administration **Beschreibung:** Dieser Kurs ist der Höhepunkt des mehrstufigen professionellen Zertifizierungsprogramms des Linux Professional Institutes (LPI). LPIC-3 ist für Linux-Profis auf Unternehmensebene konzipiert und stellt die höchste Stufe der professionellen, distributionsneutralen Linux-Zertifizierung in der Branche dar. Die LPIC-3 Security-Zertifizierung deckt die unternehmensweite Administration von Linux-Systemen ab, wobei der Schwerpunkt auf der Sicherheit liegt. **Zielgruppe:** - Personen, die sich gezielt auf die LPIC3-Security Zertifizierung vorbereiten wollen. **Agenda:** **331.1 X.509 Certificates and Public Key Infrastructures** - Description: Candidates should understand X.509 certificates and public key infrastructures. They should know how to configure and use OpenSSL to implement certification authorities and issue SSL certificates for various purposes. - Understand X.509 certificates, X.509 certificate lifecycle, X.509 certificate fields and X.509v3 certificate extensions - Understand trust chains and public key infrastructures, including certificate transparency - Generate and manage public and private keys - Create, operate and secure a certification authority - Request, sign and manage server and client certificates - Revoke certificates and certification authorities - Basic feature knowledge of Let's Encrypt, ACME and certbot - Basic feature knowledge of CFSSL **331.2 X.509 Certificates for Encryption, Signing and Authentication** - Description: Candidates should be able to use X.509 certificates for both server and client authentication. This includes implementing user and server authentication for Apache HTTPD. The version of Apache HTTPD covered is 2.4 or higher. - Understand SSL, TLS, including protocol versions and ciphers - Configure Apache HTTPD with mod_ssl to provide HTTPS service, including SNI and HSTS - Configure Apache HTTPD with mod_ssl to serve certificate chains and adjust the cipher configuration (no cipher-specific knowledge) - Configure Apache HTTPD with mod_ssl to authenticate users using certificates - Configure Apache HTTPD with mod_ssl to provide OCSP stapling - Use OpenSSL for SSL/TLS client and server tests **331.3 Encrypted File Systems** - Description: Candidates should be able to set up and configure encrypted file systems. - Understand block device and file system encryption - Use dm-crypt with LUKS1 to encrypt block devices - Use eCryptfs to encrypt file systems, including home directories and PAM integration - Awareness of plain dm-crypt - Awareness of LUKS2 features - Conceptual understanding of Clevis for LUKS devices and Clevis PINs for TPM2 and Network Bound Disk Encryption (NBDE)/Tang **331.4 DNS and Cryptography** - Description: Candidates should have experience and knowledge of cryptography in the context of DNS and its implementation using BIND. The version of BIND covered is 9.7 or higher. - Understand the concepts of DNS, zones and resource records - Understand DNSSEC, including key signing keys, zone signing keys and relevant DNS records such as DS, DNSKEY, RRSIG, NSEC, NSEC3 and NSEC3PARAM - Configure and troubleshoot BIND as an authoritative name server serving DNSSEC secured zones - Manage DNSSEC signed zones, including key generation, key rollover and re-signing of zones - Configure BIND as an recursive name server that performs DNSSEC validation on behalf of its clients - Understand CAA and DANE, including relevant DNS records such as CAA and TLSA - Use CAA and DANE to publish X.509 certificate and certificate authority information in DNS - Use TSIG for secure communication with BIND - Awareness of DNS over TLS and DNS over HTTPS - Awareness of Multicast DNS **332.1 Host Hardening** - Description: Candidates should be able to secure computers running Linux against common threats. - Configure BIOS and boot loader (GRUB 2) security - Disable unused software and services - Understand and drop unnecessary capabilities for specific systemd units and the entire system - Understand and configure Address Space Layout Randomization (ASLR), Data Execution Prevention (DEP) and Exec-Shield - Black and white list USB devices attached to a computer using USBGuard - Create an SSH CA, create SSH certificates for host and user keys using the CA and configure OpenSSH to use SSH certificates - Work with chroot environments - Use systemd units to limit the system calls and capabilities available to a process - Use systemd units to start processes with limited or no access to specific files and devices - Use systemd units to start processes with dedicated temporary and /dev directories and without network access - Understand the implications of Linux Meltdown and Spectre mitigations and enable/disable the mitigations - Awareness of polkit - Awareness of the security advantages of virtualization and containerization **332.2 Host Intrusion Detection** - Description: Candidates should be familiar with the use and configuration of common host intrusion detection software. This includes managing the Linux Audit system and verifying a system's integrity. - Use and configure the Linux Audit system - Use chkrootkit - Use and configure rkhunter, including updates - Use Linux Malware Detect - Automate host scans using cron - Use RPM and DPKG package management tools to verify the integrity of installed files - Configure and use AIDE, including rule management - Awareness of OpenSCAP **332.3 Resource Control** - Description: Candidates should be able to restrict the resources services and programs can consume. - Understand and configure ulimits - Understand cgroups, including classes, limits and accounting - Manage cgroups and process cgroup association - Understand systemd slices, scopes and services - Use systemd units to limit the system resources processes can consume - Awareness of cgmanager and libcgroup utilities **Topic 333: Access Control333.1 Discretionary Access Control** - Description: Candidates should understand discretionary access control (DAC) and know how to implement it using access control lists (ACL). Additionally, candidates are required to understand and know how to use extended attributes. - Understand and manage file ownership and permissions, including SetUID and SetGID bits - Understand and manage access control lists - Understand and manage extended attributes and attribute classes **333.2 Mandatory Access Control** - Description: Candidates should be familiar with mandatory access control (MAC) systems for Linux. Specifically, candidates should have a thorough knowledge of SELinux. Also, candidates should be aware of other mandatory access control systems for Linux. This includes major features of these systems but not configuration and use. - Understand the concepts of type enforcement, role based access control, mandatory access control and discretionary access control - Configure, manage and use SELinux - Awareness of AppArmor and Smack **334.1 Network ** - Description: Candidates should be able to secure networks against common threats. This includes analyzing network traffic of specific nodes and protocols. - Understand wireless networks security mechanisms - Configure FreeRADIUS to authenticate network nodes - Use Wireshark and tcpdump to analyze network traffic, including filters and statistics - Use Kismet to analyze wireless networks and capture wireless network traffic - Identify and deal with rogue router advertisements and DHCP messages - Awareness of aircrack-ng and bettercap **334.2 Network Intrusion Detection** - Description: Candidates should be familiar with the use and configuration of network security scanning, network monitoring and network intrusion detection software. This includes updating and maintaining the security scanners. - Implement bandwidth usage monitoring - Configure and use Snort, including rule management - Configure and use OpenVAS, including NASL **334.3 Packet Filtering** - Description: Candidates should be familiar with the use and configuration of the netfilter Linux packet filter. - Understand common firewall architectures, including DMZ - Understand and use iptables and ip6tables, including standard modules, tests and targets - Implement packet filtering for IPv4 and IPv6 - Implement connection tracking and network address translation - Manage IP sets and use them in netfilter rules - Awareness of nftables and nft - Awareness of ebtables - Awareness of conntrackd **334.4 Virtual Private Networks** - Description: Candidates should be familiar with the use of OpenVPN, IPsec and WireGuard to set up remote access and site to site VPNs. - Understand the principles of bridged and routed VPNs - Understand the principles and major differences of the OpenVPN, IPsec, IKEv2 and WireGuard protocols - Configure and operate OpenVPN servers and clients - Configure and operate IPsec servers and clients using strongSwan - Configure and operate WireGuard servers and clients - Awareness of L2TP **335.1 Common Security Vulnerabilities and Threats** - Description: Candidates should understand the principle of major types of security vulnerabilities and threats. - Conceptual understanding of threats against individual nodes - Conceptual understanding of threats against networks - Conceptual understanding of threats against application - Conceptual understanding of threats against credentials and confidentiality - Conceptual understanding of honeypots **335.2 Penetration Testing** - Description: Candidates understand the concepts of penetration testing, including an understand of commonly used penetration testing tools. Furthermore, candidates should be able to use nmap to verify the effectiveness of network security measures. - Understand the concepts of penetration testing and ethical hacking - Understand legal implications of penetration testing - Understand the phases of penetration tests, such as active and passive information gathering, enumeration, gaining access, privilege escalation, access maintenance, covering tracks - Understand the architecture and components of Metasploit, including Metasploit module types and how Metasploit integrates various security tools - Use nmap to scan networks and hosts, including different scan methods, version scans and operating system recognition - Understand the concepts of Nmap Scripting Engine and execute existing scripts - Awareness of Kali Linux, Armitage and the Social Engineer Toolkit (SET) **Voraussetzungen:** - Aktive LPIC-2-Zertifizierung, um die LPIC-3-Zertifizierung erhalten zu können. **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. --- ## Linux Essentials (LPI) Training inkl. Zertifizierung - **Code:** LPI - **Typ:** course - **Dauer:** 2 Tage - **Level:** Einsteiger - **Sprache:** deutsch - **Kategorien:** Unix Linux - **Preis:** ab 1290.00 EUR - **URL:** https://www.tectrain.at/kurskatalog/linux/linux-essentials-lpi-training-inkl-zertifizierung Linux Grundlagen verstehen und optimal auf die LPI-Prüfung vorbereiten **Beschreibung:** Erlernen Sie in diesem offiziellen Linux Essentials Kurs die grundlegenden Konzepte und Fähigkeiten für den sicheren Umgang mit Linux-Systemen und bereiten Sie sich gezielt auf die LPI-Zertifizierung vor. Im Kurs erhalten Sie eine Einführung in die Linux-Welt, lernen die wichtigsten Befehle kennen und arbeiten mit Dateisystemen, Benutzern und Berechtigungen. Sie entwickeln ein Verständnis für die Struktur und Funktionsweise von Linux-Systemen und deren Einsatz im IT-Alltag. Darüber hinaus beschäftigen Sie sich mit grundlegenden Administrationsaufgaben, der Arbeit auf der Kommandozeile sowie wichtigen Systemkomponenten. Sie vertiefen Ihr Wissen anhand praxisnaher Übungen und typischer Anwendungsfälle. Praxisorientierte Beispiele unterstützen Sie dabei, die Inhalte sicher anzuwenden und sich optimal auf die Zertifizierungsprüfung vorzubereiten. Nach Abschluss sind Sie in der Lage, Linux-Systeme grundlegend zu bedienen, typische Aufgaben sicher umzusetzen und die LPI-Zertifizierung erfolgreich abzulegen. **Zielgruppe:** - Personen, die in die Linux-Welt einsteigen bzw. das Linux Essentials-Zertifikat erlangen wollen. **Agenda:** - **Die Linux-Community und Karriere im Open-Source-Umfeld** - Die Entwicklung von Linux und gängige Betriebssysteme - Die wichtigsten Open-Source-Anwendungen - Open-Source-Software und -Lizenzen - IKT-Fähigkeiten und Arbeiten mit Linux - **Sich auf einem Linux-System zurechtfinden** - Grundlagen der Befehlszeile - Hilfe suchen über die Befehlszeile - Verzeichnisse verwenden und auflisten - Erstellen, Verschieben und Löschen von Dateien - **Die Macht der Befehlszeile** - Dateien mithilfe der Befehlszeile archivieren - Daten in Dateien suchen und extrahieren - Von Befehlen zum Skript - **Das Linux-Betriebssystem** - Ein Betriebssystem auswählen - Verständnis von Computer-Hardware - Wo Daten gespeichert werden - Der Rechner im Netzwerk - **Sicherheit und Dateiberechtigungen** - Sicherheitsgrundlagen und Identifizierung von Benutzertypen - Benutzer und Gruppen anlegen - Dateiberechtigungen und Dateieigentum verwalten - Besondere Verzeichnisse und Dateien **Voraussetzungen:** - Keine **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. **Aktuelle Termine:** | Datum | Ort | Preis | Aktion | | :--- | :--- | :--- | :--- | | 15.09.2026 - 16.09.2026 | Graz | 1290.00 EUR | Standardpreis | | 15.09.2026 - 16.09.2026 | Online | 1290.00 EUR | Standardpreis | | 17.11.2026 - 18.11.2026 | Online | 1290.00 EUR | Standardpreis | | 17.11.2026 - 18.11.2026 | Wien | 1290.00 EUR | Standardpreis | | 02.03.2027 - 03.03.2027 | Online | 1290.00 EUR | Standardpreis | | 02.03.2027 - 03.03.2027 | Wien | 1290.00 EUR | Standardpreis | | 19.04.2027 - 20.04.2027 | Graz | 1290.00 EUR | Standardpreis | | 19.04.2027 - 20.04.2027 | Online | 1290.00 EUR | Standardpreis | | 12.07.2027 - 13.07.2027 | Online | 1290.00 EUR | Standardpreis | | 12.07.2027 - 13.07.2027 | Wien | 1290.00 EUR | Standardpreis | | 13.09.2027 - 14.09.2027 | Graz | 1290.00 EUR | Standardpreis | | 13.09.2027 - 14.09.2027 | Online | 1290.00 EUR | Standardpreis | | 17.11.2027 - 18.11.2027 | Online | 1290.00 EUR | Standardpreis | | 17.11.2027 - 18.11.2027 | Wien | 1290.00 EUR | Standardpreis | | 19.01.2028 - 20.01.2028 | Graz | 1290.00 EUR | Standardpreis | | 19.01.2028 - 20.01.2028 | Online | 1290.00 EUR | Standardpreis | | 29.03.2028 - 30.03.2028 | Online | 1290.00 EUR | Standardpreis | | 29.03.2028 - 30.03.2028 | Wien | 1290.00 EUR | Standardpreis | --- ## Linux Administration – Lehrgang (LPIC-1) - **Code:** LPIC1-LG - **Typ:** modularcourse - **Dauer:** 9 Tage - **Level:** Einsteiger - **Sprache:** Deutsch - **Kategorien:** Unix Linux, Ausbildungen & Bundles - **Preis:** ab 3990.00 EUR - **URL:** https://www.tectrain.at/kurskatalog/linux/linux-administration-lehrgang-lpic-1 Erlangen Sie die weltweit größte und anerkannteste Linux-Zertifizierung **Beschreibung:** In dieser praxisorientierten Linux-Ausbildung lernen Sie zunächst ein Linux-System aufzusetzen und über die Command-Line zu verwalten. Unser Ziel ist es, Sie mit diesem Kurs auf den täglichen Kontakt mit Linux-Systemen vorzubereiten und Sie in die Lage zu versetzen, das System so schnell und effizient zu bedienen, wie es nur über die Command-Line möglich ist. Anschließend werden Sie gezielt auf die entsprechenden Zertifizierungsprüfungen vorbereitet, mit denen Sie die international anerkannte LPIC-1-Zertifizierung erlangen. **Zielgruppe:** - IT-Administratoren, die sich ein umfassendes Basis-Wissen zur Administration von Linux-Systemen aneignen und die LPIC1-Zertifizierung erlangen wollen. **Lernziele:** **Um LPIC-1 zertifiziert zu werden, muss der/die KursteilnehmerIn folgendes beherrschen:** - die Architektur eines Linux-Systems verstehen - eine Linux-Workstation einschließlich X11 installieren, warten und als Netzwerk-Client einrichten - auf der Linux-Befehlszeile arbeiten können, einschließlich gängiger GNU- und Unix-Befehle - mit Dateien und Zugriffsberechtigungen sowie der Systemsicherheit umgehen können - einfache Wartungsaufgaben durchführen zu können **Voraussetzungen:** - Grundkenntnisse eines beliebigen Betriebssystems **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. **Aktuelle Termine:** | Datum | Ort | Preis | Aktion | | :--- | :--- | :--- | :--- | | 06.10.2026 - 23.10.2026 | Online | 3990.00 EUR | Standardpreis | | 06.10.2026 - 23.10.2026 | Wien | 3990.00 EUR | Standardpreis | | 02.11.2026 - 20.11.2026 | Graz | 3990.00 EUR | Standardpreis | | 02.11.2026 - 20.11.2026 | Online | 3990.00 EUR | Standardpreis | | 19.01.2027 - 05.02.2027 | Online | 3990.00 EUR | Standardpreis | | 19.01.2027 - 05.02.2027 | Wien | 3990.00 EUR | Standardpreis | | 01.03.2027 - 26.03.2027 | Graz | 3990.00 EUR | Standardpreis | | 01.03.2027 - 26.03.2027 | Online | 3990.00 EUR | Standardpreis | | 18.05.2027 - 04.06.2027 | Online | 3990.00 EUR | Standardpreis | | 18.05.2027 - 04.06.2027 | Wien | 3990.00 EUR | Standardpreis | | 19.07.2027 - 30.07.2027 | Graz | 3990.00 EUR | Standardpreis | | 19.07.2027 - 30.07.2027 | Online | 3990.00 EUR | Standardpreis | | 20.09.2027 - 01.10.2027 | Online | 3990.00 EUR | Standardpreis | | 20.09.2027 - 01.10.2027 | Wien | 3990.00 EUR | Standardpreis | | 15.11.2027 - 03.12.2027 | Graz | 3990.00 EUR | Standardpreis | | 15.11.2027 - 03.12.2027 | Online | 3990.00 EUR | Standardpreis | | 17.01.2028 - 04.02.2028 | Online | 3990.00 EUR | Standardpreis | | 17.01.2028 - 04.02.2028 | Wien | 3990.00 EUR | Standardpreis | | 13.03.2028 - 31.03.2028 | Graz | 3990.00 EUR | Standardpreis | | 13.03.2028 - 31.03.2028 | Online | 3990.00 EUR | Standardpreis | --- ## Linux LPIC-2 Training inkl. Zertifizierung - **Code:** LINLPIC2 - **Typ:** course - **Dauer:** 5 Tage - **Level:** Fortgeschrittene - **Sprache:** deutsch - **Kategorien:** Unix Linux - **Preis:** ab 2490.00 EUR - **URL:** https://www.tectrain.at/kurskatalog/linux/linux-lpic-2-training-inkl-zertifizierung Ihr nächster Schritt zum zertifizierten Linux-Profi. **Beschreibung:** Das offizielle Linux LPIC-2 Training ist die ideale Weiterbildung für erfahrene Administratorinnen und Administratoren, die ihre Linux-Kenntnisse auf ein professionelles Niveau bringen möchten. Als zweite Stufe im mehrstufigen Zertifizierungsprogramm des Linux Professional Institute (LPI) validiert der LPIC-2 die Fähigkeit, kleine bis mittelgroße gemischte Netzwerke sicher zu planen, zu konfigurieren und zu verwalten. Im Kurs erwerben Sie praxisnahes Wissen zu Themen wie Systemstart, Kernel-Management, Netzwerkdiensten, Sicherheit und Fehlerdiagnose. Damit bereiten Sie sich gezielt auf die international anerkannte LPIC-2 Zertifizierung vor und stärken Ihre Qualifikation für anspruchsvolle Aufgaben in der System- und Netzwerkadministration. **Zielgruppe:** - Personen, die sich gezielt auf die LPIC2-Zertifizierung vorbereiten wollen. **Agenda:** **Kapazitätsplanung** - Ressourcennutzung messen und Fehler beheben - Vorhersage des zukünftigen Ressourcenbedarfs **Linux-Kernel** - Kernel-Komponenten - Kompilieren eines Kernels - Kernel-Laufzeitverwaltung und Fehlerbehebung **Systemstart** - Anpassen des SysV-init-Systemstarts - Systemwiederherstellung - Alternative Bootloader **Dateisystem und Geräte** - Betrieb des Linux-Dateisystems - Pflege eines Linux-Dateisystems​ - Dateisystemoptionen erstellen und konfigurieren **Erweiterte Verwaltung von Speichergeräten** - RAID konfigurieren - Anpassen des Speichergerätezugriffs - Logischer Volume-Manager **Netzwerkkonfiguration** - Grundlegende Netzwerkkonfiguration - Erweiterte Netzwerkkonfiguration und Fehlerbehebung - Fehlerbehebung bei Netzwerkproblemen **Systemwartung** - Programme aus der Quelle erstellen und installieren - Sicherungsvorgänge - Benutzer über systembezogene Probleme benachrichtigen **Domain Name Server** - Grundlegende DNS-Serverkonfiguration - DNS-Zonen erstellen und verwalten - Absichern eines DNS-Servers **Webdienste** - Implementieren eines Webservers - Apache-Konfiguration für HTTPS - Implementieren eines Proxy-Servers - Implementieren von Nginx als Webserver und Reverse-Proxy **Dateifreigabe** - SAMBA-Serverkonfiguration - NFS-Serverkonfiguration **Netzwerk-Client-Verwaltung** - DHCP-Konfiguration - PAM-Authentifizierung - LDAP-Client-Nutzung - Konfigurieren eines OpenLDAP-Servers **E-Mail-Dienste** - E-Mail-Server verwenden - E-Mail-Zustellung verwalten - Verwalten der Remote-E-Mail-Zustellung **Systemsicherheit** - Router konfigurieren - FTP-Server sichern - Sichere Shell (SSH) - Sicherheitsaufgaben - OpenVPN **Voraussetzungen:** - Aktive LPIC-1-Zertifizierung, um die LPIC-2-Zertifizierung erhalten zu können. **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. **Aktuelle Termine:** | Datum | Ort | Preis | Aktion | | :--- | :--- | :--- | :--- | | 02.11.2026 - 06.11.2026 | Online | 2490.00 EUR | Standardpreis | | 02.11.2026 - 06.11.2026 | Wien | 2490.00 EUR | Standardpreis | | 22.02.2027 - 26.02.2027 | Online | 2490.00 EUR | Standardpreis | | 22.02.2027 - 26.02.2027 | Wien | 2490.00 EUR | Standardpreis | | 05.04.2027 - 09.04.2027 | Graz | 2490.00 EUR | Standardpreis | | 05.04.2027 - 09.04.2027 | Online | 2490.00 EUR | Standardpreis | | 02.08.2027 - 06.08.2027 | Graz | 2490.00 EUR | Standardpreis | | 02.08.2027 - 06.08.2027 | Online | 2490.00 EUR | Standardpreis | | 18.10.2027 - 22.10.2027 | Online | 2490.00 EUR | Standardpreis | | 18.10.2027 - 22.10.2027 | Wien | 2490.00 EUR | Standardpreis | | 31.01.2028 - 04.02.2028 | Graz | 2490.00 EUR | Standardpreis | | 31.01.2028 - 04.02.2028 | Online | 2490.00 EUR | Standardpreis | | 10.04.2028 - 14.04.2028 | Online | 2490.00 EUR | Standardpreis | | 10.04.2028 - 14.04.2028 | Wien | 2490.00 EUR | Standardpreis | --- ## Linux LPIC-1 Training inkl. Zertifizierung - **Code:** LINLPIC1 - **Typ:** course - **Dauer:** 5 Tage - **Level:** Einsteiger - **Sprache:** deutsch - **Kategorien:** Unix Linux - **Preis:** ab 2490.00 EUR - **Durchschnittliche Bewertung:** 4.7 von 5 Sternen (basiert auf 4 Teilnehmerstimmen) - **URL:** https://www.tectrain.at/kurskatalog/linux/linux-lpic-1-training-inkl-zertifizierung Effizient zur zertifizierten Linux Kompetenz für Beruf und Karriere **Beschreibung:** LPIC-1 ist die erste Zertifizierung im mehrstufigen Linux Professional-Zertifizierungsprogramm des Linux Professional Institute (LPI). Der LPIC-1 überprüft die Fähigkeit des Kandidaten, Wartungsaufgaben in der Befehlszeile auszuführen, einen Computer unter Linux zu installieren und zu konfigurieren und das grundlegende Netzwerk zu konfigurieren. LPIC-1 wurde entwickelt, um Fähigkeiten im Bereich der Systemadministration zu überprüfen und zu bescheinigen. Die Lernziele orientieren sich an den realen beruflichen Anforderungen, die im Zuge einer Umfrage zur Analyse von Arbeitsaufgaben ermittelt wurden und bei der Prüfungsentwicklung einflossen. Dieser Kurs richtet sich an Personen, die bereits sicher ein Linux-System auf der Kommandozeile bedienen können (entsprechende Kenntnisse vermittelt unser Kurs „Linux – Administration“) und eine gezielte LPIC1-Prüfungsvorbereitung (Examen 101 und 102) anstreben. **Zielgruppe:** - Linux-Administratoren, die sich gezielt auf die LPIC1-Zertifizierung vorbereiten wollen. **Agenda:** - **Systemarchitektur** - Hardwareeinstellungen festlegen - Bootvorgang - Herunterfahren oder Neustart des Systems / Runlevels - **Linux Installation und Paket-Management** - Situationsabhängige Aufteilung einer Festplatte - Boot-Manager installieren - Gemeinsam genutzte Bibliotheken (shared libraries) - Verwendung der Debian-Paketverwaltung - Umgang mit dem RPM und YUM - Linux als Gast in virtualisierten Umgebungen - **GNU- und Unix-Befehle** - Arbeiten auf der Kommandozeile* - Anwenden von Filtern auf Textströme* - Grundlegendes Arbeiten mit Dateien* - Verwendung von Streams, Pipes und Umleitungen* - Prozesse erstellen, überwachen und entfernen* - Prozesse priorisieren - Texte und Textdateien mit regulären Ausdrücken durchsuchen und modifizieren* - Grundlegendes Arbeiten mit dem Editor "vim" * - **Laufwerke, Verzeichnisstruktur und dem Filesystem Hierarchy Standard (FHS)** - Partitionen und Dateisysteme - Überwachung und Reparatur von Dateisystemen - Dateisysteme ein- und aushängen - Dateisystemberechtigungen* - Hard- und Softlinks erstellen und verändern* - Systemdateien und Anwendungen finden und entsprechend dem Filesystem Hierarchy Standard (FHS) ablegen - **Shells und Shell-Scripting** - Anpassen und Verwenden der Shell-Umgebung - Einfache Skripte anpassen oder schreiben - **Benutzerinterface und Desktops** - Installieren und Konfigurieren des X-Servers - Grafische Desktops - Barrierefreiheiten - **Administrative Aufgaben** - Verwalten von Benutzer- und Gruppenkonten und zugehörigen Systemdateien - Automatisieren von Systemverwaltungsaufgaben durch Planen von Jobs - Lokalisierung und Internationalisierung (Sprache, Zeitzone) - **Wichtige Systemdienste** - Systemzeit - Systemlogging - Grundlegende Aufgaben des MTA (Mail Transfer Agenten) - Verwalten von Druckern - **Netzwerkgrundlagen** - Internet-Protokoll, Netzmasken, Routen - Persistente Netzwerkkonfigurationen - Netzwerkprobleme erkennen und beheben - Clientseitiges DNS konfigurieren - **Sicherheit** - Sicherheitsverwaltungsaufgaben durchführen - Systemsicherheit - Datenverschlüsselung - * Die grundlegende Bedienung der mit Stern gekennzeichneten Themen wird im Kurs vorausgesetzt und nur in Hinblick auf die Prüfung behandelt. Sollten Sie eine umfassende Einführung in diese Thematik wüschen, besuchen Sie vorab den Kurs **Linux Administration** **Voraussetzungen:** - Teilnahme am Kurs „Linux – Administration“ oder vergleichbare praktische Vorkenntnisse. **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. **Aktuelle Termine:** | Datum | Ort | Preis | Aktion | | :--- | :--- | :--- | :--- | | 19.10.2026 - 23.10.2026 | Online | 2490.00 EUR | Standardpreis | | 19.10.2026 - 23.10.2026 | Wien | 2490.00 EUR | Standardpreis | | 16.11.2026 - 20.11.2026 | Graz | 2490.00 EUR | Standardpreis | | 16.11.2026 - 20.11.2026 | Online | 2490.00 EUR | Standardpreis | | 01.02.2027 - 05.02.2027 | Online | 2490.00 EUR | Standardpreis | | 01.02.2027 - 05.02.2027 | Wien | 2490.00 EUR | Standardpreis | | 22.03.2027 - 26.03.2027 | Graz | 2490.00 EUR | Standardpreis | | 22.03.2027 - 26.03.2027 | Online | 2490.00 EUR | Standardpreis | | 31.05.2027 - 04.06.2027 | Online | 2490.00 EUR | Standardpreis | | 31.05.2027 - 04.06.2027 | Wien | 2490.00 EUR | Standardpreis | | 26.07.2027 - 30.07.2027 | Graz | 2490.00 EUR | Standardpreis | | 26.07.2027 - 30.07.2027 | Online | 2490.00 EUR | Standardpreis | | 27.09.2027 - 01.10.2027 | Online | 2490.00 EUR | Standardpreis | | 27.09.2027 - 01.10.2027 | Wien | 2490.00 EUR | Standardpreis | | 29.11.2027 - 03.12.2027 | Graz | 2490.00 EUR | Standardpreis | | 29.11.2027 - 03.12.2027 | Online | 2490.00 EUR | Standardpreis | | 31.01.2028 - 04.02.2028 | Online | 2490.00 EUR | Standardpreis | | 31.01.2028 - 04.02.2028 | Wien | 2490.00 EUR | Standardpreis | | 27.03.2028 - 31.03.2028 | Graz | 2490.00 EUR | Standardpreis | | 27.03.2028 - 31.03.2028 | Online | 2490.00 EUR | Standardpreis | **Teilnehmerstimmen:** - **5/5** — "Der Trainer ist wie auch beim letzten Mal ein absoluter Genuss - anektdotal und didaktisch. Besonders gut gefallen hat mir, dass trotz der hohen Stoffdichte ein Mitarbeiten in der Commandline nicht nur möglich sondern sogar vom Kursleiter aktiv unterstützt wurde." — *Patrick E., 16.04.2026* - **4/5** — "Hervorragende Fachkompetenz und Organisation durch Folie. (Lehrmaterial/Lernhilfen) Viele Beispiele und Erläuterungen" — *Klaudio D., 20.02.2025* - **5/5** — "Die Mischung aus Theorie und Praxis war sehr gut. Der Vortragende ist auf jede Frage eingegangen und hat sie ausführlich erklärt. TOP!" — *Mergim G., 09.01.2024* - **5/5** — "Das anekdotische Wissen von dem Trainer, wie sich die Unix/Linux Welt entwickelt hat über die Jahre. Wahnsinnig spannend und wertvoll!" — *David E., 03.03.2023* --- ## Konfigurationsmanagement mit Ansible – Grundlagen - **Code:** ANSIBLE - **Typ:** course - **Dauer:** 1 Tag - **Level:** Fortgeschrittene - **Sprache:** deutsch - **Kategorien:** DevOps, Unix Linux, Softwareentwicklung - **Preis:** ab 990.00 EUR - **URL:** https://www.tectrain.at/kurskatalog/programmierung/devops/konfigurationsmanagement-mit-ansible-grundlagen Lernen Sie, komplexe IT-Umgebungen einfach, sicher und wiederholbar zu automatisieren **Beschreibung:** Ansible ist eines der leistungsfähigsten und zugleich einfachsten Tools für Konfigurationsmanagement und IT-Automatisierung. Es ermöglicht Administrator:innen und DevOps-Teams, wiederkehrende Aufgaben zuverlässig, reproduzierbar und skalierbar auszuführen – ganz ohne Agenten und mit klar lesbarer YAML-Syntax. In diesem praxisorientierten Ansible Grundlagen Kurs lernen Sie, wie Sie Systeme mit Ansible automatisiert konfigurieren, verwalten und aktualisieren. Schritt für Schritt erarbeiten Sie sich das Wissen, um eigene Playbooks, Rollen und Templates zu erstellen und komplexe Infrastrukturen effizient zu betreiben. **Zielgruppe:** - System- und Netzwerkadministrator*innen, - DevOps- und Cloud-Engineers, - IT-Professionals, die ihre Infrastruktur automatisieren und standardisieren möchten. **Agenda:** - **Grundlagen und Architektur** - Einführung in Ansible und seine Einsatzbereiche - Architektur: Control Node, Managed Nodes und Inventory - Vergleich zu anderen Konfigurationsmanagement-Tools - **Installation und Grundkonfiguration** - Systemvoraussetzungen und Setup - Konfigurationsdateien (ansible.cfg, Inventories) - Projektstruktur und Verbindungsarten - **Inventories, Variablen und Module** - Statische und dynamische Inventories - Variablen, Facts und Gruppierungen - Verwendung zentraler Ansible-Module - **Playbooks und Templates** - Aufbau und Struktur von Playbooks (YAML) - Tasks, Handler, Schleifen und Bedingungen - Dynamische Konfiguration mit Jinja2-Templates - **Rollen und Wiederverwendung** - Aufbau und Struktur von Rollen - Best Practices für modulare Playbooks - Nutzung von Rollen aus Ansible Galaxy - **Sicherheit und Integration** - Sensible Daten schützen mit Ansible Vault - Schlüssel- und Zugriffskontrolle - Integration in CI/CD-Pipelines und Überblick zu AWX/Tower - **Praxisworkshop** - Umsetzung eines vollständigen Automatisierungsszenarios - Erstellung und Test eines Playbooks mit Rollen und Templates - Review und Best Practices aus der Praxis **Lernziele:** - Verständnis der Architektur und Funktionsweise von Ansible - Fähigkeit zur Installation, Konfiguration und Nutzung von Ansible - Erstellung und Verwaltung von Playbooks, Rollen und Inventories - Anwendung von Variablen, Modulen und Templates (Jinja2) - Einsatz von Ansible Vault zur sicheren Verwaltung sensibler Daten - Umsetzung von Best Practices für wartbare, idempotente Automatisierung - Integration von Ansible in bestehende IT- und DevOps-Umgebungen **Voraussetzungen:** - Grundkenntnisse in Linux/Unix-Systemadministration - Basiswissen über Netzwerk- und Serverkonzepte - Teilnahme am Kurs „Linux – Administration“ oder vergleichbare Kenntnisse **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. **Aktuelle Termine:** | Datum | Ort | Preis | Aktion | | :--- | :--- | :--- | :--- | | 27.11.2026 | Graz | 990.00 EUR | Standardpreis | | 27.11.2026 | Online | 990.00 EUR | Standardpreis | | 26.04.2027 | Graz | 990.00 EUR | Standardpreis | | 26.04.2027 | Online | 990.00 EUR | Standardpreis | | 29.11.2027 | Graz | 990.00 EUR | Standardpreis | | 29.11.2027 | Online | 990.00 EUR | Standardpreis | **Teilnehmerstimmen:** - **5/5** — "Strukturierter Aufbau, zuerst Grundlagen dann detaillierter; der Vortragende ist gut auf individuelle Fragen eingegangen" — *Herbert S., 30.06.2026* --- ## Linux – BASH Shell-Programmierung - **Code:** LINBASH - **Typ:** course - **Dauer:** 3 Tage - **Level:** Einsteiger - **Sprache:** deutsch - **Kategorien:** Unix Linux - **URL:** https://www.tectrain.at/kurskatalog/linux/linux-bash-shell-programmierung **Beschreibung:** Automatisieren Sie Routinetätigkeiten – Die BASH mit Ihren vielfältigen Möglichkeiten ist ein zentrales Werkzeug des Linux-Administrators. Täglich arbeiten Sie mit und in der Shell. In unserem 3-tägigen Kurs lernen Sie alles, um Routinetätigkeiten als System-Administrator zu automatisieren. **Zielgruppe:** - Linux-Administratoren und Entwickler **Agenda:** - Grundlegende Funktionen - Variablen - Verarbeitung von Zeichenketten - Fallunterscheidungen und Schleifen - Bibliotheken und Funktionen - Skripts zeit- und ereignis-gesteuert ausführen - Reguläre Ausdrücke - sed- und awk-Grundlagen - Versionsverwaltung für Shellprogrammierer - Shell-Skripte im Netzwerk **Voraussetzungen:** - Linux-Kenntnisse **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. **Teilnehmerstimmen:** - **5/5** — "Besonders gefallen hat mir die unterschiedlichen Herangehensweisen, Probleme zu lösen, inklusive der Vergleiche von Vor- und Nachteilen dieser." — *Anonym, 11.07.2024* --- ## Linux – Administration - **Code:** LINADM - **Typ:** course - **Dauer:** 4 Tage - **Level:** Einsteiger - **Sprache:** deutsch - **Kategorien:** Unix Linux - **Preis:** ab 2150.00 EUR - **Durchschnittliche Bewertung:** 4.9 von 5 Sternen (basiert auf 7 Teilnehmerstimmen) - **URL:** https://www.tectrain.at/kurskatalog/linux/linux-administration Linux-Systeme professionell administrieren und verwalten **Beschreibung:** Dieser Kurs bildet das Fundament unserer Linux-Ausbildungsreihe. Sie lernen, Linux-Systeme professionell einzurichten, zu konfigurieren und über die Command Line effizient zu verwalten. Dabei stehen sowohl das Verständnis der zugrunde liegenden Konzepte als auch deren praxisnahe Anwendung im Mittelpunkt. Der Kurs vermittelt die notwendigen Grundlagen für den sicheren Umgang mit Linux-Systemen im beruflichen Alltag und unterstützt Sie dabei, administrative Aufgaben effizient über die Befehlszeile durchzuführen. Gleichzeitig schaffen Sie eine fundierte Basis für weiterführende Linux-Ausbildungen und bereiten sich zusätzlich gezielt auf die offizielle LPIC-1 Zertifizierung des Linux Professional Institute (LPI) vor. **Zielgruppe:** - IT-Administrator:innen - Systemadministrator:innen - IT-Support-Mitarbeitende - Linux-Einsteiger:innen **Agenda:** - **Linux-Grundlagen und Installation** - Überblick über Linux-Distributionen - Installation eines Linux-Systems - Übliche Dateien und Ordner im Linux-System - **Arbeiten mit Dateien und Befehlen** - Grundlegende Linux-Befehle zum Kopieren, Verschieben und Löschen von Dateien - Editieren von Dateien - Suchen und Finden von Dateien und Dateiinhalten - Ausgabeumleitung und Pipes - **Dateisysteme und Berechtigungen** - Dateisystemberechtigungen - Einhängen von Dateisystemen - **Netzwerk, Prozesse und Dienste** - Grundlegende Netzwerkkonfiguration - Grundlagen der Prozessverwaltung - Starten und Stoppen von Diensten - Arbeiten mit SSH **Lernziele:** - Linux-Systeme installieren und konfigurieren - Sicher mit der Command Line arbeiten - Dateien und Berechtigungen verwalten - Prozesse und Dienste administrieren - Netzwerkkonfigurationen durchführen - Grundlagen für die LPIC-1 Zertifizierung aufbauen **Voraussetzungen:** - Grundkenntnisse eines beliebigen Betriebssystems **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. **Aktuelle Termine:** | Datum | Ort | Preis | Aktion | | :--- | :--- | :--- | :--- | | 06.10.2026 - 09.10.2026 | Online | 2150.00 EUR | Standardpreis | | 06.10.2026 - 09.10.2026 | Wien | 2150.00 EUR | Standardpreis | | 02.11.2026 - 05.11.2026 | Graz | 2150.00 EUR | Standardpreis | | 02.11.2026 - 05.11.2026 | Online | 2150.00 EUR | Standardpreis | | 19.01.2027 - 22.01.2027 | Online | 2150.00 EUR | Standardpreis | | 19.01.2027 - 22.01.2027 | Wien | 2150.00 EUR | Standardpreis | | 01.03.2027 - 04.03.2027 | Graz | 2150.00 EUR | Standardpreis | | 01.03.2027 - 04.03.2027 | Online | 2150.00 EUR | Standardpreis | | 18.05.2027 - 21.05.2027 | Online | 2150.00 EUR | Standardpreis | | 18.05.2027 - 21.05.2027 | Wien | 2150.00 EUR | Standardpreis | | 19.07.2027 - 22.07.2027 | Graz | 2150.00 EUR | Standardpreis | | 19.07.2027 - 22.07.2027 | Online | 2150.00 EUR | Standardpreis | | 20.09.2027 - 23.09.2027 | Online | 2150.00 EUR | Standardpreis | | 20.09.2027 - 23.09.2027 | Wien | 2150.00 EUR | Standardpreis | | 15.11.2027 - 18.11.2027 | Graz | 2150.00 EUR | Standardpreis | | 15.11.2027 - 18.11.2027 | Online | 2150.00 EUR | Standardpreis | | 17.01.2028 - 20.01.2028 | Online | 2150.00 EUR | Standardpreis | | 17.01.2028 - 20.01.2028 | Wien | 2150.00 EUR | Standardpreis | | 13.03.2028 - 16.03.2028 | Graz | 2150.00 EUR | Standardpreis | | 13.03.2028 - 16.03.2028 | Online | 2150.00 EUR | Standardpreis | **Teilnehmerstimmen:** - **5/5** — "Super spannende Präsentation des Trainers!" — *Christoph K., 04.05.2026* - **4/5** — "Es wurde auf alle Fragen eingegangen" — *Michael B., 23.02.2024* - **5/5** — "Fachwissen des Seminarleiters" — *Anonym, 11.10.2017* - **5/5** — "praktische Beispiele" — *Anonym, 11.10.2017* - **5/5** — "sehr strukturiert, sehr guter Überblick" — *Reto G., 11.10.2017* - **5/5** — "Strukturierter Vortrag, Überblick über die wichtigsten Befehle." — *Benjamin H., 11.10.2017* - **5/5** — "Vorträge sehr verständlich, interessant." — *Enida S., 10.10.2017* --- ## Subversion – Grundlagen - **Code:** LINSUB - **Typ:** course - **Dauer:** 1 Tag - **Level:** Einsteiger - **Sprache:** Deutsch - **Kategorien:** Unix Linux - **URL:** https://www.tectrain.at/kurskatalog/linux/subversion-grundlagen **Beschreibung:** Versionskontrolle ist bei größeren Projekten zwingend notwendig. Releasemanagement und parallele Entwicklung kann man anders nicht sinnvoll betrieben werden. Subversion hat sich mittlerweile als hervorragende Alternative zu großen kommerziellen Systemen wie Clearcase oder Perforce etabliert, und hat das ebenfalls als Open Source erhältliche CVS lange als dessen Nachfolger abgelöst. **Zielgruppe:** - IT-Administratoren und Linux Entwickler **Agenda:** **Arbeitsweise** - Copy-Modify-Merge statt Lock-Modify-Unlock **Einfacher Workflow** - "Working Copy" - Checkout - Commit, ... **Update** - Konflikte und deren Bereinigung **Branching, Merging und TagsReleasemanagement-StrategienEinschränkungen** **Voraussetzungen:** - Eine gewisse Vertrautheit mit der Commandline (Shell) ist von Vorteil. **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. --- ## Netzwerk-Programmierung unter Linux - **Code:** LINNETDEV - **Typ:** course - **Dauer:** 2 Tage - **Level:** Fortgeschrittene - **Sprache:** Deutsch - **Kategorien:** Unix Linux, Softwareentwicklung - **URL:** https://www.tectrain.at/kurskatalog/linux/netzwerk-programmierung-unter-linux **Beschreibung:** Netzwerkprogrammierung unter Linux (und UNIX) fügt sich hervorragend in das Grundprinzip "Everything is a File" ein. Das Socket-Interface stellt ein leicht zu benutzendes Programmierparadigma dar, das nicht auf TCP/IP beschränkt ist, sondern auf eine Vielzahl anderer Netzwerkprotokolle anwendbar ist. **Zielgruppe:** - IT-Administratoren, Programmierer und Spezialisten für System- und Netzwerktechnik **Agenda:** - Grundlagen der Netzwerkprogrammierung - Stream- und Datagramm-Sockets - Adressfamilien - TCP - UDP - Hilfsfunktionen, DNS-Lookup - IPv4 und IPv6 - UNIX Domain Sockets - Verschiedene: CAN, Bluetooth - IO-Multiplexing mit select/poll/epoll **Voraussetzungen:** - Solide Kenntnisse in C werden vorausgesetzt, genau wie eine Grundkenntnis des Systems (vgl. Kurs "Linux vom Programmierer-Standpunkt: Überblick"). **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. --- ## Multithreading unter Linux - **Code:** LINMLT - **Typ:** course - **Dauer:** 2 Tage - **Level:** Fortgeschrittene - **Sprache:** deutsch - **Kategorien:** Unix Linux, Softwareentwicklung - **URL:** https://www.tectrain.at/kurskatalog/linux/multithreading-unter-linux **Beschreibung:** Parallele Programmierung war schon immer schwer, und es ist unverständlich, warum Multithreading von modernen Programmiersprachen und Frameworks ungeachtet der Gefahren als einzige Möglichkeit, effiziente Programme zu schreiben, propagiert wird. Parallele Programmierung ist auch unter Linux schwer - wie sollte es auch anders sein? Der Kurs gibt einen soliden Überblick über Multithreading unter Linux (in C) und die Mechanismen, die dort zur Synchronisation und Kommunikation zur Verfügung stehen. Vor allem werden die Gefahren beleuchtet, die unbedachtes Handeln in einer parallelen Welt mit sich bringt. **Zielgruppe:** - Programmierer und Software Entwickler **Agenda:** **Der Lebenszyklus von Threads** - detached vs. joinable **Raceconditions und deren Vermeidung** - Mutex **Kommunikationsmechanismen** - Condition Variable **Verschiedenes** - One-Time-Initialisierung - Atomare Integer-Operationen - Thread Specific Data (Thread Local Storage) **Realtime Scheduling** - Prioritäten **Scheduling Policies** - FIFO - Round-Robin, ... **Gefahren** - Priority Inversion etc. - Mechanismen zur Vermeidung ("Mutex-Protokolle" wie Priority Inheritance) **Voraussetzungen:** - Solide Kenntnisse in C werden vorausgesetzt, genau wie eine Grundkenntnis des Systems (vgl. Kurs "Linux vom Programmierer-Standpunkt: Überblick"). **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. --- ## GNU-Make – Grundlagen - **Code:** LINGNU - **Typ:** course - **Dauer:** 1 Tag - **Level:** Fortgeschrittene - **Sprache:** deutsch - **Kategorien:** Unix Linux, Softwareentwicklung - **URL:** https://www.tectrain.at/kurskatalog/linux/gnu-make-grundlagen **Beschreibung:** Die Mutter aller Build-Tools unter Linux und Unix ist Make - unter Linux in seiner extrem mächtigen Variante "GNU Make" verfügbar. Steht man vor der Aufgabe, ein C- oder C++-basiertes Projekt zu bauen, kommt man daran nicht vorbei (selbst dann nicht, wenn man Tools wie CMake oder Automake verwendet). Dieser Kurs wendet sich an Programmierer, die nicht nur an Programmieren interessiert sind, sondern auch verstehen wollen, wie größere Projekte gebaut werden, und wie die mitunter sehr komplizierten Abhänigkeitsbeziehungen in den Griff bekommen werden können. **Zielgruppe:** - Programmierer und Entwickler die verstehen wollen, wie größere Projekte basierend auf C oder C++ aufgebaut werden **Agenda:** -     Grundlagen: Abhängigkeiten, Regeln (Rules) -     Toolchain: wie wird gebaut? -     Pattern-Rules -     Spezielle Variablen -     Selbstdefinierte Variablen -     Text- und andere Funktionen -     Programmieren in GNU Make **Voraussetzungen:** - Kenntnisse in C oder C++ werden vorausgesetzt, sowie eine gewisse Fertigkeit auf der Commandline (Shell). **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. --- ## Linux Embedded - **Code:** LINEMB - **Typ:** course - **Dauer:** 2 Tage - **Level:** Fortgeschrittene - **Sprache:** deutsch - **Kategorien:** Unix Linux, Softwareentwicklung - **URL:** https://www.tectrain.at/kurskatalog/linux/linux-embedded **Beschreibung:** Linux hat sich in den letzten Jahren zu einer erstzunehmenden Alternative zu herkömmlichen Embedded Betriebssystemen entwickelt. Einerseits sind die Anforderungen an Embedded Plattformen gestiegen (USB, TCP/IP), sodass es ganz logisch erscheint, die gleiche Codebasis, die auf Desktop-PCs und Servern schon lange Einsatz findet, auch in kleineren Geräten einzusetzen. Andererseits entspricht Linux mittlerweile auch Anforderungen, die speziell aus dem Embedded-Bereich kommen, wie z.B. Echtzeitfähigkeit. Ziel des Kurses ist es, ein Verständnis des Aufbaus eines Linux-Systems zu vermitteln, und den Teilnehmern die Möglichkeit zu geben, aus Alternativen (deren es unter Linux viele gibt) zu wählen. **Zielgruppe:** - IT-Administratoren, Programmierer und Spezialisten für System- und Netzwerktechnik **Agenda:** **Bootprozess** - Bootloader - Kernel - Root Filesystem - Anhand des Bootprozesses, der von einem "regulären" Linux-PC bekannt ist, werden die einzelnen Komponenten und deren Aufgaben betrachtet. - Nach und nach werden alternative Wege herausgearbeitet, um schliesslich bei U-Boot, Busybox, und dem Thema "Der Prozess mit der PID 1" (oder "1000 Möglichkeiten, ein System zu booten") zu landen. **Kernel-Konfiguration und -Build** **Voraussetzungen:** - Eine Grundkenntnis des Systems wird vorausgesetzt (vgl. Kurs "Linux vom Programmierer-Standpunkt: Überblick"). **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. --- ## Systemnahe Programmierung für Fortgeschrittene - **Code:** LINDEVADV - **Typ:** course - **Dauer:** 2 Tage - **Level:** Fortgeschrittene - **Sprache:** Deutsch - **Kategorien:** Unix Linux, Softwareentwicklung - **URL:** https://www.tectrain.at/kurskatalog/linux/systemnahe-programmierung-fuer-fortgeschrittene **Beschreibung:** Will man in Tiefen des Systems steigen, die dem Alltagsprogrammierer normalerweise verborgen bleiben, ist dieser Kurs genau der Richtige. Linux und UNIX bieten an der Basis eine Vielzahl von Schnittstellen, die es ermöglichen, hochperformante Anwendungen zu schreiben. Hier wird ein Überblick gegeben. **Zielgruppe:** - Programmierer und Software Entwickler **Agenda:** -     POSIX IPC -     Shared Memory -     Semaphoren -     Message Queues -     Neue, Linux-spezifische Systemcalls -     Signal Handling mit signalfd -     Timer mit timerfd_create -     eventfd **Voraussetzungen:** - Solide Kenntnisse in C werden vorausgesetzt, genau wie eine Grundkenntnis des Systems (vgl. Kurs "Linux vom Programmierer-Standpunkt: Überblick"). **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. --- ## Linux vom Programmierer-Standpunkt – Überblick - **Code:** LINDEVBA - **Typ:** course - **Dauer:** 2 Tage - **Level:** Fortgeschrittene - **Sprache:** deutsch - **Kategorien:** Unix Linux, Softwareentwicklung - **URL:** https://www.tectrain.at/kurskatalog/linux/linux-vom-programmierer-standpunkt-ueberblick **Beschreibung:** Der Kurs richtet sich an Programmierer, die Linux nicht so sehr kennen, es aber kennen lernen wollen. Die Zusammenhänge und die Grundpfeiler des Systems werden erklärt, sodass man am Ende ein großes Bild hat und sich selbst orientieren und zurechtfinden kann. **Zielgruppe:** - Programmierer und Software Entwickler die Grundkenntnisse über Linux erlangen wollen **Agenda:** -     Einführung in die Benutzung der Shell: Commandline Editing, History, etc. -     Systemkonzepte und Systemcalls -     Kurze Beispiele in der Shell: Prozesse, Filesystem, -     IO-Redirection, ... -     strace: was geschieht unter der Haube? -     Grundprinzip: "Everything is a File" -     /proc -     Die Toolchain -     Compiler, Linker -     Debugger -     Shared und statische Libraries -     Executables -     Make: eine kurze Einführung -     Programmierung -     Prozesse: fork/exec/wait, Signale -     Filesystem: open/read/write/close -     Filedescriptoren und assoziierte Systemcalls **Voraussetzungen:** - Solide Kenntnisse in C werden vorausgesetzt. Kenntnisse in Betriebssystemen im Allgemeinen sind von Vorteil, aber nicht zwingend notwendig. (Spaß an Lowlevel-Programmierung hingegen schon.) **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. --- ## Linux Command Line – Basics - **Code:** LINBA - **Typ:** course - **Dauer:** 3 Tage - **Level:** Einsteiger - **Sprache:** deutsch - **Kategorien:** Unix Linux - **URL:** https://www.tectrain.at/kurskatalog/linux/linux-command-line-basics **Beschreibung:** Dieser Kurs liefert einen grundlegenden Einblick in die Shell, mit Hinblick auf das Verständnis des Betriebssystems. Die Entwicklung der Shell und die Entwicklung von UNIX gingen Hand in Hand. UNIX wäre nicht UNIX, wenn die Shell nicht wäre. Anhand vieler Demosessions, werden vertrackte Konstrukte gezeigt und entmystifiziert. Im Kurs wird anhand von vielen Beispielen und Übungen, ausschliesslich mit Hilfe der gefürchteten Shell, der Umgang mit dem Betriebssystem und die Konzepte des Betriebssystems erlernt. **Zielgruppe:** - Programmierer, Tester, Inbetriebsetzer, Hardwareingenieure und angehende Administratoren **Agenda:** **Commandline Basics** - Zeilen editieren - Die Bedeutung des TAB Key - Variablen - History (blättern, suchen, Shortcuts) **Filesystem** - Pfade und Verzeichnisse - Typen von Files (incl. Symlinks, Device Special Files, ...) - Current Working Directory - Anzeigen und manipulieren (ls, cp, mv, find) - Permissions **Textdateien** - cat - less - diff - grep - Pipes, etc. **Standard-Filedeskriptoren** - stdin - stdout - stderr **IO-Redirection (Demo: Serielle Schnittstelle)** - Pipes - Named Pipes - Werkzeuge **Kombinationen mittels Pipes** - gzip und tar in Kombination mit z.B. find, ssh, Shell-Scripts **Prozesse** - Grundlagen (incl. Abschweifen Richtung Virtual Memory) - Shell Konstrukte - System Calls - ps - top - Signale - Scheduling **Voraussetzungen:** - Programmierkenntnisse sind hilfreich, aber nicht nötig **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. ---