Blame view

tutoriel.md 2.2 KB
508916cb2   Louis-Claude Canon   Update ideas
1
2
  Tutoriel des thèmes techniques
  ==============================
8fa2d2433   Louis-Claude Canon   Complete tutorial...
3
  Combinaison de CM/TP informelle et participative (sans évaluation) :
508916cb2   Louis-Claude Canon   Update ideas
4

8fa2d2433   Louis-Claude Canon   Complete tutorial...
5
6
  - public : permanent ou étudiants de la formation (sélection au mérite et à
    l'investissement au besoin)
508916cb2   Louis-Claude Canon   Update ideas
7
8
9
10
  - 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
8fa2d2433   Louis-Claude Canon   Complete tutorial...
11
12
13
  - sujet : technologie populaire
  - fréquence : 2 fois par an
  - intervenants : enseignants ou étudiants à l'issue d'un projet
508916cb2   Louis-Claude Canon   Update ideas
14
15
16
  
  Sujets
  ------
508916cb2   Louis-Claude Canon   Update ideas
17
  - analyse de données en R
8fa2d2433   Louis-Claude Canon   Complete tutorial...
18
19
20
21
22
  - outils pour la programmation
      - git
          - théorie et pratique
          - ouverture sur eclipse (N. Marilleau ?)
          - test de Mercurial ?
45d795726   Louis-Claude Canon   Update resources ...
23
24
          - ressources
              - <http://resrc.io/tag/tag/git/>
aa216f81f   Louis-Claude Canon   Update tutorial list
25
          - présentation de workflow
7895e4432   Louis-Claude Canon   Details on git tu...
26
27
28
              - <http://blogs.atlassian.com/2014/01/simple-git-workflow-simple/>
              - <https://gist.github.com/jbenet/ee6c9ac48068889b0912>
              - <http://rfc.zeromq.org/spec:16>
8d9dcca69   Louis-Claude Canon   Update resources ...
29
30
          - visualisation
              - <http://www.wei-wang.com/ExplainGitWithD3/>
45d795726   Louis-Claude Canon   Update resources ...
31
32
          - tutoriels
              - MOOC : Developing with GIT, Git Real
8fa2d2433   Louis-Claude Canon   Complete tutorial...
33
      - debugging avancée : valgrind, gdb, ...
2542df9d8   Louis-Claude Canon   Update tutorial list
34
      - Maven (en perte de vitesse ?)
8fa2d2433   Louis-Claude Canon   Complete tutorial...
35
36
37
      - Jenkins, Selenium, Sonar (un peu négligeable)
  - bibliothèques
      - Hibernate, Spring, JPA
aa216f81f   Louis-Claude Canon   Update tutorial list
38
      - Qt (avec une partie Android)
8fa2d2433   Louis-Claude Canon   Complete tutorial...
39
40
      - JavaFX (utilisation encore négligeable face à Swing)
  - language du Web
e89b01e8f   Louis-Claude Canon   Update tutoriel list
41
42
43
44
45
46
47
48
      - développement client
          - base : jQuery
          - Angular.js, comparaison avec Ember.js, Backbone.js (less complete and
            more verbose)
      - développement serveur
          - Node.js
          - REST (Express.js)
      - Web application framework (Django, Rails, Meteor)
8fa2d2433   Louis-Claude Canon   Complete tutorial...
49
50
      - CoffeeScript (un peu négligeable)
  - administration (difficile à mettre en oeuvre et assez spécifique)
2542df9d8   Louis-Claude Canon   Update tutorial list
51
      - systemd (très spécifique)
73e70c01e   Louis-Claude Canon   Add Salt and Ansi...
52
      - Puppet, Chef, CFEngine, Salt, Ansible
8fa2d2433   Louis-Claude Canon   Complete tutorial...
53
54
55
56
      - Nagios
      - Snort, Metasploit
      - Vagrant, gestion de machines virtuelles
  - base de données
e89b01e8f   Louis-Claude Canon   Update tutoriel list
57
58
      - sqlite (intégration d'une base de données dans une application)
      - MongoDB (lié à Node.js ou dans le cadre d'un framework Web)