Compétences transversales
- Maîtriser les différents langages de programmation et technologies de développement logiciel en vue de réaliser des applications web efficientes
- Programmer des applications objets en intégrant les exigences du développement logiciel
- Développer en front-end comme en back-end afin de répondre à la spécificité architecturale du web
- Maîtriser les concepts de composants réutilisables en vue d'un développement optimal et évolutif
- S'appuyer sur les environnements de développement dédiés utilisés dans les services informatiques
- Identifier, sélectionner et analyser avec esprit critique diverses ressources dans son domaine de spécialité pour documenter un sujet et synthétiser ces données en vue de leur exploitation
- Analyser et synthétiser des données en vue de leur exploitation.
- Développer une argumentation avec esprit critique.
- Se servir aisément des différents registres d'expression écrite et orale de la langue française.
- Communiquer par oral et par écrit, de façon claire et non-ambiguë, en français et dans au moins une langue étrangère