Professional Backend Development With Python

Python is a general purpose computer programming language, which means that it can be used to build anything. It can be said it's the new-old kid in the block because it's a very mature but easy to learn programming language which is currently making remarkable come-back, thanks to modern technological advances. Python can be used for mathematics, web development, data science, software development, data science, artificial intelligence and internet of things(IoT).

8 Weeks Topics
Week 1 Linux and Neovim
Week 2 FTP and SQL
Week 3 Git and Github
Week 4 Python Introductions and Elements
Week 5 Python Expressions and Loops
Week 6 Python Namespace and Functions
Week 7 Python Classes and Objects
Week 8 Database Integration

A brief introduction of the topics that will be covered during the training.

  • Termux and The Linux command prompt
    • The terminal is usually an intimidating interface for people coming from Windows, but as a developer, you should feel completely at home writing commands on a black screen. This course seeks to demystify the Linux command prompt and introduce you to basic linux commands like cd, ls, mkdir, rm, pwd, ln, cp, mv and touch
  • Commandline editor - Neovim
    • There are many editors and development IDEs, however on Linux terminal, there is no more robust editor than Vim and it’s more modern fork - NeoVim.
      It’s a bit of a learning curve, but mastery of NeoVim gifts you with a swiss army knife tool you can call up on any Linux terminal. Plus the bragging rights!
  • Git & Github
    • Version control Systems are part of a modern developer’s tool.
      Git ( the most popular VCS amongst developers ) is a primarily command line based version control system, that enables you keep track of changes you made to your code and helps you easily revert to previous states. is a remote git hosting tool that allows you keep a copy of your git history on the Internet and facilitates multi-developer commits to one central repository.
  • SSH & SFTP
    • SSH grants you secure access to your server, and enables you control your Server via the command prompt.
      SFTP is a secure tool for transfering files between your local device and your Cloud Server.
Office Presentation

August to September Free Classes

  • Venue: 3 Thorborn Avenue, Sabo, Yaba
  • Duration: 2 Months
  • Days: Mondays to Friday(2 Hrs Daily)
  • Time: Morning - 10am - 12Noon Afternoon - 1pm - 3pm

Register for the MobileDev class below

Prerequisite: Cloud Server

Cloud Service in partnership with

The student cloud accounts will be used to save all the projects and assignments taken during the two (2) months in the class and other projects that the students will continue to handle inthe future.
One(1) year managed cloud hosting for N54,000/Annum.

Purchase Now and Save N18,000


Pay N18,000 quarterly

(every 3 months)

Mobile Productivity Training

Benefits of the Course

You will no longer be terrified of the black screen of the Linux terminal
Learn how to manipulate files and directories within Linux on Mobile, Desktop, and Server
Connect into and work in your Cloud Server through SSH and SFTP
Master how to develop web applications with your Smartphone - using Termux, NEOVim, and mobile browsers
Use git and github as version control system and remote repo to manage updates on your web application