- VSCode IDE https://code.visualstudio.com/
- Github Desktop https://desktop.github.com/
- For windows users: command line cygwin https://www.cygwin.com/
- For mac users: command line iTerm2 https://iterm2.com/
- https://docs.python-guide.org/
- https://realpython.com/learning-paths/
- https://github.com/jpmorganchase/python-training
- https://learnpython.org/
- https://jakevdp.github.io/PythonDataScienceHandbook/
Books
- Think Python https://allendowney.github.io/ThinkPython/ (new version)
- Think Python https://greenteapress.com/thinkpython2/thinkpython2.pdf
- Python for Everybody http://do1.dr-chuck.com/pythonlearn/EN_us/pythonlearn.pdf
- Coding exercices https://github.com/erjan/coding_exercises
- https://javascript.info/
- https://exploringjs.com/impatient-js/toc.html
- https://learnvanillajs.com/
- Algorithmes en JavaScript https://github.com/trekhleb/javascript-algorithms
- Eloquent JavaScript https://eloquentjavascript.net/
- JavaScript et science des données http://js4ds.org/
- JavaScript modules https://ultimatecourses.com/blog/mastering-the-module-pattern
- https://exploringjs.com/es6.html
- HTML et CCSS https://www.w3.org/Style/Examples/011/firstcss.en.html
- SVG https://oreillymedia.github.io/Using_SVG/guide/markup.html
- Manipulation du DOM en JS https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs/Manipulating_documents
- Comment fonctionne un navigateur https://developers.google.com/web/updates/2018/09/inside-browser-part1
- Oddata https://github.com/LyonDataViz/oddata-public
- Glossaire des données https://github.com/ramiroaznar/data-glossary
- Tidy Data https://www.jstatsoft.org/article/view/v059i10
- https://clauswilke.com/dataviz/
- Interactive Data Visualization for the Web https://web.archive.org/web/20160301070001/http://chimera.labs.oreilly.com/books/1230000000345/ch01.html
- https://docs.github.com/en/get-started/quickstart/hello-world
- http://rogerdudler.github.io/git-guide/
- https://nvie.com/posts/a-successful-git-branching-model/
- https://www.conventionalcommits.org/en/v1.0.0/
- Git hooks https://github.com/compscilauren/awesome-git-hooks
- https://wizardzines.com/
- https://jvns.ca/
https://docs.python-guide.org/writing/structure/#decorators
- JavaScript https://github.com/airbnb/javascript
- Python https://www.python.org/dev/peps/pep-0008/
- HTML https://google.github.io/styleguide/htmlcssguide.html
- https://google.github.io/styleguide/pyguide.html
- http://www.hpc.lsu.edu/training/weekly-materials/2021-Fall/bash_fall_2021.pdf
- https://dagshub.com/blog/effective-linux-bash-data-scientists/
- https://localfirstweb.dev/
- https://johnnydecimal.com/10-19-concepts/11-core/11.01-introduction/
- https://appventuretime.blog/how-to-design-software-architecture-for-startups
https://perso.liris.cnrs.fr/francoise.conil/les-tests-avec-pytest/#/title-slide
- https://dcic-world.org/2023-02-21/booklet_intro-to-programming.html
- https://verdagon.dev/blog/first-100k-lines
- https://jchyip.medium.com/the-age-of-cargo-cult-agile-must-end-9408e1d13e1d
- https://github.com/meirwah/awesome-workflow-engines
- SemVer https://semver.org/
- https://github.com/vinta/awesome-python
- https://enterprisersproject.com/article/2020/6/technical-debt-explained-plain-english
- https://ohmygit.org/
- Feature branch workflow https://www.atlassian.com/git/tutorials/comparing-workflows/feature-branch-workflow
- https://github.com/EbookFoundation/free-programming-books/blob/main/courses/free-courses-en.md
- Datascience notebooks https://datasciencenotebook.org/
- Code review https://medium.com/expedia-group-tech/the-importance-of-being-a-code-reviewer-fdbd910fbce7
- https://www.g2.com/compare/cypress-vs-circleci
- Clean code https://testdriven.io/blog/clean-code-python/
- https://grafikart.fr/
- https://roadmap.sh/frontend
- https://yoan-thirion.gitbook.io/knowledge-base/software-craftsmanship/testing/clean-tests
- https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#GitHub-flavored-markdown