ArchiDep
โK
Ctrl K
Log in
Oops, we've lost the internet; attempting to reconnect...
You must log in to access this page.
Hello there
Welcome to the course! Please log in using your Switch Edu-ID account to continue.
Log in
Remember Me
ArchiDep
Course
Dashboard
Introduction
๐
Command Line
๐ฌ
๐
Shell Scripting
๐ ๏ธ
Hello Shell
๐
Secure Shell (SSH)
๐ฌ
๐ ๏ธ
Hello SSH
Version Control
๐
Version Control with Git
๐ฌ
๐ฌ
Git Branching
๐ฌ
Collaborating with Git
๐ ๏ธ
Hello GitHub
๐๏ธ
PHP Todolist
Security
๐
Security
๐ ๏ธ
The Image Gallery
Basic Deployment
๐ฌ
Cloud Computing
๐ ๏ธ
Run your own virtual server on Microsoft Azure
๐ฌ
Linux
๐
Unix Basics
๐ ๏ธ
Unix Permissions
๐
Unix Processes
๐ ๏ธ
Unix Pipeline
๐
Unix Networking
๐ฌ
๐ ๏ธ
Make TCP connections
๐ ๏ธ
Deploy a PHP application with SFTP
๐
How to improve our basic deployment
Advanced Deployment
๐ ๏ธ
Deploy a PHP application with Git
๐
The Twelve-Factor App
๐
Unix Environment Variables
๐ฌ
๐ ๏ธ
Configure a PHP application through environment variables
๐
Process Management on Linux
๐ ๏ธ
Manage a PHP application with systemd as a Process Manager
๐
Domain Name System (DNS)
๐ฌ
๐ ๏ธ
Domain name configuration
๐
Reverse Proxying
๐ฌ
๐ ๏ธ
Deploy a static site with nginx
๐ ๏ธ
Deploy a multi-component web application with nginx
๐ ๏ธ
Deploy a PHP website with nginx and the FastCGI process manager
๐ฌ
TLS/SSL Certificates
๐ ๏ธ
Provision an SSL certificate using Certbot by Let's Encrypt
๐ ๏ธ
Horizontally scale a web application with nginx as a load balancer
Automated Deployment
๐
Git Hooks
๐ ๏ธ
Set up an automated deployment with Git hooks
๐๏ธ
Deploy Flood It, a Spring Boot (Java) & Angular (JavaScript) application with a PostgreSQL database
Managed Deployment
๐
Platform-as-a-Service (PaaS)
๐ ๏ธ
Deploy static sites to GitHub Pages
๐ ๏ธ
Deploy static sites to Netlify
๐ ๏ธ
Deploy web applications with a database to Render
Docker Deployment
๐
Docker
๐ฌ
๐ ๏ธ
Containerize a web application using Docker
๐
Docker Isolation
๐
Docker Compose
๐ฌ
๐ ๏ธ
Deploy a PHP application with Docker Compose
Cheatsheets
๐
Command Line
๐
Git
๐
System Administration
๐
Docker