Frequently asked questions

Dufuna is a for-profit, social impact enterprise that trains ambitious and disciplined Africans with digital skills. Our processes, methods and technologies equip our scholars to become highly-employable technology professionals.


This is a programme that helps you get started in tech through the fullstack, frontend or mobile track. Participants are equipped with skills in HTML, CSS, Javascript, PHP, SQL, Algorithms & Data Structures, Version Control, Dependency Management, Debugging and Employability depending on the track selected. You can read more about the available tracks here(link to all tracks)


We run Dufuna-Fem Programme (fully sponsored for ladies) in partnership with AHK-Nigeria, CodeCamp by UK-Nigeria Tech Hub (fully sponsored for ladies) in partnership with the UK-Nigeria Tech Hub and DiscoverCode in partnership with TIC Services & beBrave organisations based in the UK.


All our programmes have the following track options: Fullstack, Frontend and Mobile. You can read more about tracks here


Yes you can. Please contact us at info@dufuna.com to request a track switch


Applicants are required to pass a test before they can be admitted to the programme. Selection will be made based on the test results.


No. We have had graduates from diverse backgrounds other than Computer Science such as Chemistry, Education, Public Health, Geography, Mathematics and Education to mention a few.


The duration is dependent on the selected programme. More details can be seen on the programme page


The classes will be taught online. We have our lessons recorded and they will be made accessible to scholars through our mobile apps.


No. There will be no physical classes


Yes. You can download to watch lesson videos offline


Yes. We have a structure in place for this


In addition to the lesson videos, our scholars will be placed in small interactive groups to augment learning. Mentorship, Career and Employment Support will also be provided.


We offer employment support to our scholars. We will be on the lookout for job opportunities, help you prepare your CV, practice interviews, and offer general advice on how to advance in your tech career.


Entry Level Software Engineers earn between £29,083 per year to £42,881 per year according to Indeed. The estimate is between NGN960,000 and NGN1,800,000 for Nigerians and about ZMW41,880 for Zambians.


Yes. If you are on a paid programme, payment is required to access our course videos. You will only be able to start the programme after making payment


Our vision is to train a million software developers across Africa in 10 years. To achieve this goal, we have to ensure that the programme is sustainable.


You can pay monthly or in full for our paid programmes


This depends on the programme you are applying for. Please check the programme page(link to program page) for more information


Scholarships or fully funded programmes which have defined start and end dates are advertised from time to time