Learn Some Tech: engineering courses with labs that run your code
LearnSome.tech teaches software engineering with short video lessons, written handbooks and hands-on labs. You write the code, a sandbox runs it, and the grader tells you exactly which lines match.
Courses
- Hands-on Python: Complete Video Course & Book — From Processor Fundamentals to OOP, Data Structures & Typing
- Docker Architecture & Production Containers — Container Runtimes, Linux Namespaces, cgroups & Multi-Stage Builds
- Kubernetes: Production-Grade Container Orchestration — Zero Downtime Deployments, Ingress, Observability, and Secrets
- DevOps & Site Reliability Engineering — DORA Metrics, Twelve-Factor Apps, Platform Engineering & SRE
- Concurrent Systems Programming with Go — Goroutines, Channels, Memory Profiling & High-Throughput APIs
- Scalable System Design & Distributed Architecture — Sharding, Replication, Event Streams & Microservice Contracts
- PostgreSQL, Indexing & Relational Data Modeling — ACID Transactions, B-Tree Indexes, EXPLAIN ANALYZE & Query Tuning
- Modern API Architecture: REST, GraphQL & gRPC — Contract-First Schemas, Authentication, Rate Limiting & Tracing
- Infrastructure as Code with Terraform — Declarative Cloud Provisioning, State Locking & Reusable Modules
- Linux Fundamentals & Systems Administration — Kernel Architecture, File Permissions, Process Trees & Systemd
- Bash Scripting & Command Line Automation — Pipes, Filters, Shell Variables, Cron Jobs & Defensive Scripting
- Continuous Integration & Continuous Delivery Pipelines — GitHub Actions, GitLab CI, Artifact Caching & Blue-Green Rollouts
- Full-Stack Observability: Metrics, Tracing & Logging — OpenTelemetry, Prometheus, Grafana & Distributed Trace Context
- Application Security & Threat Modeling for Engineers — OWASP Top 10, Cryptography, OAuth2 Pitfalls & Zero-Trust
- Advanced Git Internals & Distributed Workflows — Object Storage, DAGs, Interactive Rebase & Bisecting
- Ansible Configuration Management at Scale — Idempotent Playbooks, Roles, Inventory & Ansible Vault
- Cloud Infrastructure & Hyperscaler Architecture — VPCs, Subnets, IAM Delegation, Load Balancers & S3
- Modern .NET Core, C# & Enterprise Microservices — Asynchronous Streams, Kestrel Web Server & EF Core
- Modern Java: Virtual Threads & High-Throughput Services — Project Loom, Structured Concurrency & JVM Performance
- Automated Testing, TDD & Quality Engineering — Test Pyramids, Boundary Mocking, Playwright & CI Gates
- Algorithms & Data Structures for Working Engineers — The Structures and Trade-offs Behind Everyday Systems
- Apache Kafka & Event Streaming — Producers, Consumers, Guarantees, Schemas & the Outbox Pattern
- Production TypeScript — Narrowing, Generics, Advanced Type Programming & Tooling
- Node.js Internals & Backend Services — V8, the Event Loop, Streams & Backpressure, Native HTTP & Diagnostics
- React 19 & Modern Component Architecture — Fiber Reconciliation, Hooks, Actions, Suspense & the React Compiler
- Next.js 15 & Modern App Router Architecture — App Router, Streaming SSR, Server Actions, Caching & Edge Middleware
- Frontend Architecture & Web Platform — Browser Rendering, CSS Layout, Events, Service Workers & Web Performance
- Design Systems & Component Engineering — Design Tokens, Theming, Headless Primitives, Accessibility & Distribution
- Production Full-Stack Engineering — Monorepos, Typed API Contracts, Identity, Realtime Data & Delivery
- Security Operations & Threat Hunting (SOC) — SIEM Telemetry, Sigma Rules, YARA Hunting, MITRE ATT&CK & Volatile Forensics
- Cloud Security & DevSecOps Engineering — Multi-Cloud IAM Zero-Trust, Pipeline CI/CD Scanning, Falco eBPF & Runtime Hardening
- Cybersecurity Fundamentals, GRC & Cryptography — Security Architecture, Risk Assessment, NIST CSF 2.0, AES/RSA PKI & Audit Readiness
- AI Engineering: LLM Apps, RAG & Agents — Prompts, Retrieval, Tool-Using Agents, MCP & Evals
- Microsoft Azure Fundamentals (AZ-900) Exam Prep — Cloud Concepts, Azure Architecture, Identity, Governance & Cost
- Google Cloud Associate Cloud Engineer Exam Prep — Projects, IAM, Compute, GKE, Networking & Operations
- Certified Kubernetes Application Developer (CKAD) Exam Prep — Design, build and troubleshoot applications on Kubernetes
- Certified Kubernetes Administrator (CKA) Exam Prep — Install, operate and troubleshoot Kubernetes clusters
- Certified Kubernetes Security Specialist (CKS) Exam Prep — Harden clusters, supply chains and running workloads
- Microsoft Azure DevOps Engineer Expert (AZ-400) Exam Prep — Processes, source control, pipelines, security and instrumentation
- Microsoft Azure Administrator (AZ-104) Exam Prep — Identities, governance, storage, compute, networking and monitoring
- ISTQB Certified Tester Foundation Level (CTFL v4.0) Exam Prep — Testing fundamentals, techniques and test management
- CompTIA Security+ (SY0-801) Exam Prep — Threats, architecture, operations and security programs
- AWS Certified DevOps Engineer – Professional (DOP-C02) Exam Prep — Automation, configuration, resilience, monitoring and incident response on AWS
- Red Hat Certified System Administrator (EX200) Exam Prep — Administer Red Hat Enterprise Linux systems by hand
- GitHub Actions (GH-200) Exam Prep — Author, consume and manage workflows and actions
- AWS Certified Solutions Architect – Associate (SAA-C03) Exam Prep — Secure, resilient, high-performing and cost-optimised architectures
- GitLab Certified CI/CD Associate Exam Prep — Pipelines, runners, security scanning and troubleshooting in GitLab
- ISC2 Certified in Cybersecurity (CC) Exam Prep — Security principles, governance, access control, networks and operations
- Certified Argo Project Associate (CAPA) Exam Prep — Argo Workflows, Argo CD, Argo Rollouts and Argo Events
- Confluent Apache Kafka Certifications (CCDAK and CCAAK) Exam Prep — One course, a developer track and an administrator track
- CompTIA Cloud+ (CV0-004) Exam Prep — Cloud architecture, deployment, operations, security and troubleshooting
- Kubernetes and Cloud Native Associate (KCNA) Exam Prep — Kubernetes fundamentals, orchestration, delivery and architecture
- Kubernetes and Cloud Native Security Associate (KCSA) Exam Prep — Cluster, platform and supply chain security on Kubernetes
- Certified GitOps Associate (CGOA) Exam Prep — GitOps terminology, principles, patterns and tooling
- OpenTelemetry Certified Associate (OTCA) Exam Prep — OpenTelemetry fundamentals, API and SDK, and the Collector
- Prometheus Certified Associate (PCA) Exam Prep — Observability concepts, PromQL, instrumentation and alerting
- AWS Certified Cloud Practitioner (CLF-C02) Exam Prep — Cloud concepts, security, services, billing and support on AWS
- Oracle Certified Professional: Java SE 21 Developer (1Z0-830) Exam Prep — Java 21 language, APIs, modules, concurrency, I/O and localization