BYTYQI Genis

QUI SUIS-JE ?

Je suis étudiant en BTS SIO (option SLAM), passionné par le développement depuis mon plus jeune âge. Ma curiosité pour les technologies de l'information m'a naturellement orienté vers l'univers du développement web et logiciel. J'aime apprendre, créer, et relever des défis techniques pour sans cesse progresser dans ce domaine en constante évolution.

Ma poursuite d'étude

Mon objectif est clair : poursuivre mes études dans le développement informatique et intégrer une structure dynamique où je pourrai mettre mes compétences au service de projets ambitieux. À long terme, j’aspire à évoluer dans la création d'applications sur mesure, en alliant technicité, sécurité et expérience utilisateur.

MON PARCOURS

Expériences professionnelles

  • 28 février 2025 - 04 avril 2025

    Stage en informatique chez Greta à Mulhouse :

    - Création d'un site de gestion de stock permettant aux employés de voir la disponibilité des produits avec un système de connexion sécurisé par identifiants..
    - Intégration d'une base de données.
    - Mise en place d'un accès sécurisé au site, accessible uniquement par les employés de Greta grâce à un mot de passe.
    - Mise en ligne du site internet via un hébergeur en ligne.

  • 27 mai 2024 - 28 juin 2024

    Stage d'informatique dans l'entreprise EuTech :

    - Réalisation de la maintenance informatique, incluant la réparation d'ordinateurs et de divers équipements.
    - Intervention à domicile chez les clients pour offrir des services de maintenance et de réparation.
    - Réponse aux appels des clients pour résoudre leurs problèmes techniques et offrir un support personnalisé.

Formations

  • à partir du 1er septembre 2025 - 1er juillet 2026

    Licence Professionnelle Métiers de l'informatique Conception, Tests et développement de logiciels, UHA, Mulhouse

  • 05 septembre 2023 - 1er juillet 2025

    BTS SIO option SLAM (Solutions Logicielles et Applications Métiers), Lycée Camille Sée, Colmar

MES COMPÉTENCES

Mon CV

Vous pouvez consulter mon CV pour de plus amples informations sur moi-même.


Mon tableau de synthèse

Vous pouvez consulter mon tableau de synthèse pour de plus amples informations sur moi-même.

Veille Informatique – Les Frameworks de développement web modernes

🎯 Objectif de la veille

Cette veille a pour but d’analyser l’évolution et l’usage des frameworks dans le développement web, afin de mieux comprendre les outils utilisés aujourd’hui pour créer des applications efficaces, maintenables et évolutives. Les frameworks apportent des solutions aux problèmes courants (routage, architecture, sécurité, performances, etc.) et orientent les choix techniques en entreprise. Cette analyse me permet de faire des choix technologiques éclairés dans mes projets en BTS SIO SLAM, et de mieux anticiper les attentes du milieu professionnel.

📌 Pourquoi ce sujet ?

Les frameworks web sont devenus incontournables dans le développement moderne. Ils permettent de gagner du temps, d'assurer une meilleure qualité de code et de structurer les projets. De plus, chaque entreprise fait des choix différents selon ses besoins : certaines privilégient des outils comme Laravel pour leur simplicité, d'autres ASP.NET Core pour leur performance et sécurité. En tant qu’étudiant SLAM, comprendre ces différences me permet d’être plus opérationnel en entreprise et de savoir m’adapter à différents environnements techniques.

🛠️ Technologies surveillées

  • Front-end : React.js, Angular, Vue.js
  • Back-end : Laravel (PHP), ASP.NET Core (C#)

🔍 Critères analysés

  • Popularité et communauté
  • Courbe d’apprentissage
  • Performance et fiabilité
  • Documentation et écosystème
  • Utilisation en entreprise

📊 Comparatif synthétique

Framework Langage Type Avantages Inconvénients
React.js JavaScript Front-end Composants réutilisables, vaste communauté, rapide à prendre en main Nécessite l'ajout de bibliothèques tierces (routing, gestion d'état), pas un framework complet, complexité croissante à grande échelle
Angular TypeScript Front-end Framework tout-en-un, maintenu par Google, bien adapté aux gros projets Lourd, structure complexe, courbe d'apprentissage compliquée, difficile pour les débutants
Vue.js JavaScript Front-end Facile à apprendre, flexible, léger, très performant Moins adopté dans les grandes entreprises, documentation parfois moins complète que React ou Angular
Laravel PHP Back-end Très bonne structure MVC, nombreuses fonctionnalités intégrées, très populaire Moins performant que d'autres frameworks back-end modernes, dépend fortement du langage PHP, plus lent pour des APIs lourdes
ASP.NET Core C# Back-end Performant, sécurisé, moderne, bien adapté aux environnements professionnels Courbe d’apprentissage élevée pour les débutants, écosystème Microsoft parfois contraignant, moins flexible pour des petits projets

🔗 Sources de la veille

📌 Conclusion

À travers cette veille, j’ai pu comprendre que chaque framework a ses forces, mais aussi ses contraintes. Il n’existe pas de solution "meilleure", mais des outils adaptés à chaque situation :
- React est idéal pour construire des interfaces dynamiques, mais nécessite une bonne architecture d'état.
- Laravel facilite le développement rapide d’applications PHP avec une structure MVC claire.
- ASP.NET Core offre de très bonnes performances pour les applications professionnelles, bien que son écosystème soit plus exigeant.
En entreprise, le choix d’un framework ne dépend pas uniquement de la technologie, mais aussi du contexte : taille du projet, budget, compétences de l’équipe, maintenance à long terme. Cette veille me permet d’approfondir mes choix techniques et de préparer mes futurs entretiens ou missions en entreprise.