Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
swc [2016/09/23 14:19] zofia.taranu [Horaire] |
swc [2016/10/22 17:25] (current) zofia.taranu [Info général - General info] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Atelier software carpentry ====== | + | ====== Atelier Software Carpentry Workshop ====== |
| **24-25 octobre, 2016, Université de Montréal, Montréal (QC)** | **24-25 octobre, 2016, Université de Montréal, Montréal (QC)** | ||
| Line 9: | Line 9: | ||
| + | ===== Info général - General info ===== | ||
| + | **Où/ where:** | ||
| + | Salle C-3061 (salle multi-fonctionnelle), Pavillon Lionel Groulx, métro Université de Montréal, 3150, rue Jean-Brillant, Montréal | ||
| - | ===== Info général ===== | + | Salles C2081-2083 pour le lunch |
| - | Ce Workshop se tiendra à Montréal (Université de Montréal). Les repas seront entièrement fournis par le CSBQ durant les deux jours. | + | **Repas/ meals:** |
| - | ===== Inscription ===== | + | Le petit déjeuner (8h30-9h), pause café matinale (10h15), lunch (12h15) et pausé café dans l'après midi (vers 15h) seront fournis par le CSBQ durant les deux jours. |
| + | |||
| + | Breakfast (8:30-9:00am), morning coffee break (10:15am), lunch (12:15pm), and afternoon coffee break (3:00pm) will be provided by the QCBS over the 2 days. | ||
| + | |||
| + | **Pour y participer/To participate:** | ||
| + | |||
| + | Tous les participants doivent cependant débourser des frais pour l'inscription (15\$ pour membres CSBQ et 50\$ pour les non-members). | ||
| + | |||
| + | However, all participants must pay a registration fee to cover for some of those costs (15\$ for QCBS members, 50\$ for non-members). | ||
| + | ===== Inscription - Registration ===== | ||
| http://registration.qcbs.ca/pay/node/64 | http://registration.qcbs.ca/pay/node/64 | ||
| - | ===== Horaire ===== | + | ===== Horaire - Schedule ===== |
| + | |||
| + | **Instructeurs - instructors **: Timothée Poisot et Isabelle Laforest Lapointe | ||
| - | **Instructeurs**: Timothée Poisot et Isabelle Laforest Lapointe | + | **Aides- helpers **: Eva Delmas, Mathilde Besson, Steve Vissault et Zofia Taranu |
| - | **Aides**: Eva Delmas, Mathilde Besson, Steve Vissault et Zofia Taranu | ||
| - | ** Jour 1 - The Unix Shell + Automation and Make Lessons** | + | ==== Jour - Day 1: The Unix Shell + Automation and Make Lessons ==== |
| ^ 9:00 | Introducing the Shell | What is a command shell and why would I use one? | | ^ 9:00 | Introducing the Shell | What is a command shell and why would I use one? | | ||
| Line 46: | Line 59: | ||
| ^ 3:30 | Self-Documenting Makefiles |How should I document a Makefile?| | ^ 3:30 | Self-Documenting Makefiles |How should I document a Makefile?| | ||
| ^ 4:00 | Conclusion |What are the advantages and disadvantages of using tools like Make?| | ^ 4:00 | Conclusion |What are the advantages and disadvantages of using tools like Make?| | ||
| - | ^ 4:30 | Finish || | + | ^ 4:30 | **Finish** || |
| - | ** Jour 2 - Version Control with Git + Databases and SQL** | + | ==== Jour - Day 2: Version Control with Git + Databases and SQL ==== |
| ^ 9:00 | Automated Version Control | What is version control and why should I use it?| | ^ 9:00 | Automated Version Control | What is version control and why should I use it?| | ||
| Line 63: | Line 76: | ||
| ^ 11:15 | Conflicts | What do I do when my changes conflict with someone else’s?| | ^ 11:15 | Conflicts | What do I do when my changes conflict with someone else’s?| | ||
| ^ 11:30 | Open Science | How can version control help me make my work more open?| | ^ 11:30 | Open Science | How can version control help me make my work more open?| | ||
| - | ^ 11:40 | Licensing | What licensing information should I include with my work?| | + | ^ 11:40 | Licensing | What licensing information should I include with my work?| |
| - | ^ 11:45 | Citation | How can I make my work easier to cite?| | + | ^ 11:45 | Citation | How can I make my work easier to cite?| |
| - | ^ 11:47 | Hosting | Where should I host my version control repositories?| | + | ^ 11:47 | Hosting | Where should I host my version control repositories?| |
| - | ^ 11:57 | Using Git from RStudio | How can I use Git with RStudio?| | + | ^ 11:57 | Using Git from RStudio | How can I use Git with RStudio?| |
| - | ^ 12:07 | **Lunch** | | | + | ^ 12:07 | **Lunch** | | |
| ^ 1:30 | Selecting Data | How can I get data from a database?| | ^ 1:30 | Selecting Data | How can I get data from a database?| | ||
| ^ 1:45 | Sorting and Removing Duplicates |How can I sort a query’s results? How can I remove duplicate values from a query’s results?| | ^ 1:45 | Sorting and Removing Duplicates |How can I sort a query’s results? How can I remove duplicate values from a query’s results?| | ||
| Line 78: | Line 91: | ||
| ^ 4:35 | Creating and Modifying Data | How can I create, modify, and delete tables and data?| | ^ 4:35 | Creating and Modifying Data | How can I create, modify, and delete tables and data?| | ||
| ^ 5:10 | Programming with Databases - R | How can I access databases from programs written in R?| | ^ 5:10 | Programming with Databases - R | How can I access databases from programs written in R?| | ||
| - | ^ 5:45 | Finish || | + | ^ 5:45 | **Finish** || |
| - | + | ||
