Introduction to programming and Python for non computer sciences students (ESSEC Business School)
Evaluated using two hackernights with topics such as Super Heros or Pokémons
No requirements needed
Complete original content
Description
Introduction to programming (using Python 3). Courses made for ESSEC Business School (Global BBA).
In this course you will learn the basics of programming and programming with Python. Elementary notions will be displayed in jupyter notebooks. To use these files you will need to either:
Install python locally (following the instructions below)
Visit the interactive jupyter supports (made for online teaching without any installation required - but only available during courses - )
Install it (if you are using Ubuntu 16.04 you already have Python installed)
Start using it:
Open terminal(unix/mac) or CommandLine(windows), type python or python3 or py (depends on your environnement) to start an interactive python environnement
Create a file named my_super_program.py, type print('hello') inside, and save. Execute this file by typing python3 my_super_program.py.
To run jupyter notebooks (.ipynb files with interactive python), please open a terminal and type:
pip install jupyter
Then run it using: jupyter notebook
Install developpement environnement
To code with ease you may need an IDE for smoother coding. I would suggest Visual Studio Code combined with the Python plugin from Microsoft (ms-python.python). For a python only IDE the best one would be PyCharm.
Here is the detailed procedure for Visual Studio Code set up from scratch: