MediaTek86 constitue un réseau responsable de la gestion des médiathèques dans le département de la Vienne. Sa principale mission est de coordonner les emprunts de livres, de DVD et de CD entre les différentes médiathèques tout en promouvant le développement de ressources médiathèques numériques pour l'ensemble du département.
Afin d'augmenter l'attrait des médiathèques, MediaTek86 aspire à élargir sa gamme de services. Cela inclut la proposition de formations sur les outils numériques pour les membres, ainsi que l'offre d'opportunités d'autoformation en ligne.
C'est dans ce contexte qu'a été créé le site Mediatek Formation.
Ci-dessous une présentation vidéos de ses fonctionnalités.
Le nom de l'utilisateur et son mot de passe pour accéder à la partie back-office se trouvent dans la "Fiche descriptive de réalisation professionnelle"
Mission :
Une autre personne a déjà commencé à développer l'application destinée à présenter le site "Mediatek Formation". Je dois prendre la suite, corriger le code et mettre en place la partie back-office. Je dois aussi gérer le déploiement et la mise en place d'un système d'authentification externe avec Keycloak. Je dispose d'un cahier des charges pour la mission à réaliser. Le projet a été créé en Symfony 5.4
Outils et langages utilisés :
Compétences officielles :
BLOC 1 - Services informatiques aux organisations :- Mettre en place et vérifier les niveaux d’habilitation associés à un service
- Gérer des sauvegardes
- Traiter des demandes concernant les applications
- Participer à l’évolution d’un site Web exploitant les données de l’organisation
- Référencer les services en ligne de l’organisation et mesurer leur visibilité
- Analyser les objectifs et les modalités d’organisation d’un projet
- Evaluer les indicateurs de suivi d’un projet et analyser les écarts
- Planifier les activités
- Déployer un service
- Réaliser les tests d’intégration et d’acceptation d’un service
- Analyser un besoin exprimé et son contexte juridique
- Participer à la conception de l’architecture d’une solution applicative
- Modéliser une solution applicative
- Exploiter les ressources du cadre applicatif (framework)
- Identifier, développer, utiliser ou adapter des composants logiciels
- Exploiter les technologies Web pour mettre en œuvre les échanges entre applications, y compris de mobilité
- Utiliser des composants d’accès aux données
- Intégrer en continu les versions d’une solution applicative
- Réaliser les tests nécessaires à la validation ou à la mise en production d’éléments adaptés ou développés
- Rédiger des documentations technique et d’utilisation d’une solution applicative
- Exploiter les fonctionnalités d’un environnement de développement et de tests
- Recueillir, analyser et mettre à jour les informations sur une version d’une solution applicative.
- Analyser et corriger un dysfonctionnement.
- Évaluer la qualité d’une solution applicative
- Exploiter des données à l’aide d’un langage de requêtes
- Administrer et déployer une base de données