We've all been advised to learn how to code. As a result, a lot of learning platforms have surfaced to meet the increasing interest in programming.
While most of the platforms deliver their lessons online, some offer blended learning, where lessons are shared online and meetups are organised for hands-on sessions. Because most Nigerian developers are self-taught, it is not surprising that newbies are advised to join a developers group (some of which are language specific, e.g. Kotlin, Laravel, etc.) and bury themselves in massive open online courses (MOOC).
But one thing with online courses is that you need discipline (and accountability) to follow through with them.
So, I need an accountability partner for something.— David Agbalagbi Adeleke (@DavidIAdeleke) August 1, 2019
I'm about to start taking a course titled 'Blockchain and Business' on @coursera and I need someone to hold me accountable to this, please.
I'm tired of starting and abandoning MOOCs halfway. Plis epp.
Therefore, some people prefer to go to a training institute because the personal touch of a tutor aids learning.
As the technology hub and commercial capital of the nation, Lagos is home to most of the companies offering solid, certified software development/engineering training. This list highlights 10 places where anyone (young or old) can learn how to code in Nigeria.
Founded by Folorunso Joseph, Anchorsoft allows interested participants to choose between regular training, weekend training and express training. It also trains corporate bodies. The price of its programmes ranges between ₦150,000 and ₦200,000 and run for 2-3 months.
Before starting Anchorsoft in 2017, Joseph worked with eTranzact as a senior software engineer.
With offices in Lagos, Nairobi and Kampala, Andela is one of the leading companies that upskill engineering talents in Africa.
Andela currently has a partnership with Grow With Google and PluralSight to train African developers in three areas, namely, mobile web, android and google cloud. Successful trainees will receive a certificate upon completion.
Andela has different programmes suitable for both programming newbies and professional developers looking to gain more knowledge and it was founded by the trio of Jeremy Johnson, Ian Carnevale and Iyionluwa Aboyeji (who later left to start Flutterwave). Recently, the training compastarted recruiting mid- and senior-level developers to match the demand of its clients.
Audax Code School
Audax is a code school targeted at children and students in primary schools. It aims to position kids for a career in tech and make indelible impact in the society.
Audax programmes include one-month short course on the basics of programming. It liaises with schools and parents, and partner with reputable companies to achieve its goals.
Launched in 2013, Audax Code School won Google Arise Award in 2014 for teaching less privileged children STEM (Science, Technology, Engineering and Mathematics) education. It also tried to crowdfund its summer code school in 2015.
While its full package costs ₦120,000, each separate course costs ₦50,000. The duration of the course is nine weekends. The training facilitators are members of CKDigital team.
Since no one is too young (or too old) to learn how to code, CodeSpark has decided to catch them young.
Through its annual Summer Tech Camp, Africa Code Week, Hour of Code, Code Club initiatives, CodeSpark reaches out to pre-teens and teenagers in schools to teach them coding skills and tech skills in areas such as web and game development, robotics, virtual reality, cryptocurrency, Internet of Things, and graphics design.
Founded by Olaniyi Ayeni, CodeSpark is on course to achieve its mission of providing computer science education and exposure to one million Nigerian youths by 2020.
Decagon Institute offers discounts for its programme and its ‘learn-then-earn’ approach allows its trainees to pay back the cost of their programme only after they are employed. Furthermore, it matches its trainees with available jobs upon completion of the programme.
Interested applicants are also offered a free short-term (two weeks) bootcamp, before enrolling for the main programme.
GNT is a software development training centre based in Ibadan, Oyo State. It offers various diploma courses in programming and web development, mobile app development, project management, and ethical hacking. It also provides training for specialized certifications by top tech companies such as Microsoft, Cisco, Linux, CCNP, CompTIA, etc. There is online training available as well that participants all over the nation can access.
HiiT Plc has been providing services in IT training, consultancy and development for more than two decades. Its learning centres are accredited by the Computer Professionals Registration Council of Nigeria (CPN) and are located in Lagos, Abuja, Ibadan, and Kano.
HiiT offers certificate and diploma courses on digital literacy, information technology, web design, project management, etc. It has a working partnership with Microsoft, Google and Oracle to provide globally-compliant training for Nigerians.
New Horizons Nigeria
New Horizons is a global brand that began operations in Nigeria in 2004.
It offers IT training to corporate bodies, schools and individuals. It has training centres in Lagos (Ikeja, Surulere, Festac, Lekki), Ibadan, Abuja and Port Harcourt. In addition to its regular training programmes, New Horizon offers training for professional web development certifications for Adobe, Cisco, CompTIA, Linux, Microsoft, and Oracle.
Spark IT Academy
Participants are able to learn software development, website and mobile app development, 3D modelling and animation, etc. Several courses are available for different age groups and it enjoys support from tech companies such as Microsoft, Cisco, Oracle, Google, Upbeat and HP.
Its training centres are located in Lekki, Ajah, and Ikeja in Lagos.
Univelcity is a tech academy founded by Joseph Agunbiade, a co-founder of BudgIT—a civic organisation using technology to drive citizens engagement. The academy offers courses such as UI/UX design, front- and back-end development, mobile (Android and iOS) development and data science.
Formerly called Switch, Univelcity offers both accelerated and immersive courses for individuals and corporations. While the accelerated courses are taken as a one-day masterclass, the immersive courses could span across eight Saturdays. The price for Univelcity programmes range from ₦20,000 to ₦120,000.
Univelcity brags that people who have attended its training programmes easily clinch internships, remote and full-time roles in top tech companies in Nigeria and other parts of the world. The academy aims to facilitate the development of one million tech talents in the next 10 years.
Located in Yaba, Lagos, Univelcity provides hostel accommodation, on request, for its students.
Is there any training centre that ought to be on this list? Hit us up on Twitter.
*Update: Univelcity was added to the list on September 11.