Systemadministration, Thema

Ansible – Systemdeployment und -management

Ansible ermöglicht es Administratoren, Linux-Systeme von einer zentralen Instanz aus zu konfigurieren und verwalten sowie Anwendungen automatisiert zu deployen. Der Einsatz besonderer Client-Werkzeuge ist nicht notwendig, Ansible greift auf vorhandene Tools zurück und lässt sich daher besonders leicht in bestehende Umgebungen integrieren. Dieser Kurs gibt den Teilnehmern einen Einblick in das Konzept hinter Ansible und ermöglicht einen einfachen, doch umfangreichen […]

Systemadministration, Thema

Ceph

Teilnehmer des Kurses lernen die Software Defined Storage Technologie Ceph mit allen Komponenten kennen. Dieses Training vermittelt wichtige Konzepte und Grundlagen, und ermöglicht dem Teilnehmer so, selbst einen Ceph Storage Cluster zu installieren, typische Wartungsaufgaben durchzuführen und in der Praxis einzusetzen.   Inhalt  Einführung in Ceph Warum Software Defined Storage, warum Ceph einsetzen? Typische Ceph Use Cases Linux […]

Systemadministration, Thema

Chef Fundamentals

Mit dieser Schulung steigen Sie in die Konfigurationsverwaltung mit Chef ein. Sie lernen, wie Sie Ihre alltäglichen Aufgaben durch ein Konfigurationsverwaltungstool automatisieren und wie Chef Ihnen hilft, Ihre Umgebung standardisiert zu verwalten. Das Training vermittelt nicht nur die grundlegenden Konzepte, sondern auch, wie diese umgesetzt werden. Die Inhalte dieses Trainings sind Voraussetzung für das Training „Chef Advanced“.   Inhalt Einführung […]

Programmierung, Thema

Einstieg in C++ 11

Die Schulung „Einstieg in C++ 11“ vermittelt die Grundlagen der Programmiersprache C++ und der prozeduralen Programmierung. Der Schwerpunkt liegt dabei auf den nicht objektorientierten Sprachelementen von C++. Nach dem Seminar sind Sie in der Lage, Programme in C++ zu entwickeln bzw. zu erweitern. Neben dem Beherrschen der C++-Sprachgrundlagen ist das Verständnis der C++ üblichen Zeigerarithmetik […]

Programmierung, Thema

C++ 11 für Fortgeschrittene

Dieser Fortgeschrittenen-Kurs vermittelt die objektorientierten Elemente von C++11 und wichtige Erweiterungen und Änderungen des neuen Sprachstandards C++11. Die Anwendung des objektorientierten Paradigmas Klassen – Vererbung – Polymorphismus wird anhand eines durchgehenden Beispiels dargestellt. Nach der Schulung kennen Sie den ANSI C++ Sprachumfang und können mit C++ objektorientiert programmieren. Neben der syntaktischen Beherrschung der Objektorientierung in […]

Programmierung, Thema

Neues in C++ 11 und C++ 14 – C++11-Standardbibliothek und Boost

Diese Schulung stellt die neuen Sprachelemente von C++ 11 und C++ 14 in der Theorie und Praxis vor. Ziel ist es, die neuen Sprachelemente kennenzulernen und deren Tauglichkeit für die eigene Programmierung beurteilen zu können. Ein weiterer Schwerpunkt des Kurses sind die Elemente der C++ 11-Standardbibliothek und der C++-Bibliothek Boost. Als Entwicklungsumgebung wird Linux mit […]

Programmierung, Thema

Best of C++

Die Schulung gibt einen (subjektiven) Überblick über diejenigen Konstrukte aus C++, C++11, C++14 und Boost, die die C++-Programmierung erleichtern und helfen, besseren C++-Code zu erstellen. „Besser“ bedeutet hier: stabilere und wartungsfreundlichere Programme mit hoher Laufzeitperformance. Alle C++-Inhalte werden anhand von zahlreichen, praxisnahen Beispielen vorgestellt. Ein Teil der Beispiele stammt aus C++-Projekten des Trainers und behandelt […]

Systemadministration, Thema

Docker

In diesem Kurs lernen die Teilnehmer die Virtualisierung von Anwendungen und den Umgang mit Docker Containern und Images. Anhand praktischer Beispiele werden in verschiedenen Szenarien die Einbindung von Containern ins Netzwerk, der Austausch von Daten zwischen Containern und das persistente Speichern von Dateien behandelt. Darüber hinaus wird gezeigt, wie Images im Unternehmensnetz zentral zur Verfügung gestellt werden, sowie ein Ausblick […]

Programmierung, Thema, Webentwicklung

Moderne Frontendentwicklung (HTML5, CSS3, JavaScript)

Die Schulung hebt erfahrene Webentwickler auf das nächste Level. Auch in einer Welt, in der HTML5 und CSS3 zum Alltag geworden sind, ist die Entwicklung in der Frontend-Welt noch lange nicht zum Stillstand gekommen. Neue CSS-Standards, frische Browser APIs und vor allem neue Techniken und Best Practices zum Umgang mit all den neuen Features und […]

Programmierung, Systemadministration, Thema

Jenkins Einstieg

In diesem Kurs lernen Sie, wie Sie Jenkins installieren, betreiben, an gängige Entwicklungsumgebungen anschließen und Tests erstellen. Es werden zudem einige Anwendungsfälle aus der Praxis skizziert.   Inhalt  Einführung Was ist Continuous Integration Testing/Delivery, wo findet es Anwendung? Übersicht uber Lösungen für Continuous Integration (Jenkins, Gitlab-CI, Travis,…) Übersicht über Jenkins Geschichte, Fork Jenkins 2 als Single-Installation/-Konfiguration […]

Systemadministration, Thema

Logstash

Der BELK-Stack, bestehend aus den Open-Source-Komponenten Beats, Elasticsearch, Logstash und Kibana, nimmt Administratoren die Arbeit beim Organisieren, Analysieren und Zusammenführen großer Mengen an System- und Applikationslogs ab. Die aus unterschiedlichsten Quellen stammenden Informationen müssen zuerst auf ein einheitliches Format gebracht und anschließend such- und durchsuchbar gespeichert werden. Der BELK-Stack basiert auf der bewährten Such- und […]

Systemadministration, Thema

Linux Essentials

Die Zertifikate des Linux Professional Institute (LPI) haben sich als Nachweise fundierter Administratorkenntnisse auch in den Personalabteilungen von Unternehmen etabliert. Diese Schulung zur Vorbereitung auf LPIC-1 richtet sich an alle Linux-Interessierten, insbesondere Schüler, Auszubildende und Studierende, die einen fundierten Einstieg in die Systemadministration suchen. Die Schulung orientiert sich an den Lernzielen der Linux-Essentials-Prüfung (010), allerdings […]

Systemadministration, Thema

LPIC-1

Die Zertifikate des Linux Professional Institute (LPI) haben sich als Nachweise fundierter Administratorkenntnisse auch in den Personalabteilungen von Unternehmen etabliert. Diese Schulung zur Vorbereitung auf LPIC-1 richtet sich an alle Linux-Nutzer mit Grundkenntnissen in der Linux-Systemadministration, die die beiden Level-1-Prüfungen des LPI ablegen möchten. Beachten Sie auch unser Angebot zu den Leveln Linux Essentials und […]

Systemadministration, Thema

LPIC-2

Die Zertifikate des Linux Professional Institute (LPI) haben sich als Nachweise fundierter Administratorkenntnisse auch in den Personalabteilungen von Unternehmen etabliert. Mit der Schulung zur Vorbereitung auf LPIC-2 sind praxiserfahrene Linux-Administratoren angesprochen, die die Prüfungen 101 und 102 des LPI bereits bestanden haben oder über das für diese Prüfungen notwendige Wissen verfügen. Inhalte Planung von Kapazitäten […]

Programmierung, Thema

Lua

In diesem Kurs werden die Grundlagen der Skriptsprache Lua vermittelt und einige Möglichkeiten zur Verknüpfung von Lua und C/C++ dargestellt. Ein Schwerpunkt des Kurses ist die Kommunikation zwischen Lua und C/C++. Der Teilnehmer ist nach dem Kurs in der Lage Programme Lua zu entwickeln bzw. zu erweitern.Zielgruppe  sind Einsteiger in die Programmierung mit einer Skriptsprache, Umsteiger von anderen Skript- […]

Systemadministration, Thema

Puppet

Das Konfigurationsmanagement mit Hilfe von Puppet erlaubt es Administratoren, die Betriebssysteme Windows, Solaris und Linux zu konfigurieren, zu administrieren und zu verwalten. Die Steuerung wird hier von zentraler Stelle aus durchgeführt und erlaubt es, eine Datenbank über die verwalteten Systeme zu betreiben, die ohne weiteres Zutun der Administratoren gepflegt und aktualisiert wird. Dieser Kurs gibt Administratoren einen schnellen und […]

Programmierung, Thema, Webentwicklung

Qt für Anwendungsentwickler

Qt ist bei der plattformübergreifenden Anwendungsentwicklung für Windows, Linux, Mac und im Embedded-Umfeld seit langem eine feste Größe. Sowohl der Open-Source-Desktop KDE nutzt es als Grundlage, als auch so bekannte kommerzielle Software wie Maemo von Nokia, Google Earth, die Telefonie Software Skype, der Webbrowser Opera und vielfache Industrie-Anwendungen. Das Qt-Zertifizierungsprogramm ermöglicht es Ihnen, Ihre aktuellen Qt-Kenntnisse überprüfen zu […]

Programmierung, Thema, Webentwicklung

Qt Embedded Customization

Speziell beim Einsatz von Qt in Embedded Systemen bietet es sich an, nur die benötigten Komponenten auch zu bauen und auszuliefern. Die Anpassungsmöglichkeiten gehen jedoch viel weiter als das bloße Entfernen von kompletten Modulen. Mit etwas Aufwand und kleinen Anpassungen der eigenen Software ist es möglich, den Footprint der Qt-Bibliotheken im Extremfall auf etwa 2 MiB zu reduzieren. […]