Linux Administrator (LPIC-1) and programming with Python

Free of cost

by funding

In this course you will learn how to use Linux safely. You will be able to carry out installations, enter commands, manage files and create simple scripts. The easy-to-learn Python programming language is also explained. You will learn how artificial intelligence is used in the workplace.
  • Certificates: Python" certificate
    Linux Administrator" certificate (LPIC-1)
  • Examination: Practical project work with final presentations
    Linux certification exams LPI-101 and LPI-102
  • Teaching Times: Full-time
    Monday to Friday from 8:30 a.m. to 3:35 p.m. (in weeks with public holidays from 8:30 a.m. to 5:10 p.m.)
  • Language of Instruction: German
  • Duration: 12 Weeks

Programming with Python

Python basics (approx. 1 day)

History, concepts

Usage and areas of application

syntax


First steps with Python (approx. 5 days)

Numbers

Strings

Date and time

Standard input and output

list, tuple dict, set

Branches and loops (if, for, while)


Artificial intelligence (AI) in the work process

Presentation of specific AI technologies

and possible applications in the professional environment


Functions (approx. 5 days)

Define your own functions

Variables

Parameters, recursion

Functional programming


Troubleshooting (approx. 0.5 days)

try, except

Intercept program interruptions


Object-oriented programming (approx. 4.5 days)

Python classes

Methods

Immutable objects

Data class

Inheritance


Graphical user interface (approx. 1 day)

Buttons and text fields

Grid layout

File selection


Project work (approx. 3 days)

To consolidate the content learned

Presentation of the project results

Linux Administrator (LPIC-1)

System architecture (approx. 2 days)

Determining and configuring the hardware settings

Accompanying the system start-up process

Stopping or restarting the system and changing the runlevel/boot target


Artificial intelligence (AI) in the work process

Presentation of specific AI technologies

and possible applications in the professional environment


Linux installation and Linux package management (approx. 5 days)

Designing a disk partitioning scheme for a Linux system/planning a hard disk layout

Selection, installation and configuration of a boot manager

Management, determination and installation of shared libraries

Debian package management

RPM and YUM package management

Linux virtualization and cloud concepts


Using GNU and Unix commands (approx. 8 days)

Working with shells and commands via the command line

Processing text streams with filters

Use of basic Linux commands for file management

Use of streams, pipes and redirects for efficient processing of text data

Process management

Managing the execution priorities of processes

Searching text files with regular expressions

Editing files with "vi"'


Devices, Linux file systems, file system hierarchy standard (approx. 5 days)

Configuration of disk partitions, creation of file systems

Managing a standard file system, ensuring the integrity of file systems

Configuring the mounting and unmounting of a file system

Controlling file access through the use of rights and ownership

Creating and managing hard and symbolic links

Filesystem Hierarchy Standard (FHS), typical file locations and directory classifications

LPI-101 certification


Shells and shell scripts (approx. 3 days)

Customize and use the shell environments

Customizing or writing simple scripts


User interfaces and desktops (approx. 2 days)

Installing and configuring X11

Graphical desktops

Accessibility


Administrative tasks (approx. 3 days)

Manage user and group accounts and associated system files

Automate system administration tasks by scheduling jobs

Localization and internationalization


Basic system services (approx. 3 days)

Managing the system time

System logging

Basics of Mail Transfer Agents (MTA)

Managing printers and printing


Network basics (approx. 3 days)

Basics of internet protocols

Persistent network configuration

Basic network troubleshooting

Configuring client-side DNS


Security (approx. 3 days)

Perform administration tasks for security

Securing a computer

Protect data through encryption


Project work (approx. 3 days)

To consolidate the content learned

Presentation of the project results

Certification LPI-102

 

After passing the LPI-101 and LPI-102 exams, you will be a Linux Administrator.



Changes are possible. The course content is updated regularly.

Basic knowledge of operating systems or computer networks is advantageous.

After the course, you will have a compact, basic knowledge of programming with Python. You will be able to use the programming language with its classes, libraries and functions with confidence.

You will also be able to work confidently with Linux systems. You can carry out installations, enter commands, manage files and create simple scripts. You will be able to handle small networks safely and manage them professionally.

People with initial practical experience in the IT sector (including career changers), IT specialists, IT specialists (including university dropouts), programming specialists, database and network specialists.

The versatility of Python makes employees with the relevant skills attractive in numerous industries and companies. People with programming skills in Python are particularly sought after in web development, machine learning and data analysis.

With the globally standardized and recognized LPIC-1 certificate, you will improve your career prospects on the job market across all industries. Linux specialists are in demand from both large and medium-sized companies.

Didactic concept

Your lecturers are highly qualified both professionally and didactically and will teach you from the first to the last day (no self-study system).

You will learn in effective small groups. The courses usually consist of 6 to 25 participants. The general lessons are supplemented by numerous practical exercises in all course modules. The practice phase is an important part of the course, as it is during this time that you process what you have just learned and gain confidence and routine in its application. The final section of the course involves a project, a case study or a final exam.

 

Virtual classroom alfaview®

Lessons take place using modern alfaview® video technology - either from the comfort of your own home or at our premises at Bildungszentrum. The entire course can see each other face-to-face via alfaview®, communicate with each other in lip-sync voice quality and work on joint projects. Of course, you can also see and talk to your connected trainers live at any time and you will be taught by your lecturers in real time for the entire duration of the course. The lessons are not e-learning, but real live face-to-face lessons via video technology.

 

The courses at alfatraining are funded by Agentur für Arbeit and are certified in accordance with the AZAV approval regulation. When submitting a Bildungsgutscheinor Aktivierungs- und Vermittlungsgutschein, the entire course costs are usually covered by your funding body.
Funding is also possible via Europäischen Sozialfonds (ESF), Deutsche Rentenversicherung (DRV) or regional funding programs. As a regular soldier, you have the option of attending further training courses via Berufsförderungsdienst (BFD). Companies can also have their employees qualified via funding from Agentur für Arbeit (Qualifizierungschancengesetz).

We will gladly advise you free of charge. 0800 3456-500 Mon. - Fri. from 8 am to 5 pm
free of charge from all German networks.
Contact
We will gladly advise you free of charge. 0800 3456-500 Mon. - Fri. from 8 am to 5 pm free of charge from all German networks.