Course curriculum

    1. Introduction

    2. What is a programming language

    3. Python installation and first program

    4. Data types: string, integer and floating point number

    5. Data types quiz

    6. Variables

    7. List and Index position

    8. List and index position quiz

    9. Dictionary and Method

    10. Dictionary and Method quiz

    11. 'for' loop

    12. 'break' and 'continue' statements

    13. 'while' loop

    14. Booleans: True and False

    15. f-string

    16. User input / input function

    17. Functions

    18. 'if', 'elif' and 'else' statements

    19. Python 'class'

    20. Congratulations!

    1. Introduction

    2. Create AWS account and log on as root user

    3. Add MFA (Multi-Factor Authentication) for root user

    4. Configure AWS Budget

    5. IAM Users and Groups

    6. AWS CLI (Command Line Interface) installation and configuration

    7. First EC2 server, Free Tier and SSH keys

    8. Create EC2 virtual server using AWS CLI

    9. EICE - EC2 Instance Connect Endpoint

    10. Build a website with AWS LightSail

    11. Route53 - your DNS in AWS

    12. Install CentOS 8 or 9 & AMI Subscription service

    13. Host your email inbox with AWS WorkMail

    14. Mount S3 bucket to EC2 server

    15. Create EC2 server using Terraform - IaC (Infrastructure as a Code) tool

    16. Deploy a container to ECS

    17. Free VPN with SSHuttle

    1. Introduction

    2. Install Windows... in a docker container !

    3. Build background remover app (using docker container)

    4. Docker bind mount vs Docker volume

    5. SSH Tunnelling (local port forwarding)

    6. Reverse and Dynamic SSH Tunneling (Remote and Dynamic port forwarding)

    7. Free VPN with SSHuttle

    8. Portainer vs Docker compose vs Docker run

    9. Deploy ARR stack with just 1 command !

    10. Linux iNode and file system

    1. Introduction

    2. What we are going to build

    3. Server preparation process

    4. PostgreSQL installation and initial configuration

    5. Configure primary and standby server

    6. Install and configure PgBackRest

    7. Take a full backup with pgBackRest

    8. Restore data from backup

    1. Introduction

    2. Ubuntu 24.04 VM on Proxmox

    3. Bind mount NAS (CIFS/SMB/NFS) shares to Unprivileged LXC Proxmox container

    4. Proxmox VE Helper Scripts - install anything with 1 command !!!

    5. Arch Linux installation process

    6. Linux Mint 21.3 Virginia installation process

    7. Install Windows ... in a docker container !

    8. Build background remover app ! (using docker container)

    9. Deploy ARR stack with qBittorrent and Jellyfin using just 1 command!

    1. Introduction

    2. What is the Internet? Load Balancer? BGP? and more...

    3. SSH Tunnelling explained

    4. Reverse and Dynamic SSH Tunneling (Remote and Dynamic port forwarding) & AutoSSH

    5. Free VPN with SSHuttle

About this course

  • £9.00 / month with 1 day free trial
  • 69 lessons
  • 11.5 hours of video content

Discover your potential, starting today