AIM OF THE COURSE
Git is an essential tool for those who are writing code and not only. The goal of a course is to provide a minimum and simple knowledge kit for using GIT with Github.
Documentation about GIT for non-technical people can be rather scarce. That is why we are making this course as digestible for non-experienced people.
We also want you to learn from real-life experiences from respectable people within the industry.
FOR WHOM IS THIS COURSE
For Entrepreneurs. In order to build MVP. In order to set up a proper development process from the beginning.
For Developers. In order to get a job in an IT company, you need not only to know to program, but also tools used for software development.
For Students. To finally get rid of those files “final”, “final_1”,”final_v8” and make sure your projects, homework, and diplomas don’t disappear an hour before the deadline.
For Scientists. Start using git for your LaTex files, LaTeX beamer presentations, and LaTeX documents, org-mode files, shell/emacs dotfiles.
For Designers. For those who want to solve such problems as obscure/creative file names to keep track of the different versions, no clear way to distinguish what’s still relevant from old/deprecated drafts, no quick way for team members to check what changed between two versions, bad manipulation resulting in the loss of the last 2 hours of work.
For those, who started using Git and struggling with it a lot.
For those who want to acquire new skills and to keep resumes, notes, writings, musical compositions, office documents, reports, etc.
Although Git works best with text files, other file formats can be kept in git as well.. you lose a bit on a collaboration side comparing to txt files, but you still benefit from having a version control system.