1. 1. Introduction
  2. 2. Organisation du module
  3. Outils
  4. 3. Git
  5. 4. Bash
  6. 5. VSCode
  7. Part C
  8. 6. Introduction
  9. 7. Basics
  10. 8. Arrays
  11. 9. Types primitifs
  12. 10. Struct
  13. 11. Créer une documentation à partir des commentaires
  14. 12. Raylib
  15. 13. Makefile
  16. 14. Pointeurs
  17. 15. Allocation mémoire
  18. 16. Pointeurs et tableaux
  19. 17. Pointeurs et fonctions
  20. 18. Débugueur GDB
  21. 19. Débugueur Valgrind
  22. 20. Strings
  23. 21. Files
  24. 22. Errors
  25. 23. Fonctions variadiques
  26. 24. Security issues
  27. 25. Threads
  28. Part Python
  29. 26. Introduction
  30. 27. Pythonic styles
  31. 28. Variables in Python
  32. 29. Functions in functions
  33. 30. Parameter passing
  34. 31. Immutability
  35. 32. Strings
  36. 33. Equality
  37. 34. Classes
  38. 35. Inheritance
  39. 36. Static
  40. 37. Object model
  41. 38. Exceptions
  42. 39. SOLID
  43. 40. Iterators
  44. 41. Testing
  45. 42. Typing
  46. 43. Decorator
  47. 44. Multiple inheritance
  48. 45. Copies
  49. 46. Metaclasses
  50. 47. Magic functions
  51. 48. Behind the scene: CPython
  52. 49. Python Bindings
  53. Part C++
  54. 50. References
  55. 51. Move
  56. 52. Template
  57. 53. Inheritance
  58. Part Rust
  59. 54. Basics
  60. 55. Struct
  61. 56. Erreurs
  62. 57. Traits
  63. 58. Ownership
  64. 59. Vecteurs
  65. Appendix
  66. 60. Quiz
  67. Reviews
  68. 61. TP1
  69. 62. TP2
  70. 63. TP3
  71. 64. TP4
  72. 65. TP5
  73. 66. TP6
  74. 67. TP7
  75. 68. TP8
  76. 69. TP9
  77. Misc.
  78. 70. Idées de projets
  79. 71. Announces

Metaclasses