Tutorial 1 of the Geoscripting course: "Linux & version control".
Introduces good practices in carrying out a scripting project using Linux and Git. Can be found here
Tutorial 4 of the Geoscripting course: "Tutorial 4: Package and project management".
Introduces graphical interfaces of R and Python, and package structure in both languages. Learn good habits in programming as well as where to find helps. Can be found here