Apprentissage Critique
Pour le projet e-commerce, j'ai choisi une base de données relationnelle pour gérer efficacement les produits, utilisateurs et commandes, car elle permettait de bien lier ces éléments. J'ai appris à évaluer les besoins d'un projet pour choisir la bonne structure de données.
Dans le projet référendum, j'ai utilisé Elgamal pour chiffrer les votes envoyés au serveur. J'ai appris à appliquer des algos de cryptographie pour sécuriser les infos sensibles, ce qui m'a montré l'importance de la sécurité en développement.
Pour le projet e-commerce, la sécurité des données était cruciale. J'ai appris à trouver les failles et à utiliser des mesures de sécurité comme le chiffrement et la validation contre les injections SQL. C'est en faisant face à ces obligations et en appliquant ces solutions que j'ai compris l'importance de la sécurisation.
Dans mes projets, j'ai réalisé l'impact environnemental de l'informatique. Par exemple, pour le jeu LegendsBuster, on devait faire un jeu éco-responsable : code propre et optimisé, faible consommation et petite taille pour toucher plus de monde.
- Formaliser et modéliser des situations complexes
- Recenser les algorithms et les structures de données usuelles
- S’appuyer sur des schémas de raisonnement
- Justifier les choix et valider les résultats
- Comprendre les enjeux et moyens de sécurisation des données et du code
- Anticiper les résultats de diverses métriques
- Choisir et utiliser des bibliothèques et méthodes dédiées au domaine d’application
Pour le projet référendum, j'ai conçu des modèles de données adaptés, en utilisant PlantUML pour des diagrammes de classes et de séquence afin de bien comprendre les liens entre les éléments.
Dans les projets référendum et e-commerce, j'ai sécurisé les données sensibles en utilisant Elgamal pour les votes, en gérant les accès par rôle et en hachant les mots de passe avec du sel.
Pour le projet e-commerce, j'ai utilisé PHP pour créer des pages web dynamiques qui affichaient les infos des produits et des utilisateurs.
Pendant mon stage chez Orchestra - Travelsoft, j'ai récupéré des données au format IATA (aérien) et je les ai comparées avec des données internes de l'entreprise. Ça m'a beaucoup appris sur la gestion de données variées.
- Respecter les réglementations sur le respect de la vie privée et la protection des données personnelles
- Respectant les enjeux économiques, sociétaux et écologiques de l'utilisation du stockage de données, ainsi que les différentes infrastructures
- S'appuyer sur des bases mathématiques
- Assurer la cohérence et la qualité
- Lancer un nouveau projet
- Sécuriser des données
- Exploiter des données pour la prise de décisions
Durant mon stage chez Orchestra - Travelsoft, pour mon projet de stage, j'ai dû mieux comprendre les processus de l'entreprise. Pour pouvoir proposer des améliorations sur le système d'information de l'entreprise.
Dans le projet référendum, nous devions communiquer avec le client pour bien comprendre ses besoins et s'assurer que le système de vote répondait à ses attentes. J'ai appris à poser les bonnes questions et à reformuler pour m'assurer que tout le monde était sur la même longueur d'onde.
Dans le projet e-commerce, j'ai dû évaluer la faisabilité technique et économique du projet. J'ai appris à analyser les ressources nécessaires, le temps et le budget pour m'assurer que le projet était réalisable.
Dans le projet e-commerce, j'ai utilisé l'outil sur GitHub pour suivre l'avancement du projet. En créant des issues et en assignant des tâches, j'ai appris à gérer le temps et les ressources de manière efficace.
- Communiquer efficacement avec les différents acteurs d'un projet
- Respecter les règles juridiques et les normes en vigueur
- Sensibiliser à une gestion éthique, responsable, durable et interculturelle
- Adopter une démarche proactive, créative et critique
- Lancer un nouveau projet
- Piloter le maintien d'un projet en condition opérationnelle
- Faire évoluer un système d'information