Accueil / Formations

Concepteurs et analystes des projets

Pour réussir un projet d’énergie solaire photovoltaïque, un dimensionnement optimal et une analyse de viabilité du projet sont indispensables pour la prise de décision.

Ainsi, nous apprenons aux professionnels, concepteurs et analystes des systèmes solaires photovoltaïques l’utilisation des logiciels puissants et performants qui les aideront à dimensionner, optimiser et analyser leurs projets de production d’énergie électricité à partir de l’énergie solaire en un temps record et avec une précision accrue.

Formateur : Zacharie BAKAJIKA

Techniciens installateurs des systèmes solaires

A l’issue de cette formation les apprenants seront capables de dimensionner, d’installer, d’assurer la maintenance et de dépanner les installations solaires photovoltaïques avec stockage par batteries, allant de quelques watts jusqu’aux dizaines de kilowatts pour l’alimentation des maisons d’habitations, centre de santé, hôpitaux,…, en sites non électrifiés.

Un brevet vous est livré pour servir et valoir ce que de droit.

Formateur : Zacharie BAKAJIKA

Professionnels dans les systèmes solaires hybrides

A l’issue de cette formation spécialisée, les professionnels apprenants seront capables de concevoir, dimensionner et réaliser des systèmes solaires hybrides résidentiels et industriels. Les systèmes solaires hybrides utilisent l’énergie solaire et d’autres sources d’énergie, notamment le groupe électrogène, l’éolienne, le réseau public national,…Ces systèmes sont destinés à assurer une fourniture stable, constante et rentable de l’énergie électrique aux consommateurs résidentiels et industriels. Ils peuvent être utilisés pour assurer une alimentation sans interruption, une alimentation de secours ou pour l’électrification des sites isolés tels que les milieux ruraux.

A ce titre, des logiciels performants sont appris aux candidats apprenants pour les aider dans le dimensionnement et l’analyse des projets d’énergie solaire photovoltaïque.

Formateur : Zacharie BAKAJIKA

L’hydroélectricité

Formation destinée aux professionnels et experts dans l’hydroélectricité pour les rendre capables d’effectuer les dimensionnements des micro, mini et grandes centrales hydroélectriques et procéder également à l’analyse de viabilité technico-économique et environnementale de ces projets de production d’énergie électrique.

Nous apprenons aux candidats plusieurs logiciels pour le dimensionnement et l’analyse de viabilité de ces projets.

Formateur : Zacharie BAKAJIKA

Biomasse pour les techniciens

Formation destinée aux techniciens pour la conception des digesteurs domestiques.

Avec la biomasse produite à la maison, notamment les déchets ménagers, les techniciens seront capables de concevoir des digesteurs pour la production de biogaz pour les besoins de cuisson. C’est-à-dire, au lieu de recourir au courant électrique ou à la braise, ce biogaz produit à partir des déchets ménagers permet de préparer la nourriture.

Formateur : Zacharie BAKAJIKA

Biomasse pour les professionnels

Les candidats bénéficiaires de ces formations seront capables de dimensionner des systèmes (ou centrales) à biomasse pour la production de l’énergie électrique et également d’en faire d’abord une analyse de viabilité technique, économique et environnementale avant la prise de décision de la réalisation du projet.

Ils sont aussi capables de dimensionner des digesteurs de grande taille pour des besoins de cuisson collectifs.

Formateur : Zacharie BAKAJIKA

Electricité Bâtiments

A l’issue de cette formation, les apprenants seront capables de concevoir, réaliser et rénover des installations électriques suivant les normes d’électrotechniques. Ils pourront notamment réaliser les circuits électriques, les tableaux de répartition et mettre en œuvre les appareils de protection conformément aux normes en vigueur.

Ces installations concernent les maisons d’habitation, logements individuels et collectifs.

Formateur : Zacharie BAKAJIKA

Domotique

A l’issue de cette formation, les candidats apprenants seront capables d’étudier et de mettre en œuvre des systèmes automatisés spécifiques au bâtiment, notamment : la commande à distance des systèmes et sous-systèmes de la maison et de l’entreprise,…

Pour information, la domotique apporte des solutions techniques qui ont pour but de répondre à vos besoins de confort dans les maisons, les hôtels, les lieux publics, etc,…Elle désigne l’ensemble des techniques de l’électronique, de physique du bâtiment, d’automatisme, de l’informatique et des télécommunications utilisées dans les bâtiments, qui permettent de centraliser la commande et le contrôle de différents systèmes de la maison et de l’entreprise. Il intervient dans plusieurs domaines : la commande à distance ; l’optimisation de l’éclairage, la gestion de l’énergie, de sécurité, de communication,…

Formateur : Zacharie BAKAJIKA

Java

Java est un langage de programmation moderne développé par Sun Microsystems dans les années 1990 (aujourd'hui racheté par Oracle).

Java est un langage qui a une excellente portabilité, car le code source est à écrire indépendamment sur une plateforme particulière mais il saura s’exécuter sur différentes plates formes. D’où l’on gagne car on a l’avantage d’écrire une seule fois le programme et l’exécuter sur les plateformes différentes telles que Windows, Linux, Mac, etc.

Plus de 3 milliards des périphériques dans le monde exécutent Java. Il est utilisé pour développer des applications pour le système d’exploitation mobile Android, des applications de bureau telles que des media Player, logiciels antivirus, application web, applications d’entreprises à l’instar des banques, etc.

La formation en développement Java sera divisée en plusieurs modules qui une fois complétés vous donnera les connaissances nécessaires pour être en mesure de créer des applications de bureau riche.

La formation ne touchera pas que les aspects liés au bon fonctionnement d’une application Java, mais aussi les bonnes pratiques à respecter en Java afin d’avoir des applications non seulement satisfaisantes du côté des utilisateurs, mais aussi du côté des développeurs en terme de facilité de maintenance.

Formateur :

Administration systèmes Windows server 2012

Microsoft Windows Server 2012 est un système d’exploitation orienté serveur successeur de Windows server 2008. C’est l’équivalent server des systèmes d’exploitation clients qui sont utilisés dans nos ordinateurs tels que Windows 7, Window8, Windows 10, etc. Cependant, ces derniers sont à usage unique et ont été créés pour une utilisation personnelle, et non gérer d’autres ordinateurs et centraliser les ressources dans un environnement d’entreprise.

A la différence de ces systèmes clients que nos ordinateurs exécutent, Windows server est multiutilisateurs. En effet, plusieurs utilisateurs peuvent travailler simultanément dans leurs comptes utilisateurs créés au niveau du serveur, car les comptes de serveurs ne sont pas gérés par le système d’exploitation client, ce qui augmente une meilleure gestion, un meilleur niveau de contrôle d’accès aux ressources selon le type de profil et niveau de permission, etc. Ce qui est une solution idéale dans un environnement d’entreprise.

Cette gestion se fera au moyen des services qu’exécutera Windows server, car ce sont ces services qui déterminent et définissent le rôle qu’un serveur joue dans une infrastructure.

A l’issue de cette formation, les candidats apprenants auront une bonne connaissance des services de base de Windows Server à l’instar de Active Directory Domaine Services, DNS, DHCP, etc.

Formateur :
Prérequis :

  • Avoir un laptop possédant au moins 6 Go de mémoire vive(RAM) et une bonne autonomie
  • Avoir des notions de bases des réseaux IP ainsi qu’une bonne compréhension des protocoles
  • Bien connaitre le câblage
  • Savoir utiliser un système d’exploitation client Windows 7/8/10
Plan de la formation

  • Module 1 : Déploiement de Windows Server 2012
    • Installation de Windows server 2012
    • PowerShell V3
  • Module 2 : Les services des domaines Active Directory
    • Présentation des services de domaines Active Directory
    • Installation des contrôleurs de domaines
  • Module 3 : Gestion des objets des services Active Directory
    • Gestion des comptes utilisateurs et des groupes
    • Gestion des comptes d'ordinateurs
    • Délégation de l'administration
  • Module 4 : Automatisation de l’administration Active Directory
    • Utiliser les outils en lignes de commande
    • Automatiser avec PowerShell
  • Module 5 : Mise en oeuvre d’IPV4
    • Comprendre l'adressage IPV4
    • Sous-réseaux et sur réseaux
    • Résoudre les problèmes relatifs au IPv4
  • Module 6 : Mise en place du service DCHP
    • Installer et configurer un serveur DHCP
    • Gérer la base de données DHCP
    • Sécuriser et surveiller le DHCP
  • Module 7 : Mise en place du DNS
    • Sécuriser et surveiller le DNS
    • Installer un serveur DNS
    • Gérer les zones DNS
  • Module 8 : Mise en oeuvre d’IPV6
    • Présentation du IPV6
    • Coexistence avec IPV4
  • Module 9 : Gestion du stockage local
    • Gestion des disques et volumes
    • Mettre en oeuvre les espaces de stockage
  • Module 10 : Gestion des services de fichiers d’impression
    • Sécuriser les fichiers et dossiers
  • Module 11 : Gestion des stratégies des groupes(GPO)
    • Présentation et application des GPO
    • Configurer la sécurité et l'installation des applications
  • Module 12 : Mise en place d’Hyper-V
    • Installation d'Hyper-V3
    • Gestion des machines virtuelles

Développement web

Aujourd’hui le web est devenu un outil incontournable pour plusieurs types d’activités visant une grande audience telles que la vente en ligne, les réseaux sociaux, les services de messageries, etc.

Cette formation se veut être complète car, elle couvre 2 grands aspects des sites internet modernes, à savoir : le front-end, qui représente la présentation d’une application web, la partie visible avec laquelle les internautes interagissent et qui est créée grâce aux technologies HTML, CSS3 et JavaScript , et le back-office qui représente la partie invisible d’une application web (les codes de l’application), qui s’occupe des tâches telles que l’accès à la base des données, et qui régit la logique même de l’application. Il est rendu possible par des technologies côté serveurs tels que PHP, Python, Ruby on Rails, etc.

A l’issue de cette formation l’apprenant sera non seulement en mesure de développer un site web complet, mais aussi d’appliquer les bonnes pratiques mises en avant dans le développement des sites web actuels.

Pour le côté client, la formation couvrira le HTML, technologie web pour définir le contenu, CSS3 pour s’occuper de la présentation, et JavaScript pour l’interactivité et le comportement de la page.

Du côté serveur, l’apprenant devra choisir soit PHP qui est un langage de script côté serveur très répandu ; soit Ruby On Rails qui est un Framework web le plus utilisé dans les startups à la Silicon Valley, technologie grâce à laquelle twitter a été créé ; ou soit Django qui est un Framework web basé sur le langage de programmation Python.

Formateur :

Prérequis :

  • Avoir un laptop ayant une bonne autonomie ;
  • Avoir une installation de Windows 7/8/10 de 32 ou 64 bits ;
  • Avoir des notions d’algorithmique ;
  • Avoir des notion générales de l’utilisation d’un ordinateur ;
  • Savoir faire des recherches sur internet ;
  • Avoir des connaissance des bases d’un langage de programmation(Pas obligatoire) .
Plan de la formation

  • Module 1 : Généralité sur le web
    • Présentation du Web
    • Fonctionnement du Web
  • Module 2 : HTML 5
    • Partie 1 : Introduction
      • Présentation de HTML
      • Structure d’un document HTML
      • Anatomie d’une balise HTML
    • Partie 2 : Balises usuelles
      • Balises d’organisation du texte et du contenu
      • Caractères d’échappement
      • Liens
      • Listes
      • Tableaux
      • Les formulaires
    • Partie 3 : Multimédia
      • Images
      • Audio
      • Vidéos
    • Partie 4 : Balises sémantiques et Notions de SEO
      • Notions de SEO(Search Engine optimisation)
      • Balises d’en-tête
      • Balises sémantiques de HTML 5
      • TP : Création et validation d’un site par des validateurs
  • Module 3 : CSS 3
    • Partie 1 : Introduction
      • Présentation de CSS 3
      • Mise en place du code CSS
    • Partie 2 : Formatage du texte et arrière-plan
      • Les propriétés de la taille et la police
      • Autres propriétés des textes
      • Les propriétés de l’arrière-plan
    • Partie 3 : Les bordures et les ombres
      • Les bordures standards
      • Les bordures arrondies
      • Les ombres
    • Partie 4 : Notions des sélecteurs
      • Sélecteur d’élément
      • Sélecteur de classe
      • Sélecteur de ID
      • Combinaison des sélecteurs
      • Pseudo sélecteurs
      • L’algorithme Cascade et la résolution des conflits
      • Grand TP : Création d’une barre de navigation
    • Partie 5 : Structurer sa page
      • Les modèles des boites
      • Le positionnement en CSS
      • Visibilité
    • Partie 6 : Les animations CSS
      • Les transitions
      • Les transformations
    • Partie 7 : Accessibilité
      • Compatibilité des navigateurs
      • Quelques conseils à suivre pour mettre tous les internautes à l’aise
    • Partie 8 : Le pattern «Mobile First »
      • Généralités sur le « Responsive Webdesign »
      • Le web adaptatif ou « Media queries »
      • Le « Grid system »
      • Grand TP : Création d’un mini-Framework CSS pour le responsive Webdesign
    • Grand TP : Création d’un site web statique et responsive
    • Examen de Fin de Module
  • Module 4 : JavaScript
    • Partie 1 : Introduction
      • Raison d’être de JavaScript
      • Part du marché de JavaScript aujourd’hui
    • Partie 2 : Bases du langage
      • Notion des variables et constantes
      • Type des variables
      • Type des données en JavaScript
      • Opérateurs et expressions en JavaScript
    • Partie 3 : Les structures conditionnelles
      • Structure conditionnelle sans alternatives « if…»
      • Structure conditionnelle avec une alternative « if..else »
      • Structure conditionnelle avec multiples alternatives « if..else if..else »
    • Partie 4 : Les structures itératives
      • La boucle «while »
      • La boucle « do..while »
      • La boucle « for »
    • Partie 5 : Les tableaux et chaines des caractères en JavaScript
      • Présentation et fonctionnement des tableaux
      • Les tableaux unidimensionnels
      • Les multidimensionnels
      • Les tableaux associatifs ou Les tableaux a « Paire clés-valeurs »
      • Les caractères et chaines des caractères
      • Itérations sur les tableaux
    • Partie 6 : Les fonctions
      • Les fonctions prédéfinies
      • Création et appel des fonctions
      • Passage par valeur et passage par référence
      • Fonction des tableaux
      • Les objets en JavaScript
    • Partie 7 : Les expressions régulières
      • Importance des expressions régulières
      • Filtrer un texte avec les expressions régulières
    • Partie 8 : Gestion des erreurs en JavaScript
      • Notions générales sur les types d’exception
      • Gestion des exceptions en JavaScript
    • Partie 9 : Le DOM
      • Présentation du DOM
      • La manipulation du DOM et accès aux attributs des éléments HTML
      • Manipuler le CSS
      • Accès aux attributs des formulaires
      • Les Timers
      • TP 1 : Création d’une galerie des photos
      • TP 2: JavaScript et validation des formulaires côté client
    • Partie 10 : Notions de JQuery
      • Présentation de JQuery
      • Les sélecteurs
      • Manipulation du DOM
      • Gestion des événements
      • JavaScript et validation des formulaires côté client
      • TP1 : JavaScript et validation des formulaires côté client
  • Module 5 : PHP & MySQL
    • Partie 1 : Introduction
      • Présentation de PHP
      • Part du marché de PHP
    • Partie 2 : Bases du langage
      • Notion des variables et constantes
      • Type des variables
      • Variables globales
      • Type des données en PHP
      • Opérateurs et expressions en PHP
    • Partie 3 : Les structures conditionnelles
      • Structure conditionnelle sans alternatives « if…»
      • Structure conditionnelle avec une alternative « if..else »
      • Structure conditionnelle avec multiples alternatives « if..else if..else »
    • Partie 4 : Les structures itératives
      • La boucle «while »
      • La boucle « do..while »
      • La boucle « for »
    • Partie 5 : Les tableaux et chaines des caractères en PHP
      • Présentation et fonctionnement des tableaux
      • Les tableaux unidimensionnels
      • Les tableaux multidimensionnels
      • Les tableaux associatifs ou Les tableaux à « Paire clés-valeurs »
      • Les caractères et chaînes des caractères
      • Itérations sur les tableaux
    • Partie 6 : Les fonctions
      • Les fonctions prédéfinies
      • Création et appel des fonctions
      • Passage par valeur et passage par référence
      • Fonction des tableaux
    • Partie 7 : Gestion des erreurs en PHP
      • Notions générales sur les types d’exception
      • Gestion des exceptions en PHP
    • Partie 8 : Les expressions régulières
      • Importance des expressions régulières
      • Filtrer un texte avec les expressions régulières
    • Partie 9 : Etudes de quelques variables super globales
      • La variable $_SERVER
      • Les variables des méthodes HTTP « GET » et « POST »
      • Généralités et importance des sessions et des cookies
      • Les Cookies
      • Les Sessions
    • Partie 10 : MySQL
      • Généralités sur les bases de données
      • Introduction au langage SQL
      • Opérations de bases en SQL
      • Type des données
      • Notions des clés et Indexes dans les bases de données
      • Modélisation d’une base de données
      • Normalisation et clés étrangères
      • Création d’une base de données physique
      • Les relations un à un
      • Les relations un à plusieurs
      • Les relations plusieurs à plusieurs
      • TP : Mise en pratique du LDD et LMD
    • Partie 11 : Application web en PHP
      • Etude des bibliothèques de connexion à des systèmes de stockage
      • Accès à la base de données en utilisant PDO
      • Gestion des exceptions avec PDO
      • Lecture des données venant d’un système de stockage
      • Ecriture des données dans un système de stockage(Insertion, Mis-à-jour et Suppression)
      • Protection contre l’injection SQL
      • Requêtes Préparées
      • Redirections
      • TP : Réalisation d’une application web CRUD en PHP
      • Les relations un à plusieurs
      • Les relations plusieurs à plusieurs
      • TP : Réalisation d’une application web avec un système de génération des rapports en PDF et codage des informations avec un système de code QR
    • Partie 12 : Fichiers
      • Ouverture d’un fichier en PHP
      • Lecture et écriture dans un fichier
  • Module 6 : Ajax et Architectures orientées services
    • Partie 1 : Architectures Orientée Service
      • Généralités sur les architectures orientées services
      • Les Web Services
      • Notions des ressources
      • Notions des URI
      • Méthodes http
      • Architecture REST
      • Formats d’échange de données en systèmes hétérogènes
      • Bases de JSON
      • TP 1 : Utilisation de l’authentification Facebook dans une application PHP
      • TP 2 : Utilisation de l’authentification Twitter dans une application PHP
      • TP 3 : Utilisation de l’authentification Gmail dans une application PHP
    • Partie 2 : AJAX
      • Introduction à Ajax
      • Utilisations et inconvénients de Ajax avec JavaScript
      • Ajax avec JQuery
      • TP : Consommer une API web en Utilisant Ajax
      • TP : Réalisation d’une application interactive
  • Travail de Fin de Formation

Modélisation et analyse

Tout développement d’un logiciel doit tenir compte d’un besoin. Celui-ci peut être personnel ou même exprimé par un client qui ressent le besoin d’avoir un logiciel pour une quelconque activité. C’est la connaissance de ces besoins qui orientera le développement du logiciel.

Cette formation va donc se baser sur le langage de modélisation objet UML, grâce auquel les besoins exprimés de manière verbale aura une représentation plus parlante au travers des divers diagrammes grâce aux quels nous allons modéliser les données et l’application à développer.

Dans les applications actuelles l’interface avec une couche de persistance des données est devenue indispensable, et ces données ne seront pas stockées n’importe comment dans les supports physiques, il y a des règles à suivre. Ces règles feront aussi l’objet de cette formation. Le système de gestion des bases des données que nous allons utiliser pour tester est MySQL.

A l’issue d cette formation, l’étudiant sera en mesure de modéliser le système afin de programmer plus efficacement.

Formateur :

Installation des réseaux locaux

Aujourd’hui, dans les entreprises et organisations les ordinateurs et équipements communiquent afin d’échanger des informations. Tout cela est rendu possible grâce à des liaisons physiques entre les ordinateurs et ces équipements qui communiquent d’une certaine manière en suivant des règles communes appelées protocoles.

A travers cette formation, nous allons parcourir les protocoles de base et essentielles qui permettent d’avoir les bonnes bases en réseau local. Nous aborderons également le point de la communication des équipements et ordinateurs. Nous allons détailler aussi les notions d’adressage et enfin chuter par le câblage et la configuration des équipements de base d’un réseau informatique.

A l’issue de cette formation, l’étudiant sera capable de faire un plan d’adressage d’un réseau local, de configurer les équipements de base et réaliser une installation.

Formateur :

© 2019 CDREES - Congo Democratic Renewable Energy and Electrical Solutions, LLC | Mentions légales