Our Programs

Dufuna CodeCamp: Fullstack

The Fullstack Development Track is targeted at people with an interest in starting a career as Fullstack Developers. Participants will be equipped with requisite skills needed to thrive and excel in entry-level roles as Fullstack Software Engineers. The costs ZMW6480 for Zambians and ₦120,000 for Nigerians - payable in 12 monthly installments of ZMW540 or ₦10,000 respectively

These are the topics that will be covered for this program:

  1. Software Development Process
  2. Command Line
  3. Git & Version Control
  4. HTML
  5. HTML Forms
  6. Cascading Style Sheets (CSS)
  7. CSS - Responsive Web Design
  8. Programming Languages 1
  9. JavaScript
  10. DOM Manipulation
  11. Web Servers
  12. Programming Languages 2
  13. Databases
  14. Object Oriented Programming
  15. PHP
  16. PHP & Databases
  17. Cookies & HTTP Status Codes
  18. Algorithms & Data Structures 1
  19. PHP Framework- Slim
  20. JavaScript Framework- React
  21. Algorithms & Data Structures 2
  22. Dependency Injection
  23. Debugging
  24. Employability
  25. Selection Test

Dufuna CodeCamp: Mobile Development

The Mobile Development Track is targeted at people with an interest in starting a career as Mobile Developers. Successful applicants will be equipped with the requisite skills to develop web applications that will run on mobile devices. They will also be introduced to developing native applications with React Native and Android applications with Kotlin. The costs ZMW6480 for Zambians and ₦120,000 for Nigerians - payable in 12 monthly installments of ZMW540 or ₦10,000 respectively

These are the topics that will be covered for this program:

  1. Software Development Process
  2. Command Line
  3. Git & Version Control
  4. HTML
  5. HTML Forms
  6. Cascading Style Sheets (CSS)
  7. CSS - Responsive Web Design
  8. Programming Languages 1
  9. JavaScript
  10. DOM Manipulation
  11. Web Servers
  12. Programming Languages 2
  13. Databases
  14. Object Oriented Programming
  15. Algorithms & Data Structures 1
  16. Algorithms & Data Structures 2
  17. JavaScript Framework- React
  18. Introduction to Kotlin
  19. REACT Native
  20. Dependency Injection
  21. Debugging
  22. Employability
  23. Selection Test

DiscoverCode: Fullstack

The Fullstack Development Track is targeted at people with an interest in starting a career as Fullstack Developers. Participants will be equipped with requisite skills needed to thrive and excel in entry-level roles as Fullstack Software Engineers.

These are the topics that will be covered for this program:

  1. Software Development Process
  2. Command Line
  3. Git & Version Control
  4. HTML
  5. HTML Forms
  6. Cascading Style Sheets (CSS)
  7. CSS - Responsive Web Design
  8. Programming Languages 1
  9. JavaScript
  10. DOM Manipulation
  11. Web Servers
  12. Programming Languages 2
  13. Databases
  14. Object Oriented Programming
  15. PHP
  16. PHP & Databases
  17. Cookies & HTTP Status Codes
  18. Algorithms & Data Structures 1
  19. PHP Framework- Slim
  20. JavaScript Framework- React
  21. Algorithms & Data Structures 2
  22. Dependency Injection
  23. Debugging
  24. Employability
  25. Selection Test

DiscoverCode: Frontend

The Frontend Development Track is targeted at people with an interest in starting a career as Frontend Developers. Participants will be equipped with requisite skills needed to thrive and excel in entry-level roles as Frontend Software Engineers.

These are the topics that will be covered for this program:

  1. Software Development Process
  2. Command Line
  3. Git & Version Control
  4. HTML
  5. HTML Forms
  6. Cascading Style Sheets (CSS)
  7. CSS - Responsive Web Design
  8. Programming Languages 1
  9. JavaScript
  10. DOM Manipulation
  11. Web Servers
  12. Programming Languages 2
  13. Databases
  14. Object Oriented Programming
  15. Algorithms & Data Structures 1
  16. JavaScript Framework- React
  17. Cross-Browser Development
  18. Algorithms & Data Structures 2
  19. Bootstrap
  20. jQuery
  21. Sass
  22. Dependency Injection
  23. Debugging
  24. Employability
  25. Selection Test

DiscoverCode: Mobile Development

The Mobile Development Track is targeted at people with an interest in starting a career as Mobile Developers. Participants will be equipped with the requisite skills to develop web applications that will run on mobile devices. They will also be introduced to developing native applications with React Native and Android applications with Kotlin.

These are the topics that will be covered for this program:

  1. Software Development Process
  2. Command Line
  3. Git & Version Control
  4. HTML
  5. HTML Forms
  6. Cascading Style Sheets (CSS)
  7. CSS - Responsive Web Design
  8. Programming Languages 1
  9. JavaScript
  10. DOM Manipulation
  11. Web Servers
  12. Programming Languages 2
  13. Databases
  14. Object Oriented Programming
  15. Algorithms & Data Structures 1
  16. Algorithms & Data Structures 2
  17. JavaScript Framework- React
  18. Introduction to Kotlin
  19. REACT Native
  20. Dependency Injection
  21. Debugging
  22. Employability
  23. Selection Test

The Design School: Design

The Design School fully sponsored by the UK-Nigeria Tech Hub is targeted at individuals with an interest in starting a career as Product Designers. Participants will be equipped with skills needed to thrive and excel in entry-level roles as Product Designers.

These are the topics that will be covered for this program:

  1. Design Brief
  2. Understanding Pain Points
  3. Addressing Pain Points
  4. Planning & Mapping
  5. Prototyping: Sketching
  6. Lo-Fi Prototype - Figma
  7. Hi-Fi Prototype - Figma
  8. Testing
  9. Selection Test