Search results: 13

This module describes the skills, knowledge and attitude required to develop a backend application using NodeJS. This module is intended to prepare students pursuing TVET Level 4 in Software Development. At the end of this module the student will be able to develop RESTFUL APIs with Node JS, secure, test and manage backend application. (Duplicate)

- Teacher: JeanDamascene BIMENYIMANA
- Teacher: Wilson NIYONKURU
- Teacher: Vincent NSANZIMANA
This module describes the skills, knowledge and attitude required to develop a backend application using NodeJS. This module is intended to prepare students pursuing TVET Level 4 in Software Development. At the end of this module the student will be able to develop RESTFUL APIs with Node JS, secure, test and manage backend application
- Teacher: Pacifique DUSABIMANA
- Teacher: PERPETUE KANGABO
- Teacher: RONGIN NYANDWI
This specific module describes the skills, knowledge and attitude
required to Apply Fundamentals of Blockchain. This module is intended
to prepare students pursuing TVET Level 5 in software development.
Upon completion of this module, the learner will be able to Design
Blockchain system architecture, Apply Solidity Basics, Develop Smart
contracts system and Apply Frontend Integration

This module is intended to prepare students pursuing TVET Level 5 in software development. Upon completion of this module, the learner will be able to: Develop React.JS application, Apply Tailwind CSS framework, Develop Next JS Application, Apply Progressive Web Application, and Deploy React Application

- Teacher: JeanBaptiste IRANKUNDA
- Teacher: RONGIN NYANDWI
- Teacher: Jean Claude TUYISENGE
This module is intended to prepare students pursuing TVET Level 5 in software development. Upon completion of this module, the learner will be able to: Develop React.JS application, Apply Tailwind CSS framework, Develop Next JS Application, Apply Progressive Web Application, and Deploy React Application.
- Teacher: JeanBaptiste IRANKUNDA
- Teacher: RONGIN NYANDWI
The Basics of Networking course introduces fundamental concepts of computer networks, including types of networks, communication models, and essential protocols. Students learn about networking devices, media, and topologies, alongside IP addressing and basic configuration principles. The course emphasizes understanding how data is transmitted, shared, and secured across networks. By the end, learners gain practical knowledge to design simple networks and apply networking concepts in software development environments.

- Teacher: UWIZEYIMANA Isaie
- Teacher: JEANMARIEVIANNEY NSENGIYUMVA
- Teacher: EMMANUEL NZARUBARA
This module describes the skills, knowledge, and attitude required to apply PHP programming. This module is intended to prepare students pursuing TVET Level 4 in software development. At the end of this module, the students will be able to Apply PHP Fundamentals, Connect PHP to the Database, and Build a Content Management System (CMS) using PHP, Build a web app using MVC Framework (LARAVEL)

- Teacher: Wilson NIYONKURU
This module is intended to prepare students pursuing TVET Level
4 in software development. At the end of this module, the students will be able
to Apply PHP Fundamentals, Connect PHP to the Database, and Build a Content
Management System (CMS) using PHP, Build a web app using MVC Framework
(LARAVEL)

- Teacher: JeanBaptiste IRANKUNDA
- Teacher: Marie Chantal MASENGESHO
- Teacher: Emmanuel SIBOMANA
- Teacher: Jean Claude TUYISENGE
- Teacher: Leonard TUYISINGIZE