Tutoriel des thèmes techniques ============================== Combinaison de CM/TP informelle et participative (sans évaluation) : - public : permanent ou étudiants de la formation (sélection au mérite et à l'investissement au besoin) - capacité : 401C (16 personnes plus les machines personnelles) - objectif : diffuser une connaissance technique et évaluer la pertinence d'un enseignement modernisé pour les étudiants en formation - durée : 3 heures - sujet : technologie populaire - fréquence : 2 fois par an - intervenants : enseignants ou étudiants à l'issue d'un projet Sujets ------ - analyse de données en R - outils pour la programmation - git - théorie et pratique - ouverture sur eclipse (N. Marilleau ?) - test de Mercurial ? - présentation de workflow - debugging avancée : valgrind, gdb, ... - Maven (en perte de vitesse ?) - Jenkins, Selenium, Sonar (un peu négligeable) - bibliothèques - Hibernate, Spring, JPA - Qt (avec une partie Android) - JavaFX (utilisation encore négligeable face à Swing) - language du Web - jQuery - Backbone.js, Angular.js (et comparaison avec Ember.js) - Node.js - REST - CoffeeScript (un peu négligeable) - administration (difficile à mettre en oeuvre et assez spécifique) - systemd (très spécifique) - Puppet, Chef, CFEngine - Nagios - Snort, Metasploit - Vagrant, gestion de machines virtuelles - base de données - sqlite - MongoDB (lié à Node.js)