DoxaTech
Hub
Master software engineering by building real projects, getting automatic grading, and joining a community of ambitious developers.
💻 Learn on a laptop or smartphone. Our curriculum teaches both workflows, including coding, GitHub, project submissions, and development tools for each platform.
How It Works
Five simple steps to transform you into a software engineer
Study Weekly Materials
Access curated lessons and resources every week designed for practical mastery.
Build Projects Locally
Apply what you learn by building real, portfolio-worthy projects on your machine.
Push to GitHub
Version control your work like a professional and share it with the world.
Submit Repo Links
Submit your repository links directly in the platform — no uploads needed.
Get Graded Automatically
Our system evaluates your submission and gives instant feedback on your score.
Course Curriculum
Explore our rigorous 10-month, 40-week curriculum designed to take you from coding basics to building professional, full-stack systems.
Month 1: Engineering & Version Control Foundations
GitHub Profile & README
Git Workflow
Internet Basics
Engineering Mindset
Month 2: Linux Systems & Shell Scripting
Linux File System
Shell Automation
Process Management
Network Diagnostics
Month 3: Systems Programming in C
C Fundamentals
Service Manager
DNS Lookup
Dynamic Memory
Month 4: Data Structures & Algorithms
Arrays & Pointers
Linked Lists
Stacks
Queues
Month 5: Python Programming & Scripting
Number Guessing Game
IP Lookup
Expense Tracker
Library Management System
Month 6: Databases & Web APIs (SQL & Flask)
CSV Data Analyzer
SQL Fundamentals
Advanced SQL Queries
Flask REST API
Month 7: Frontend Web Development (HTML, CSS & JS)
Portfolio Website
Responsive Landing Page
JavaScript Todo App
Interactive Task Manager
Month 8: Advanced Frontend Applications (APIs & Capstone)
Weather Dashboard
GitHub User Search
Movie Finder
Frontend Capstone Project
Month 9: DevOps & Modern Web Frameworks (Docker & React)
Dockerize Flask App
Docker Compose Project
React Dashboard
React API Client
Month 10: Mobile App Development & Full-Stack Capstone
React Native Notes App
React Native Expense Tracker
Full Stack Integration
Dockerized Full Stack Capstone
Choose Your Plan
Choose monthly payments or save with a one-time full-program payment
- No automatic billing
- Access weekly content
- Build & submit projects
- Automatic grading
- GitHub integration
- Flexible commitment
- Everything in Monthly
- Full 10-month curriculum
- Priority support
- Completion certificate
- Lifetime resource access
Save ₦5,000 vs monthly billing
Already have an account?
Sign in to your dashboard