Become an IT Professional

This is the right place for you to jump into the field of IT and develop the right skills.

Become part of an awesome community of talented IT experts all around the world!

LINUX

DEVOPS

DOCKER

PYTHON

CYBERSECURITY

AND MORE

Latest Tutorials & Videos

How to use Docker and migrate your existing Apps to your Linux Server?

Are you still running your websites, databases, or Linux servers without Docker? Maybe you heard about it, but you’re not sure why you should use it? Or you want to do it but you don’t know how? Don’t worry it’s not that hard. We will cover all the cool advantages of containerization, and how to…

Docker Alternative with Podman, Cockpit, and Nginx Proxy Manager

In this tutorial, we installing an Ubuntu Linux Server with the latest version 21.04. Instead of Docker, we’re using Podman to containerize our applications, and Cockpit to manage our entire Linux server with a nice graphical web interface. So you can still manage containers on your Linux server easily and securely! And of course, we’re…

Docker VSCode Python Tutorial – Run your Application in a Container

If you ever wanted to create your own Python application in Docker VSCode, here is what you need to do. We will cover all necessary steps, the VSCode extensions you need, and how debugging works. Because with the right VSCode extensions it’s very easy and comfortable to develop an application in a container. I’m developing…

Deploy Docker with Ansible to automate my webserver deployment

I recently made some tutorials about Ansible, which is an awesome tool to automate infrastructure. And also Docker, which is a containerizing engine to make deployments easier and more secure. In this tutorial, we will bring those two amazing tools together. Because we’re using Ansible and Docker to automate web server deployments.


Latest Blog-Posts

Best Linux distributions for server, these are my favorite

In 1991 Linus Torvalds released Linux as an open-source technology and it took the world by storm. Today Linux is no stranger to any IT professional and its importance is un-challengable. Linux being open source means that anyone can view, edit and change source code. They can also create new Linux distributions or contribute to…

System Monitoring using conventional methods

You must be wondering why are we discussing conventional methods for system monitoring. Isn’t it the thing of the past? Well, we must never forget the roots ! They make us stronger. Why do we need to understand monitoring? System monitoring is an important aspect of system administration. Enterprise applications demand a high level of…

Log File Search Mastery with ‘view’ and ‘grep’

Applications and systems are always trying to communicate with us via log files. They write traces, errors, or acknowledgments in log files. In order to know our systems better, we need to learn how to read logs. If you are in a system administration or application support role, log parsing is a key skill! Log…