Linux Training Courses

Linux Training Courses

Local instructor-led live Linux training courses in България.

Oтзиви от потребители

★★★★★
★★★★★

Linux Course Outlines

Име на Kурса
Продължителност
Общ преглед
Име на Kурса
Продължителност
Общ преглед
14 hours
Общ преглед
The course answers the questions:

- How to perform basic operations on the system?
- Where to find information and how to get help?
- How does the power?
- What are the types of files in the system?
- How simply and quickly solve problems?
14 hours
Общ преглед
This instructor-led, live training (online or onsite) is aimed at engineers wishing to package, deploy, upgrade and version control entire Linux systems quickly and at scale.

By the end of this training, participants will be able to:

- Install and configure OSTree.
- Carry out binary deployments and upgrades of operating systems and containers.
- Use OSTree as a version control system to manage multiple filesystem trees and bootloaders.

Format of the Course

- Interactive lecture and discussion
- Lots of exercises and practice
- Hands-on implementation in a live-lab environment

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
- To learn more about OSTree, please visit: https://github.com/ostreedev/ostree
14 hours
Общ преглед
This course is addressed to junior software developers. After the course completion, the trainees will be able to understand the architecture of well-known web servers such as Apache or Nginx, and implement their own network programs.

The course is 67% lectures, 33% hands-on exercises.
14 hours
Общ преглед
This course has been created for someone preparing for the LPI certification 101 Exam. It is conducted as a series of lectures intertwined with simple exercises.
14 hours
Общ преглед
This course has been created for someone preparing for the LPI certification 102 Exam. It is conducted as a series of lectures intertwined with simple exercises.
14 hours
Общ преглед
This course has been created for someone preparing for LPI certification. It is conducted as a series of lectures intertwined with simple exercises.
14 hours
Общ преглед
This course has been created for someone preparing for LPI certification. It is conducted as a series of lectures intertwined with simple exercises.
21 hours
Общ преглед
The Lustre file system is an open-source, parallel file system aimed at High Performance Computing (HPC) simulation environments.

This instructor-led, live training (online or onsite) is aimed at engineers who wish to administer and monitor a large-scale deployment of the Lustre parallel file system.

By the end of this training, participants will be able to:

- Install and configure Lustre software.
- Select hardware for using Lustre.
- Administer and monitor Lustre.
- Benchmark Lustre's performance.
- Optimize Lustre for performance.
- Diagnosis and analysis issues with Lustre in production.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 hours
Общ преглед
Kali Linux is a Linux distribution created for digital forensics and penetration testing. With Python, users can develop penetration testing programs in Kali Linux.

This instructor-led, live training (online or onsite) is aimed at penetration testers, security engineers, and ethical hackers who wish to penetrate test networks in Kali Linux using Python.

By the end of this training, participants will be able to:

- Create Python programs to seek network vulnerabilities.
- Explore and use Kali web shells and shellcode in exploits.
- Apply various Kali tools for penetration testing.
- Exploit systems with Python code.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 hours
Общ преглед
Linux is an essential operating system for SDN (software-defined networking) tools. Setting up Linux services for networking enables features like automated network maintenance, configuring and testing servers, and more.

This instructor-led, live training (online or onsite) is aimed at network engineers who wish to use Linux for network engineering.

By the end of this training, participants will be able to:

- Set up Linux services for networking.
- Replace switches with Linux switches.
- Use Linux commands to manage processes.
- Configure an SDN to automate network maintenance.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 hours
Общ преглед
This practical course contains topics addressed to system administrators, developers, embedded developers and ordinary desktop users (including managers) who would like to have an introduction to virtualization in general. After this course, administrators will be able to create private clouds for use in production, and developers will be able to test their code on multiple operating systems without needing a second PC or a non-x86 board.

We understand that the set of topics presented in this course covered a wide range of subjects that might not be applicable for all customers. When booking this course, please specify what you wish to achieve using QEMU or KVM, and we will customize it by reallocating time from less relevant topics to the ones that would be important for you.
14 hours
Общ преглед
Raspberry Pi is a very small, single-board computer.

In this instructor-led, live training, participants will learn how to set up and program the Raspberry Pi to serve as an interactive and powerful embedded system.

By the end of this training, participants will be able to:

- Set up an IDE (integrated development environment) for maximum development productivity
- Program Raspberry Pi to control devices such as motion sensor, alarms, web servers and printers.
- Understand Raspberry Pi's architecture, including inputs and connectors for add-on devices.
- Understand the various options in programming languages and operating systems
- Test, debug, and deploy the Raspberry Pi to solve real world problems

Audience

- Developers
- Hardware/software technicians
- Technical persons in all industries
- Hobbyists

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice

Note

- Raspberry Pi supports various operating systems and programming languages. This course will use Linux-based Raspbian as the operating system and Python as the programming language. To request a specific setup, please contact us to arrange.
- Participants are responsible for purchasing the Raspberry Pi hardware and components.
21 hours
Общ преглед
This instructor-led, live training introduces the software, hardware, and step-by-step process needed to build a facial recognition system from scratch. Facial Recognition is also known as Face Recognition.

The hardware used in this lab includes Rasberry Pi, a camera module, servos (optional), etc. Participants are responsible for purchasing these components themselves. The software used includes OpenCV, Linux, Python, etc.

By the end of this training, participants will be able to:

- Install Linux, OpenCV and other software utilities and libraries on a Rasberry Pi.
- Configure OpenCV to capture and detect facial images.
- Understand the various options for packaging a Rasberry Pi system for use in real-world environments.
- Adapt the system for a variety of use cases, including surveillance, identity verification, etc.

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice

Note

- Other hardware and software options include: Arduino, OpenFace, Windows, etc. If you wish to use any of these, please contact us to arrange.
28 hours
Общ преглед
RHEL (Red Hat Enterprise Linux) is a Linux distribution targeted for the commercial market.
7 hours
Общ преглед
Snap is an open-source Linux packaging system created by Ubuntu for simplifying package installation and maintenance. It does this by resolving version-related dependency conflicts. By allowing developers to put everything their software depends on into a single package, their software can become self-contained and independent of the system on which it's installed on.

This training gives an intro into the features and highlights of Snap and draws comparisons with other similar Linux packaging systems and container software. Participants get a chance to set up, build, and release their own Snap packages.
7 hours
Общ преглед
This course has been created for managers, system architects, existing Unix or Windows administrators or anyone who wants to know what Ubuntu Server operating system has to offer. This course in most cases answers the question WHAT Ubuntu Server can do for you, rather than HOW to do things. If you are interested in the HOW question then please have a look at our Administration of Linux System training course.

This course always covers the newest release of Ubuntu.
14 hours
Общ преглед
This 2 day course gives an introduction to the writing of UNIX Shell scripts using the Korn and Bash shells and to the more advanced features of UNIX including the batch editor sed and the text file processing language awk.

Although based on the Solaris version of UNIX running on a desktop PC, the principles learnt may be applied to all other versions of UNIX including Linux, AIX, HP-UX and SCO.

The course takes the format of a workshop, with a mix of lecture, working examples and practical exercises. Although the content may be customised, at least 1 day is normally needed to cover the core elements.

Full course notes are provided along with sample script files and free software tools for use in accessing a UNIX server.
21 hours
Общ преглед
This Linux System Administration training course is designed for IT professionals who wish to learn core Linux System Administration skills.

Using a combination of demonstrations and practical exercises, this course will guide participants through the relevant commands, tools and processes needed to become a successful administrator of a professional Linux environment.

Participants will learn how to

- Setup, maintain and troubleshoot a Linux system
- Manage users on a Linux system
- Set up and install server software (web server, ftp server, vnc server, etc.)
- Deploy and monitor a production system
- Implement basic system security

Audience

- IT professionals on the path to becoming a Linux system administrator or network administrators
- Beginners who want to learn how to manage a Linux system.

Format of the Course

- Interactive lecture and discussion
- Lots of exercises and practice
- Hands-on implementation in a live-lab environment

Course Customization Options

- Linux is available in different flavours (Debian/Ubuntu, CentOS/Fedora/Red Hat, Suse, etc.).
- This training can be customized for any flavor. Please contact us to arrange.
14 hours
Общ преглед
During the course, participants will learn:

- What is denial of service attacks, Flooding, Sniffing, MIM?
- How to break from the network to the server?
- How to watch packets on the network (also running on switches)?
- Do you watch any combination of the world?
- How to monitor the network?
- How to configure a firewall?
- How to use encrypted connections?
- How to create tunnels?
- How to log packets?
- How to scan ports?
- How to reduce the number of unnecessary services on the server?
7 hours
Общ преглед
Alpine Linux is a security-oriented, lightweight (80 MB) Linux distribution based on musl libc and BusyBox. Alpine Linux is produced by the makers of Docker and is one of several in the recent proliferation of distros tailored for virtualization, containerization and the cloud. Alpine Linux replaces Ubuntu as the official base image for Docker containers.

This training introduces Alpine Linux's architecture and walks participants step-by-step through the setup of Alpine Linux in a live lab environment. By the end of this training, participants will have the knowledge and practice to deploy Alpine Linux as the foundation for running containers in development, test and production environments.

Audience

- DevOps engineers
- System administrators
- Software engineers

Format of the course

- Part lecture, part discussion, heavy hands-on practice
35 hours
Общ преглед
Go (Golang) is an open source programming language developed at Google. One of Go's popular use cases is Linux and Unix systems programming.

In this instructor-led, live training, participants will learn the fundamentals of systems programming with Go as they step through hands-on exercises exploring the various features of Go.

By the end of this training, participants will be able to:

- Understand the fundamentals of Go systems programming
- Set up the Go development environment
- Write programs in Go
- Use both the basic and advanced features of Go for Unix and Linux systems programming
- Understand and use Goroutines
- Write fast and lightweight code with Go
- Write low-level networking code with Go

Audience

- Programmers
- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
14 hours
Общ преглед
Arch Linux is an independently developed GNU/Linux distribution. It is often referred to as the simple Linux as it provides a minimal base system, allowing users to configure it only to add what is required.

In this instructor-led, live training, participants will learn the basics of Arch Linux as they practice the essential system administration techniques and tools needed to manage an Arch Linux system.

By the end of this training, participants will be able to:

- Understand the principles of Arch Linux
- Install Arch Linux on their systems
- Implement various system administration tasks on Arch Linux

Audience

- System administrators
- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
14 hours
Общ преглед
The course answers questions:

How does the shell works?

How to write programs in a shell?
14 hours
Общ преглед
Cumulus Linux е Linux операционна система за стандартни мрежи в индустрията. Използвайки Cumulus Linux, потребителите могат да автоматизират, персонализират и мащабизират мрежи тецентър данни.

Това обучение на инструктори, водено на живо (на място или дистанционно), е насочено към мрежови технолони и мрежови администратори, които желаят да използват Cumulus Linux за внедряване на мрежови решения за центрове за данни.

До края на обучението участниците ще могат да:

- Изграждане и работа с мрежи за фирми от всякакъв мащаб.
- Автоматизиране на процесите с CI/CD, като например NetDevOps процеси.
- Персонализирайте и мащабирайте мрежите безпроблемно.
- Прилагане на стандартни за индустрията функции за защита с Cumulus Linux.

Формат на курса

- Интерактивна лекция и дискусия.
- Много упражнения и упражнения.
- Практически изпълнение в жива лаборатория среда.

Опции за персонализиране на курса

- За да заявите персонализирано обучение за този курс, моля, свържете се с нас, за да
35 hours
Общ преглед
This is a comprehensive training course for administering Debian GNU/Linux operating system.

It is always delivered on the current version of Debian.
14 hours
Общ преглед
DNS (domain name system) is the "phone book" of the internet, providing a directory of computer names and their IP addresses. BIND is the most common Linux implementation of DNS. When you open a website or send and receive an email, a DNS server somewhere is quietly addressing your message to its intended recipient.

In this instructor-led, live training, participants will learn the critical features of DNS while carrying out exercises in the setup and configuration of a BIND DNS server on Linux. The course starts with a refresher on key networking principles, then digs into hands-on practice with setup and configuration. Steadily, the discussion and practices move towards more complex topics such as security, availability, debugging and troubleshooting.

Format of the Course

- Part lecture, part discussion, heavy hands-on practice and implementation, occasional quizing to measure progress
28 hours
Общ преглед
- Created Linux/Unix Administrators and developers who are interested with getting involved in LInux/Unix Servers
- Even beginners, who have the basic skill and knowledge on Linux, can catch up with this course just if you follow the instructor's lab and explanation in detail.
- This course is intended to practice enough Managing Linux Servers and to show it is very easy to understand Linux/Unix servers.
- This course will be delivered to audience with 40% lectures, 50% labs and 10% Q&A. This five-day course strongly emphasizes lab-based activities.
- You'll learn how to deploy and manage Top 4 Linux Servers that provide highly useful network services to a mission-critical enterprise environment.
- It can be deliver on any distribution (Fedora, CentOS are commonly used)
14 hours
Общ преглед
Flatpak is a utility for software deployment, package management, and application virtualization for Linux desktop computer environments. It provides a sandbox environment in which users can run applications in isolation from the rest of the system.

This course teaches the basic usage of Flatpak, useful both for developers and system administrators. The course includes a lot of hands on exercises and the participants will practice in their own environment and build their own Flatpak images.

Audience

- Developers
- Sysadmins
- Managers
21 hours
Общ преглед
This course aims to provide its participants with all the necessary tools to acquire the intermediate skills about the Linux operating system, so that they can edit, manage and structure the program in the way that is most convenient for their organization with a thorough intermediate knowledge of the operation of the system.
7 hours
Общ преглед
The primary objective of this practical course is to introduce the Linux high-availability stack (Pacemaker, DRBD) to system administrators. During the training, each participant will build a two-machine cluster that offers a simple highly-available service (such as PostgreSQL or NFS) on a virtual IP address. Also, uses of DRBD not related to high availability are considered.
Online Linux courses, Weekend Linux courses, Evening Linux training, Linux boot camp, Linux instructor-led, Weekend Linux training, Evening Linux courses, Linux coaching, Linux instructor, Linux trainer, Linux training courses, Linux classes, Linux on-site, Linux private courses, Linux one on one training

Специални оферти

Абонамент за специалните оферти

Ние се отнасяме с Вашите данни поверително и не ги предоставяме на трети страни. Можете да промените настройките си по всяко време или да се отпишете изцяло.

НЯКОИ ОТ НАШИТЕ КЛИЕНТИ

is growing fast!

We are looking for a good mixture of IT and soft skills in Bulgaria!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions