IT Fundamentals Training
This training is ideal for people with no IT background and people who want pursue career as a cybersecurity expert, DevOps, Software Engineering and even Scrum
Training Schedule ( 5 months)
Phase One
Software Development Life Cycle & Agile
Phase Two
Frontend Fundamentals
Phase Three
Python Programming
Phase Four
Operating Systems & Linux Fundamentals
Phase Five
Version Control with Git & GitHub
Phase Six
Linux Networking & Bash Scripting
Phase Seven
Databases (SQL & NoSQL)
Phase Eight
APIs and Python-Based API Development
Our Happy Clients!
Taking the IT Fundamentals course completely transformed my understanding of technology. What stood out was the clarity with which complex concepts like Linux, networking, and scripting were explained. . I still refer back to my notes from this course—it’s that powerful.
Emmanuel O. – Now a Junior Software Engineer
Before this course, Agile and DevOps were just buzzwords to me. But everything—from SDLC to Scrum and Kanban—was broken down so practically that I began applying it even before getting certified. Today, I lead Agile ceremonies confidently as a Scrum Master, thanks to this solid introduction.”
Grace T. – Now a Certified Scrum Master
Every week of the course built on the last in such a structured and hands-on way. Bash scripting, Linux networking, and version control weren’t just theory—we actually practiced it. That practical exposure gave me the confidence I needed to land my first DevOps role within months of completing the course.
Fatima Y. – Now a DevOps Engineer
Training Curriculum
Month 1
- Overview of SDLC phases (Planning, Development, Testing, Deployment, Maintenance)
- Waterfall vs. Agile
- Role of automation in modern development
- Principles of Agile
- Scrum (roles, ceremonies, artifacts)
- Kanban basics (boards, WIP limits, flow)
- Understanding HTML structure
- Elements
- Forms
- Semantic markup
- CSS selectors
- Box model
- Layout techniques (Flexbox/Grid)
- Styling
Month 2
- Data types
- Variables
- Input/Output
- Conditional statements
- Loops
- Functions
- lists
- Dictionaries
- Tuples
- File I/O
- Exception handling
- Using Python for simple automation tasks
- Working with the os and subprocess modules
- OS concepts: Kernel, processes, memory, file systems, and I/O management
Month 3
- Linux file system hierarchy; basic commands (ls, cd, pwd, cp, mv, rm, etc)
- User and group management
- Permissions (chmod, chown)
- Text editors (vim, nano)
- Process management (ps, top, kill)
- Package management (apt, yum)
- Git Basic Commands
- Git Object
- Git Tags
- Git Branches
- Git Merge
- Git Cherry-pick
- Git Rebase
- Git Detached Head
- Branching and Merging
- Handling merge conflicts
- Pull Requests
- Fork
Month 4
- OSI & TCP/IP Model
- Basics of IP addressing, DNS, routing, and ports
- Practical use of commands like ping, ip, netstat, curl, etc
- Introduction to scripting syntax
- Variables
- Conditionals, and loops in Bash
- Creating functions
- Command-line arguments
- Automating tasks
- Scheduling tasks with cron
- (MYSQL) Database concepts (tables, rows, columns); CRUD operations (SELECT, INSERT, UPDATE, DELETE); joins and indexes
- (MongoDB) Introduction to NoSQL concepts; collections vs. tables; basic CRUD operations; comparing use cases with MySQL
Month 5
- Understanding HTTP methods (GET, POST, PUT, DELETE)
- Status codes
- Working with Postman and curl
- Creating a simple REST API using FastAPI
- Setting up endpoints
- Working with JSON responses
Single Payment
- Save #60,000 with single payment
#300,000 (NAIRA)
- Easy Payment
- Live Sessions Recordings
- Hands-On Projects
- 24/7 Support
- 30-day Money Back Guarantee
Installmental Payment Plan
- Pay with 4 easy installments
4 X 90,000 (NAIRA)
- Total: #360,000
- Live Sessions Recordings
- Hands-On Projects
- 24/7 Support
- 30-day Money Back Guarantee
Frequently Asked Questions
This course is designed for complete beginners who want to start a career in tech—whether you’re aiming to become a DevOps Engineer, Software Developer, Cloud Engineer, or Scrum Master. No prior technical knowledge is required
You need a laptop (Windows, macOS, or Linux) and a stable internet connection. All tools used in this course are free and open source or have free versions.
Yes. All sessions, resources, assignments, and support will be provided online. You can learn from anywhere at your own pace.
Yes! Upon successful completion of the course, you will receive a certificate that you can share on LinkedIn or use in your portfolio.
Yes. You’ll have access to a dedicated support channel where you can ask questions, request feedback, and get mentorship throughout the course.
Yes. This course is intentionally structured to prepare you for more advanced topics like Docker, CI/CD, Terraform, AWS, and Kubernetes.
We offer a 30-day money-back guarantee. If you’re not satisfied with the course within the first 30 days of enrollment, you’ll receive a full refund—no questions asked.
