This first development course is intended for anyone wishing to start learning how to program a computer. Rather than using pseudo-code, we choose a very practical approach, and teach basic scripting in bash. Its relatively strict syntax immediately allows developing attention to detail; it also allows relying on third-party (command-line) applications to easily and quickly implement interesting functionalities, without relying on libraries. And of course, knowing how to script in bash means being able to do almost anything under Linux!

Participants will learn to rely on variables, loops, conditional expressions, functions, and simple algorithms. They will thus, during the whole duration of the course, develop 12 different scripts, such as a guess-my-age game, a small number sorter, an arithmetic game or a customizable Website scraper. Participants will write and execute their “hello world” in the first 10 minutes!

Course specifications

Max participants: 8

Instructor(s): 1 (language: French)

Total hours: 6 (3 courses of 2 hours each)

Prerequesites: Starter 101 (or equivalent)

Date options

This full 6-hour Code Starter course series is composed of 3 sessions of 2 hours each. See below for the options currently available.

  • October 15th + October 22nd + October 29th. 18h00-20h00
  • November 19th + November 26th + December 3rd. 18h00-20h00
  • January 8th + January 15th + January 22nd (2020). 18h00-20h00
  • March 3rd + March 10th + March 17th (2020). 18h00-20h00

Dates may be added if the maximum number of participants is reached for any given session.