Informations à destination des étudiants inscrits en BUT 2 Informatique

Droit du travail et droit du numérique

Développement web

Objectif

L'objectif de cette ressource est de poursuivre l'apprentissage de la programmation autour de technologies web. Cette ressource met en situation de développement à partir de spécification, ce qui est la suite logique de l'apprentissage du développement.

Savoirs de référence étudiés

  • Programmation web (par ex. : côté client ou côté serveur, gestion des contextes, authentifications, services web...) 
  • Sensibilisation à la sécurité web (par ex. : injection, filtrage...)
  • Sensibilisation à la sécurité des applications (par ex. : encodage des mots de passe, typage des saisies...) 

Prolongements suggérés

  • Initiation aux patrons d'architectures (par ex. : modèle-vue-contrôleur (MVC)...)


Analyse

Objectif

L'objectif de cette ressource est de conforter les capacités d'analyse de l'informaticien, en étant capable de comprendre les exigences d'un client et de les formaliser.

Savoirs de référence étudiés

  • Analyse des exigences (par ex. : recueil des besoins métier, des acteurs, cas d'utilisation, scénarios, spécification par l'exemple...)
  • Renforcement de la modélisation objet pour l'analyse et le développement – Les différents savoirs de référence pourront être approfondis


La ressource R3.04 - Qualité de Développement vise à vous faire adopter les bonnes pratiques de la programmation orientée objet en Java, afin de faciliter le développement et la maintenance d'applications en équipe.

Objectif
L'objectif de cette ressource est de comprendre la structure d'une application client-serveur et de comprendre les
mécanismes bas niveaux, mis en œuvre dans une application multitâches. Cette ressource permettra de découvrir le
développement d'applications multi-processus, de comprendre et de traiter les problèmes de synchronisation et d'utiliser
des outils de communication internes aux processus , mais aussi externes, via les interface de programmation (API) de
transport.
Savoirs de référence étudiés
– Fonctionnement du système (par ex. : pagination, mémoire virtuelle, systèmes de fichiers…)
– Gestion de processus (par ex. : ordonnancement, synchronisation, threads…)
– Programmation client-serveur (par ex. : inter-process communication (IPC), interface socket, protocoles applicatifs…)
– Les différents savoirs de référence pourront être approfondis

Cours Moodle concernant la ressource Ressource R3.07 : SQL dans un langage de programmation (BUT2 Informatique), plus précisément la partie dédiée au langage de programmation PL/SQL.

R3.13 Semestre 3 : 

Objectif 

L'objectif de cette ressource est de comprendre les attendus du monde professionnel pour s'y insérer, pour y dialoguer au mieux avec ses acteurs, et de produire un discours de spécialiste efficace, à la portée des usagers. Cette ressource permet d'acquérir des compétences larges et approfondies en techniques de recherche d'emploi, d'optimiser sa communication interpersonnelle et de l'adapter ensuite à un contexte d'entreprise. 

Savoirs de référence étudiés

– Appropriation des techniques de recherche d'emploi et insertion dans une démarche active de recherche d'emploi 

– Reformulation des besoins pour s'assurer de la compréhension 

– Adaptation de son discours aux différents interlocuteurs / situations (et capacité à vulgariser) 

– Les différents savoirs de référence pourront être approfondis

R4.06 Semestre 4 :

Objectif 

L'objectif de cette ressource est de transmettre l'information auprès de publics aussi bien professionnels qu'académiques, à l'écrit comme à l'oral, et de la rendre accessible par des supports variés qui l'éclairent et la synthétisent. Cette ressource fait monter en compétence par la conjonction de l'expression écrite et orale appliquée à des domaines entrepreneuriaux et institutionnels, en variant les approches de communication par des exercices plus complexes et où est affirmée de plus en plus son autonomie

Savoirs de référence étudiés 

– Rédaction des documents selon les exigences académiques et professionnelles tristepar ex. : documentation technique (manuel utilisateur et administrateur), rapport de stage, compte rendu d'activité…) 

– Élaboration d' un discours clair et efficace dans des contextes et pour des publics différents (soutenance et présentation de projet en entreprise) 

– Analyse et production d'un discours explicatif 

– Conception d'un document de synthèse fixe ou animé selon les concepts de data visualisation, ou d'infographie (ou autres procédés) 

– Communication au sein d'un groupe (conduite de réunion, sensibilisation à la gestion des conflits) 

R3.14 Semestre 3 / R4.07 Semestre 4

Objectif 

L'objectif de cette ressource est de préparer au stage de deuxième année en permettant d'adopter une démarche réflexive et collaborative pour déterminer les fondamentaux en termes de savoir-être attendus en stage. Elle doit aussi permettre de communiquer efficacement pour rendre compte de son activité professionnelle à ses encadrants tout au long du stage. 

Savoirs de référence étudiés sur l'année 

– Définition de son profil, en partant de ses appétences, de ses envies et assise de son choix professionnel notamment au travers de son parcours 

– Construction d'un ou plusieurs projets professionnels en définissant une stratégie personnelle pour les réaliser 

– Analyse des métiers envisagés : postes, types d'organisation, secteur, environnement professionnel 

– Mise en place d'une démarche de recherche de stage et d'alternance et des outils associés 

Objectif

Architecture logicielle

L'objectif de cette ressource est de présenter des composants de la programmation qui peuvent être utilisés dans plusieurs domaines.


Savoirs de référence étudiés

  • Patrons d'architecture (par ex. : MVC, Model-View-ViewModel (MVVM)...)
  • Utilisation de briques logicielles, d'interfaces de programmation, de bibliothèques tierces
  • Développement de services web


Prolongements suggérés

  • Utilisation de services web (par ex. : requêtes asynchrones, formats d'échange de données...) 
  • Organisation de l'accès aux données (par ex. : base de données, annuaires, services Web...)