Build software skills through practical, reviewable work
Learn programming, version control, databases, frontend, backend, testing, and secure application development through practical Soma courses.
Recommended Soma courses
- Python Programming Fundamentals — Complete Python course with practical code examples Price: Free
- Git and GitHub Collaboration — Use Git and GitHub to make reviewable changes, resolve integration problems, and recover work safely. Price: Free
- HTML Fundamentals — Build accessible, semantic web pages from a clean document structure. Price: Free
- JavaScript Fundamentals — Program browser behavior with clear data flow, asynchronous work, and tests. Price: Free
- PostgreSQL Database Development — Design, query, protect, and operate relational data with PostgreSQL. Price: Free
- Django Web Application Development — Build secure, tested Django applications with explicit data, access, and deployment boundaries. Price: Free