Skill tasks

Install git (source control versioning tool)
. Create an account on a public source tracker (Gitlab/Github/Bitbucket/Codeberg)
. Create a new repository
... add a readme file
... commit it
... push it to origin
. Clone a popular repository
... see if you can get it building succesfully locally

Install a virtualization tool (virtualbox/vmware)
. Create an Ubuntu guest
. Create a Windows guest
. Create a custom network within the virtualization tool

Install Docker/Podman
. Run a busybox container
. Exec into container, and run a command that adds a file
... save this change as new image (no dockerfile)
. Create a dockerfile that adds a file to a simple container

Run a oneline command local webserver
... with python
... with busybox

Rent a small VPS for a couple of hours (AWS, DigitalOcean)
. Set up local hostsfile with a fun name to point to its IP
. Set up a webserver on the VPS (apache/nginx/haproxy)
... add some simple static content
... add a self signed certficate

Create a simple HTML page by hand
. with inline css
. with inline vanilla javascript
.. update the css programatically

Go to any website in a browser, and change the colour of the background
... manually via the inspector
... via the console
... as a bookmarklet

Use Openssl or a simlar tool to generate a private key

Write a shell script
... that prints a custom date format and your name
... that runs another shell script
... that encodes a string into base64 encoding
... that decodes a string from base64 encoding

Remote into a server (ssh, etc)
. lock yourself out with a firewall rule ... restore access somehow ...... without contacting support