Linux Fundamentals
Master the command line and understand how Linux works under the hood.
Master the command line and understand how Linux works under the hood.
Write powerful shell scripts to automate tasks and control your system.
Master the killer text editor. Modal editing, motions, macros, and vimrc.
Track changes, collaborate, and manage your code with the world's most popular version control system.
Learn the foundation of all web pages. Structure your content with semantic markup.
Style your web pages with CSS. Learn layouts, colors, typography, and animations.
Add interactivity to your web pages with JavaScript. Learn fundamentals, DOM, and ES6+.
Server-side scripting for dynamic web pages. Build APIs and web applications.
Versatile programming language for scripting, automation, data analysis, and web development.
Fast, reliable, efficient. Google's Go for cloud services, DevOps tools, and web APIs.
JavaScript with superpowers. Static typing, interfaces, and modern ES6+ features.
Master relational databases. Write queries, design schemas, and understand data modeling.
Open source relational database. High performance, compatibility, and reliability.
Advanced open source database. JSON support, full-text search, and enterprise features.
High-performance web server, reverse proxy, and load balancer.
The classic web server. Modular, powerful, and widely used.
Containerize your applications. Consistent environments from development to production.
Container orchestration at scale. Deploy, scale, and manage containerized apps.
Package manager for Kubernetes. Templatize and deploy complex applications.
TCP/IP, routing, firewalls, and network troubleshooting on Linux.
Understand and manage DNS. Authoritative and recursive servers, records, and zones.
Network-wide ad blocking with DNS. Block ads and trackers at the router level.
Infrastructure as Code. Define and provision cloud infrastructure with HashiCorp Terraform.
Configuration management and automation. Agentless, simple, and powerful.
Amazon Web Services. EC2, S3, VPC, IAM, and more cloud computing services.
Continuous Integration and Deployment. Automate your build, test, and deployment pipeline.
Open source automation server. Build, deploy, and automate with Jenkins pipelines.
System and application monitoring. Metrics, logs, and alerting.
Metrics collection and monitoring system. Time-series database with powerful queries.
Visualize metrics and logs. Dashboards, alerts, and observability.
Centralized logging on Linux. rsyslog, journald, and log management.
Secure your Linux servers. SSH, fail2ban, and security best practices.
Encrypt and sign your communications. PGP, GPG keys, and secure messaging.
Modern, fast, secure VPN. Tunnel your traffic through encrypted connections.
Secrets management. HashiCorp Vault for API keys, passwords, and certificates.
Virtual private servers. Choose, set up, and manage your VPS.
Build your own lab. Servers, networking, and virtualization at home.
Free and Open Source Software. Freedom, transparency, and community.
Privacy-focused cryptocurrency. Private, secure, and untraceable transactions.
Search text using patterns. Powerful regex-based searching.
Find files by name, type, size, and modification time.
Transform text line by line. Find, replace, and delete patterns.
Powerful text processing and data extraction. Programming language built into Linux.
Parse, filter, and transform JSON data from the command line.
Master regex patterns. Match and manipulate text with precision.