Up and Running with Git Transcripts
Chapter: Introducing Git
Lecture: Prerequisite knowledge and experience
0:01 So what do you need to take this course?
0:03 What pre work of set knowledge or experience do we expect you to have?
0:08 Well, you're in luck. It's not very much as I said the beginning,
0:11 this is really for people who are new to source control as well as professional developers.
0:16 So we don't ask a lot of you basically no version control experience at all
0:21 The more you've had of course,
0:23 the more you'll be able to relate some of the ideas about,
0:26 like say the difference between a distributed and a centralized version control system,
0:31 but that's not required. We're going to write all of our code in python and
0:36 our examples are going to be python based but you won't really need to know python
0:41 very much at all to do this course.
0:43 It's a great language, it's lots of fun.
0:45 It's what I do, but we just need some sort of source code text files
0:50 basically that we can change and see how those effects happen.
0:53 We're going to do that with python but you don't really need to know a lot
0:56 about it. You can just follow along,
0:59 you will probably need to set up some software on your system.
1:04 A lot of the new tools installed just for your user profile.
1:07 So that's great. But you're going to need to be able to install software for
1:10 the various ui tools that we recommend and some of the editors and so on and
1:14 finally a little bit of terminal and command prompt in Windows experience.
1:19 Now I told you we're going to stay out of the terminal for almost the entire
1:25 time. But there's a cool couple of examples and a cool couple of tools that
1:30 we can bring in that will enhance our experience for the few times you do need
1:34 to be on the command prompt,
1:35 so it's worth having that experience as well.