« STIC:STIC I - Atelier technique 2 » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 2 : | Ligne 2 : | ||
<categorytree mode="pages" depth="0" style="float:right; clear:right; margin-left:3px; border:1px solid gray; padding:0.7ex; background-color:#f9f9f9;">STIC</categorytree> | <categorytree mode="pages" depth="0" style="float:right; clear:right; margin-left:3px; border:1px solid gray; padding:0.7ex; background-color:#f9f9f9;">STIC</categorytree> | ||
== | == Objectifs== | ||
Cet atelier du cours [[STIC:STIC I|STIC I]] vous permet: | Cet atelier du cours [[STIC:STIC I|STIC I]] vous permet: | ||
* | * De vous familiariser avec Git et GitHub (outil de gestion des versions et collaboration entre développeurs) | ||
* | * Introduction à [[Node.js]] | ||
* Introduction à un server web avec [[Express.js]] (s'il reste du temps) | |||
== | ==Programme== | ||
; Git et GitHub | |||
* Présentation rapide de Git et GitHub | |||
* Installation des logiciels | |||
* Création du compte GitHub | |||
* Workshop récupérer un projet de GitHub, modifier le contenu, et uploader dans le répositoire | |||
; | ; Node.js | ||
* Présentation de Node.js (comparaison avec JavaScript) | |||
* | * Brève introduction à la ligne de commande | ||
* Installation de Node.js sur votre ordinateur | |||
* Workshop sur les "essentiels" de Node.js : | |||
** Cloner le répositoire https://github.com/mafritz/stic-1-node-essentials.git | |||
** Pour chaque élément essentiel il y un exemple et une challenge avec solution attendue | |||
; Express.js | |||
S'il reste du temps, voir brièvement [[Express.js]] en tant qu'alternative au projet Webmaster. | |||
=== Outils === | |||
; Git et GitHub | |||
; | |||
* Logiciel git https://git-scm.com/ | |||
* Logiciel GitHub desktop https://desktop.github.com/ | |||
; | ; Node.js | ||
* Interpète Node à installer depuis [[http://nodejs.org site officiel]] | |||
* Extension [https://github.com/Acconut/brackets-nodejs Node.js] binding de Brackets qui permet d'exécuter des commandes node directement à l'intérieur du logiciel | |||
:[ | * Répositoire GitHub [https://github.com/mafritz/stic-1-node-essentials mafritz/stic-1-node-essentials] avec fichier pour workshop |
Version du 4 décembre 2015 à 15:42
Objectifs
Cet atelier du cours STIC I vous permet:
- De vous familiariser avec Git et GitHub (outil de gestion des versions et collaboration entre développeurs)
- Introduction à Node.js
- Introduction à un server web avec Express.js (s'il reste du temps)
Programme
- Git et GitHub
- Présentation rapide de Git et GitHub
- Installation des logiciels
- Création du compte GitHub
- Workshop récupérer un projet de GitHub, modifier le contenu, et uploader dans le répositoire
- Node.js
- Présentation de Node.js (comparaison avec JavaScript)
- Brève introduction à la ligne de commande
- Installation de Node.js sur votre ordinateur
- Workshop sur les "essentiels" de Node.js :
- Cloner le répositoire https://github.com/mafritz/stic-1-node-essentials.git
- Pour chaque élément essentiel il y un exemple et une challenge avec solution attendue
- Express.js
S'il reste du temps, voir brièvement Express.js en tant qu'alternative au projet Webmaster.
Outils
- Git et GitHub
- Logiciel git https://git-scm.com/
- Logiciel GitHub desktop https://desktop.github.com/
- Node.js
- Interpète Node à installer depuis [site officiel]
- Extension Node.js binding de Brackets qui permet d'exécuter des commandes node directement à l'intérieur du logiciel
- Répositoire GitHub mafritz/stic-1-node-essentials avec fichier pour workshop