Date de mise à jour : 16/05/2023 | Identifiant OffreInfo :
01_GE178851
Organisme responsable :
Université de Haute Alsace
Caractériser le fonctionnement des systèmes et des réseaux, ainsi que les pratiques, outils et techniques visant à assurer la sécurité des systèmes informatiques pendant leur développement et leur utilisation.
Se servir aisément de plusieurs styles/paradigmes algorithmiques et de programmation ainsi que plusieurs langages de programmation. Caractériser les outils logiques et algébriques fondamentaux (théorie des langages et de la compilation, logique et raisonnement ordres, induction) et leurs implications dans la programmation et la modélisation.
Développement de sites internet avec Wordpress. Réaliser une maquette pour un site web : HTML, CSS3. Dynamiser l'affichage et les interactions utilisateur d'une page web et y intégrer le contenu d'API REST : JavaScript. Maîtriser et savoir développer et déployer les architectures client et déployer les architectures client/serveur composées d'une interface utilisateur, d'un serveur (PHP), d'une base de données relationnelle (SQL). Comprendre l'intérêt et mobilier une librairie pour faciliter la mise en forme
d'un site web : Bootstrap. Développer et
déployer une architecture ntiers en utilisant des APIs REST et des microservices.Compréhension de ce qu'est une base de données et de son
usage. Principe de fonctionnement d'un système de gestion de base de données
relationnelles Connaissance des principaux SGBDR du marché, SQL Server, MySQL, Oracle.
Découverte et lecture d'un modèle de base de données, en sachant placer les
cardinalités entre les éléments. Jointures et algèbre relationnelle MySQL et
phpMyAdmin.
Apprendre à présenter son travail en public à l'oral et à l'écrit.
Savoir adapter un langage qui correspond au contexte. Connaître son niveau en anglais et améliorer
sa pratique.
Utilisations des outils professionnels, git, Jira et
confluence pour partager et sauvegarder son travail Présentation du travail au
client Mise en œuvre de HTML, CSS, Javascript, SQL, algorithmie.
UE1 Système et réseaux
UE2 Gestion de bases de données
UE3 Programmation Expert
UE4 Génie logiciel et gestion de projet
UE5 Communication et langues
UE6 Projets tutorés
titre diplôme homologué
Certifiante
Bac + 3 et 4