Zone 01 Rouen · Cursus CDA 2026 – 2028

Développeur Full Stack en formation, disponible en alternance.

Je suis en 1re année du titre Concepteur Développeur d'Applications à Zone 01 Rouen, où j'apprends en codant des projets en équipe, côté serveur comme côté interface. Je m'adapte vite à un nouveau langage et je cherche une entreprise en Normandie ou en Île-de-France. De 2021 à 2026, j'ai travaillé en logistique, en production et en sécurité.

7projets réalisés à Zone 01
4développeurs sur le Forum, mon plus gros projet d'équipe
2certificats Google (cybersécurité, support IT)
2028fin du cursus, en juin
GoSQLiteHTML / CSSJavaScriptAPI RESTDockerGitLinuxbcryptLeafletTests unitaires
Projets

Mes projets à Zone 01

La plupart des projets se font en groupe, avec Git et une correction par d'autres apprenants. Pour chacun, j'indique la partie que j'ai codée.

Terminé

Forum

Un forum web réalisé à quatre : inscription et connexion, posts par catégories, commentaires, likes et dislikes, filtres (date, catégorie, score) et barre de recherche, mot de passe oublié. Données dans SQLite, mots de passe hachés avec bcrypt, sessions par cookies, lancement avec Docker Compose.

  • Go
  • SQLite
  • bcrypt
  • Cookies
  • Docker
  • HTML/CSS
Voir le code sur GitHub (dépôt de l'équipe) ↗
Ma partieLe formulaire de création de post, le système de migrations de la base de données (scripts SQL versionnés lancés au démarrage), les commentaires (table, structure Go et formulaire) et le README du projet.Le défiFaire évoluer la base sans la recréer à chaque changement. Chaque script SQL est enregistré dans une table schema_migrations et n'est appliqué qu'une seule fois au démarrage.
Accueil : recherche, tri et filtres
Création de post, ma partie
Validé

Groupie Tracker

Un site qui lit une API JSON d'artistes et affiche leurs membres, dates et lieux de concerts. Deux extensions validées ensuite : geolocalization (carte des concerts avec Leaflet et OpenStreetMap) et visualizations (mise en page des données).

  • Go
  • API REST
  • JavaScript
  • Leaflet
  • Tests unitaires
Voir le code sur GitHub ↗
Ma partieTout le back-end en Go : appel et décodage de l'API JSON, modèles de données, handlers HTTP (dont la page artiste et la gestion des identifiants invalides) et tests unitaires.Le défiL'API sépare artistes, lieux, dates et relations dans quatre routes : une fonction Go par route, puis tout est assemblé sur la page artiste. Un identifiant invalide renvoie une page d'erreur 400 ou 404 au lieu de faire planter le serveur. Les données brutes (dates marquées « * », lieux comme new_hampshire-usa) sont nettoyées en Go avant l'affichage, avec des tests unitaires.
Accueil : liste des artistes et recherche
Page artiste : données nettoyées par le back-end
Validé

ASCII Art Web

Une application web qui transforme un texte en art ASCII selon trois polices. Extensions : stylize (interface), export-file (téléchargement du résultat) et dockerize (Dockerfile pour lancer l'application dans un conteneur).

  • Go
  • net/http
  • Templates
  • Docker
Avant la version webLe programme ASCII Art en ligne de commande et ses variantes color, fs et justify. Code d'ASCII Art Color ↗

Autres projets validés

Go Reloaded ↗Outil qui corrige un fichier texte : conversions hexadécimal et binaire, majuscules et minuscules (up, low, cap), ponctuation, « a » en « an ».
ASCII ArtAffichage d'un texte en grandes lettres ASCII dans le terminal, avec tests unitaires.
Math Skills ↗Calcul de la moyenne, de la médiane, de la variance et de l'écart type à partir d'un fichier de données.
GitLes bases du travail en équipe : branches, commits, fusion, résolution de conflits.

La suite du cursus

Prochaine étape
  • Piscine JS JavaScript, DOM
Ensuite
  • Net-Cat chat TCP en Go
  • Lem-in algorithme de chemins
  • Tetris Optimizer
  • Push-Swap
  • ATM Management System
Spécialisation visée
  • Piscine cybersécurité Linux, VM, réseau, scan
Orientation cybersécurité

Pourquoi la cybersécurité

La sécurité, je l'ai pratiquée sur le terrain pendant deux missions d'agent de sécurité, puis j'ai passé le certificat Google Cybersecurity. Après le tronc commun, je choisirai la branche cybersécurité du cursus.

  • Google Cybersecurity Professional Certificate (Coursera, 2025)
  • Google IT Support Professional Certificate (Coursera, 2025)
  • Forum : mots de passe hachés avec bcrypt, sessions par cookies
  • Formation en maintenance informatique et réseaux (2013)
Parcours

Expériences et formation

Expériences

  1. Cariste · VPKAlizay (27) · approvisionnement des lignes, gestion des stocks
  2. Agent de sécurité · Leader Private SecurityRoyan (17) · surveillance de site, contrôle d'accès
  3. Opérateur de production · GREIFGrand-Quevilly (76) · conduite de ligne, contrôle qualité
  4. Agent de sécurité et prévention · Atlas SécuritéRouen (76) · accueil, rondes, prévention
  5. Cariste CACES 5 · Rhenus LogisticsGrand-Quevilly (76) · stockage, préparation de commandes

Formation

  1. Concepteur Développeur d'ApplicationsZone 01 Rouen · Titre professionnel RNCP niveau 6
  2. Certificats GoogleCybersecurity · IT Support (Coursera)
  3. Titre Opérateur Logistique PolyvalentLoginov (Nord)
  4. Maintenance informatique et réseauxInstitut international d'informatique, Omdurman (Soudan)
  5. Baccalauréat scientifiqueLycée Alsalam, Omdurman (Soudan)
Compétences

Compétences

Langages

  • Go
  • HTML / CSS
  • JavaScript bases
  • SQL SQLite

Web

  • Serveur HTTP net/http, templates
  • API REST / JSON
  • Authentification sessions, cookies, bcrypt

Outils

  • Git
  • Docker
  • Linux / Shell
  • VS Code

Langues

  • Arabe langue maternelle
  • Français courant
  • Anglais intermédiaire, technique
Infos pratiques

Questions pratiques

L'alternance que je recherche

Une alternance en développement d'applications, front-end, back-end ou les deux. Les nouvelles technologies m'attirent, et surtout la cybersécurité : un poste avec une dimension sécurité m'intéresserait particulièrement. Je m'adapte au langage de l'entreprise : à Zone 01, on apprend à se former seul sur une nouvelle technologie, et d'autres langages arrivent dans la suite du cursus.

Durée de la formation

Le cursus Zone 01 dure deux ans, de mai 2026 à juin 2028. Il prépare au titre professionnel Concepteur Développeur d'Applications (RNCP niveau 6).

Où je peux travailler

En Normandie et en Île-de-France. J'habite à Mont-Saint-Aignan, près de Rouen, j'ai le permis B et une voiture.

Pourquoi le développement

J'ai étudié la maintenance informatique et les réseaux au Soudan en 2013. En France, j'ai d'abord travaillé en logistique et en sécurité. Zone 01 me permet de revenir à l'informatique, cette fois pour concevoir des applications.

Comment on apprend à Zone 01

Sans cours magistraux ni professeurs : on code des projets en groupe, on cherche par soi-même, et chaque projet est corrigé par d'autres apprenants avant d'être validé.

CV

Mon CV

Une page avec mes expériences, ma formation à Zone 01, mes projets et mes certifications. Cliquez sur l'aperçu pour l'agrandir.

Format PDF, une page.

Contact

Me contacter

Je réponds par e-mail ou par téléphone.

E-mailabdou.cherif.pro@gmail.com
Téléphone06 66 63 66 96