Collaborative Development and Open Source Projects

  1. Videos
  2. Who is this for?
  3. Why do it?
  4. Reasons to contribute
  5. Overview: Git - GitHub - Travis-CI
  6. Why use a Version Control System - VCS?
  7. Why Git?
  8. Why GitHub?
  9. CI = Continuous Integration
  10. Travis-CI
  11. Register on GitHub
  12. Hacktoberfest
  13. GitHub names
  14. Task: Edit the README file
  15. Task: Edit a CSV file
  16. Task: Edit a JSON file
  17. Git
  18. Task: Update Code-Maven articles or these slides
  19. Task: Code and Talk
  20. Task: Awesome for beginners and non-programmers
  21. Task: Pydigger
  22. Testing and CI