Description Lectures Tools and tutorials Exercises

Main tools

SwitchDrive (you can easily store your files/exercices on a Swiss cloud: alternative solution to Dropbox) + IntelliJ

Tutorials

1. Tutorials in French: Switchdrive | IntelliJ

2. Tutorials in English for SwitchDrive and IntelliJ (below):

SwitchDrive

How to use SwitchDrive ?

https://help.switch.ch/drive/faq/

IntelliJ

      How to start IntelliJ IDEA on a computer of the room POL 140/146?

  1. Open a user session with your username and password and open IntelliJ IDEA.
  2. Set the license server by indicating the following information: ? (select the 30 days trial to start the semester).
  3. Download the plugin called “Python” by clicking on “Configure” and “Plugins” on the welcome window and “Browse repositories…” after in order to start a new plugin search.
  4. Restart IntelliJ.
  5. In order to create a new Python project, click on “Create New Project” on the welcome window, select “Python” on the left bar, set your Project SDK and choose a project name. Make sure to choose Python >= 3.5.

      How to start IntelliJ IDEA on your laptop ?

  1. Download the ultimate version of IntelliJ IDEA on this website https://www.jetbrains.com/idea/download/ and ask for a student academic license on this website https://www.jetbrains.com/student/
  2. Download the plugin “Python” by clicking on “Configure” and “Plugins” on the welcome window and “Browse repositories…” after to start a new plugin search.
  3. Install Homebrew (http://brew.sh/) to download Python 3.8 with command lines
  4. In order to create a new Python project, refer to step 5

      How to create your first Python project with IntelliJ IDEA?

Follow this tutorial for Python (do not implement classes, they will be introduced later during the course): https://www.jetbrains.com/help/pycharm/2016.2/creating-and-running-your-first-python-project.html