Republique du Senegal
Un Peuple - Un But - Une Foi
RAPPORT FIN DE STAGE
Effectuer au sein de l’entreprise Defarsci
Dans le domaine du Développement Web
Rédigé Et Présenté par : Fatima Gano
Encadreur: Moussa Ndoye
Niankou Ndoye
Année de formation 2024/2025
1
TABLE DES MATIÈRES
1. Introduction générale 3
1.1 Présentation de la structure de formation 3
1.2 Contexte et objectifs de la formation 3
1.3 Objectif personnel du stage 3
1.4 Méthodologie adoptée 3
2. Présentation des outils et technologies étudié 4
2.1 Langages de programmation appris 4
2.2 Frameworks et bibliothèques utilisés 4
2.3 Outils de développement et environnements 4
[Link] réalisés pendant le stage 5
3.1 Projet n°1 Ma première page HTML/CSS 5
3.2 Projet n°2 5
3.3 Projet n°3 5
4. Analyse des compétences acquises 6
4.1 Compétences techniques développées 6
4.2 Compétences transversales 6
4.3 Résolution de problèmes et apprentissage continu 6
5. Bilan Personnel et Professionnel 7
6. Conclusion 7
6.1 Bilan global du stage 7
6.3 Projets à venir 7
Remerciements 8
2
3
1. Introduction générale
1.1 Présentation de la structure de formation
J’ai suivi un stage de formation en développement web chez DefarSci, une
entreprise sénégalaise spécialisée dans la formation aux métiers du
numérique.
DefarSci se donne pour mission de rendre la technologie accessible aux
jeunes, en les formant aux compétences les plus demandées dans le
domaine du développement informatique.
1.2 Contexte et objectifs de la formation
Dans un monde de plus en plus numérique, la maîtrise des outils
informatiques est devenue indispensable.
Alors l’objectif de la formation est donc de fournir aux apprenants une base
solide en développement web, tout en les amenant à réaliser des projets
concrets pour mieux comprendre les réalités du métier.
1.3 Objectif personnel du stage
Avant cette formation, je ne connaissais rien au développement web ni
même une vision claire des différentes branches du domaine de
l’informatique.
En rejoignant DefarSci, mon objectif était de découvrir le monde du
numérique et de m’y former sérieusement afin de devenir développeuse.
Et pendant 1 an et 6 mois, j’ai appris le développement web grâce à une
approche pratique basée sur des projets, avec des cours en présentiel à
Dakar et en ligne.
Aujourd’hui, j’ai acquis les bases du code,la logique de programmation et la
maîtrise des outils professionnels, ce qui a marqué un tournant majeur dans
mon parcours personnel et professionnel.
1.4 Méthodologie adoptée
En termes de méthodologie, j’ai appris à structurer mon code de manière
claire et ordonnée, afin de le rendre plus lisible et facilement réutilisable.
L’utilisation de Git et GitHub m’a permis de sauvegarder mes projets
régulièrement, de suivre mes progrès, et de corriger plus facilement les
erreurs. J’ai aussi compris l’importance de bien commenter son code, de
respecter une logique cohérente dans les noms de fichiers et de fonctions,
et de toujours tester avant de finaliser.
3
2. Présentation des outils et technologies étudié
Au cours de la formation, j’ai été amenée à utiliser plusieurs langages,
bibliothèques, frameworks et outils professionnels largement utilisés dans le
monde du développement web.
2.1 Langages de programmation appris
❖HTML et CSS, pour structurer et styliser les pages
web.
❖JavaScript, pour rendre les sites interactifs et dynamiques.
2.2 Frameworks et bibliothèques utilisés
❖ [Link], bibliothèque JavaScript pour construire des interfaces
utilisateur réactives.
❖Bootstrap, framework CSS permettant de créer rapidement des
mises en page responsives.
❖Material UI, bibliothèque de composants React au design moderne
et professionnel.
2.3 Outils de développement et environnements
❖VS Code, éditeur de code performant et personnalisable.
❖Git et GitHub, pour le contrôle de version et la gestion collaborative
du code.
❖Firebase, comme base de données et solution d’authentification en
ligne.
❖json-server, pour simuler une API REST lors des phases de
développement.
4
5
[Link] réalisés pendant le stage
3.1 Projet n°1 Ma première page HTML/CSS
Ce projet, réalisé à la suite d'une initiation sur OpenClassrooms, a constitué
mes tout premiers pas concrets dans le développement web.J’y ai conçu une
page simple comprenant un en-tête, du texte structuré,, un formulaire de
contact
avec plusieurs champs, ainsi qu’une première tentative de mise en forme avec
du CSS.
3.2 Projet n°2
3.3 Projet n°3
5
4. Analyse des compétences acquises
4.1 Compétences techniques développées
Cet Stage chez DefarSci m’a permis de développer une base solide de
compétences techniques, essentielles pour évoluer dans le domaine du
développement web par-exemple:
➢ Maîtrise des langages HTML, CSS et JavaScript
➢ Utilisation de [Link] pour construire des interfaces web modernes
et dynamiques
➢ Création d’interfaces responsives avec Bootstrap
➢ Connexion à une base de données (json-server / Firebase) pour la
gestion des données utilisateurs
➢ Manipulation du DOM pour interagir avec les éléments HTML via
JavaScript
➢ Utilisation de Git et GitHub pour le versionnage de projets
➢ Utilisation de React Router, Axios, et gestion des hooks dans React
➢ Mise en place d’une authentification simple (via Firebase)
4.2 Compétences transversales
➢Autonomie dans l’apprentissage : chercher par moi-même,
comprendre une documentation technique, résoudre des bugs
➢Organisation et rigueur : structurer mon code, nommer
correctement mes fichiers et fonctions
➢Communication : présenter mes projets à l’oral, expliquer mes choix
techniques, échanger avec mes camarades
4.3 Résolution de problèmes et apprentissage continu
L’une des plus grandes forces que j’ai développée pendant ma
formation est la capacité à résoudre des problèmes techniques par
moi-même.
Au début, je rencontrais des difficultés dès qu’une erreur apparaissait,
mais petit à petit, j’ai appris à :
➢ Lire attentivement les messages d’erreur
➢ Effectuer des recherches techniques précises.
➢ Tester différentes solutions
➢ Comprendre mes erreurs et les corriger durablement
Cela m’a permis de devenir plus confiante et plus autonome dans mon
apprentissage. Aujourd’hui, je sais que la programmation est un domaine où l’on
apprend tous les jours, et je suis prête à continuer à me former et à évoluer.
6
7
5. Bilan Personnel et Professionnel
Cette formation m’a offert une expérience humaine et pédagogique
enrichissante. J’ai évolué dans un cadre bienveillant qui m’a permis de gagner
en autonomie, en vigueur et en confiance. L’approche orientée vers la pratique
m’a aidée à acquérir des bases solides en développement web et à mieux
comprendre les outils et méthodes du métier. J’ai développé des compétences
telles que l’apprentissage autonome, la persévérance face aux difficultés
techniques et une meilleure organisation dans le travail. Toutefois, je souhaite
encore progresser en développement frontend, en gestion de projet et dans
l’utilisation d’outils collaboratifs. Cette expérience a renforcé ma motivation à
poursuivre dans ce domaine, à enrichir mon portfolio et à développer mes
propres projets, avec pour objectif à terme de devenir développeuse web
spécialisée.
6. Conclusion
6.1 Bilan global du stage
Ce stage a été bien plus qu’une formation, il a été une véritable aventure
humaine et un déclic professionnel. En un an et six mois, j’ai développé une
passion pour le développement web et une forte envie d’apprendre. Ce parcours
m’a permis de transformer mes doutes en compétences concrètes, d’apprendre
à structurer un projet, résoudre des problèmes techniques et travailler de
manière autonome. Grâce à une pédagogie pratique, j’ai acquis des
compétences solides et renforcé des qualités personnelles essentielles comme la
rigueur, la persévérance et la motivation. Cette expérience a confirmé mon
intérêt pour ce métier et ma volonté de poursuivre dans cette voie.
6.3 Projets à venir
Cette expérience marque le début d’un long parcours. Je souhaite continuer à
apprendre, à me perfectionner, à découvrir de nouvelles technologies et à aller
plus loin dans le développement web. Mon objectif est clair : évoluer, progresser,
et un jour, mettre mes compétences au service de projets utiles, ambitieux et
porteurs de sens. Je suis prête à avancer avec détermination, curiosité et passion.
Le plus important, c’est que j’ai trouvé ma voie.
7
Remerciements
Je tiens à remercier chaleureusement toute l’équipe de DefarSci pour m’avoir ouvert les
portes du numérique, et pour leur accompagnement tout au long de cette formation. Leur
patience, leur disponibilité et leur bienveillance ont grandement facilité mon
apprentissage. Un remerciement particulier à mes formateurs, pour leurs conseils, leur
soutien constant et leur pédagogie .Grâce à eux, j’ai pu apprendre dans un cadre motivant
et bienveillant. Chaque échange, chaque projet, chaque conseil a eu un impact réel sur
ma progression et m’a aidée à devenir la personne que je suis aujourd’hui.