Feuille de route – 2 mois pour exceller
Objectifs généraux :
• Maîtriser Linux (commandes, scripts, réseau)
• Consolider UML/MERISE
• Approfondir Python, Java, PHP
• Développer des compétences en sécurité et réseau
• Améliorer vitesse et précision au clavier
Planning détaillé jour par jour
Jour Sujet principal Ressource Exercice
Commandes Linux (ls, cd, Créer et naviguer dans des
1 linux_cheatsheet.pdf
pwd, mkdir) dossiers
Commandes Linux (cp, mv, Copier, déplacer, supprimer
2 linux_cheatsheet.pdf
rm, chmod) fichiers
Installer et désinstaller un
3 Installation de logiciels (apt) linux_package_mgmt.pdf
programme
Navigation et aide (man, --
4 linux_cheatsheet.pdf Trouver aide sur une commande
help)
Python bases (variables,
5 python_book.pdf Script conversion unités
types)
6 Python bases (conditions) python_book.pdf Script qui valide mot de passe
UML – Diagramme de cas Créer diagramme pour une app
7 uml_course.pdf
d’utilisation de gestion
Modéliser classes pour
8 UML – Diagramme de classes uml_course.pdf
bibliothèque
Script affichant tables de
9 Python (boucles) python_book.pdf
multiplication
10 Python (fonctions) python_book.pdf Calculatrice modulaire
Script automatisant création
11 Scripts Bash (base) bash_guide.pdf
dossier+fichier
Créer utilisateur + changer
12 Gestion utilisateurs Linux linux_admin.pdf
permissions
Ping 3 sites et enregistrer
13 Réseaux (IP, ping) network_basics.pdf
résultats
1
Jour Sujet principal Ressource Exercice
14 Réseaux (traceroute, netstat) network_basics.pdf Suivre route d’un paquet
15 Python (modules, fichiers) python_book.pdf Script qui lit/écrit un fichier texte
Script robuste avec gestion
16 Python (exceptions) python_book.pdf
d’erreurs
17 Java (classes et objets) java_tutorial.pdf Programme de gestion contacts
Ajouter recherche dans gestion
18 Java (méthodes) java_tutorial.pdf
contacts
19 MERISE (MCD) merise_course.pdf Modéliser base de données école
20 TCP/IP intro network_basics.pdf Schéma du modèle TCP/IP
Wireshark – capture de
21 wireshark_guide.pdf Analyser trafic HTTP
paquets
22 Services Linux (systemctl) linux_admin.pdf Lister services actifs
23 Processus Linux (ps, top) linux_admin.pdf Surveiller un processus
24 Gestion paquets avancée linux_package_mgmt.pdf Mettre à jour tout le système
Sécurité Linux (chmod,
25 linux_security.pdf Configurer accès fichiers
chown)
26 Sécurité Linux (ufw) linux_security.pdf Bloquer un port réseau
27 Scripts Bash avancés bash_guide.pdf Automatiser sauvegarde dossier
28 Projet Python automatisation python_project.pdf Script backup de répertoires
29 Java (héritage) java_tutorial.pdf Classes dérivées véhicule/voiture
30 Java (interfaces) java_tutorial.pdf Interface pour paiement
31 PHP – bases php_tutorial.pdf Formulaire de contact
Page affichant contenu d’une
32 PHP – interactions DB php_mysql.pdf
table
33 Kali Linux (nmap) kali_tools.pdf Scanner un réseau local
34 Kali Linux (hydra) kali_tools.pdf Tester mot de passe SSH
Simulation d’exploitation
35 Kali Linux (metasploit) kali_tools.pdf
vulnérabilité
36 Projet PHP/MySQL php_mysql.pdf Mini-site de gestion étudiants
37 Packet Tracer – config réseau packet_tracer_guide.pdf Configurer un réseau LAN
2
Jour Sujet principal Ressource Exercice
Configurer routage entre 2
38 Packet Tracer – routage packet_tracer_guide.pdf
réseaux
39 Révisions Linux linux_cheatsheet.pdf Refaire commandes importantes
40 Révisions Python python_book.pdf Réécrire scripts clés
41 Révisions Java java_tutorial.pdf Améliorer projets
42 Révisions PHP php_tutorial.pdf Optimiser code
43 Révisions UML/MERISE uml_course.pdf Améliorer diagrammes
44 Révisions réseau network_basics.pdf QCM réseau
45 Clavier – vitesse typing_tutor.pdf Test 5 min
46 Projet final préparation / Lister objectifs projet
47 Projet final dev / Développement partie 1
48 Projet final dev / Développement partie 2
49 Projet final dev / Développement partie 3
50 Projet final dev / Développement partie 4
51 Projet final test / Débogage
52 Projet final test / Optimisation
53 Projet final rapport / Écriture rapport
54 Projet final rapport / Mise en forme
55 Projet final UML / Diagrammes finaux
56 Projet final présentation / Préparer slides
57 Simulation présentation / Présenter devant camarade
58 Révisions générales / Relire toutes notes
59 Révisions projet / Derniers ajustements
60 Présentation projet final / /
Conseils pratiques :
• Étudier 2 à 4h/jour
• Toujours pratiquer après la théorie
• Tenir un journal d’apprentissage
• Éviter les distractions