Getting git (May 27 - June 3)
You will be spending the week finishing up and submitting your P1: Process style guide.
The lecture and labs are otherwise about learning to use git.
You will receive an email from Gitlab before the end of the weekend inviting you to sign up. Please sign up when you get the email in preparation for the tutorial.
A note about git
Git is not the most understandable system for tracking your code, but it tends to be the best fit for what students do in the course. If you do not usually watch lectures, you really need to watch this week's lecture and tutorial as git will be integral to projects in the rest of the course.
As per usual, if you have questions or concerns with git (or coding) please do not hesitate to email Andrew, email Vahid, or message over the course chat and we will respond as quickly as possible.
The next pre-recorded lecture portion is available at https://andrewh.ca/teaches/web_design_and_development/lectures/04/video. Please watch it before our lecture time.
During our lecture time this week we will:
- 10:30-11:30 — complete our git tutorial. This will be recorded. Please make sure to:
- 11:30-11:40 — mandatory zoom break.
- 11:40-12:20 — this session will not be recorded, and will be open time to:
- do the weekly reading and start working on the reading reflection,
- start the code exercise,
- or pose questions to Andrew.
The next labs will be dedicated to helping you set up git. In lecture we will run the tutorial and then in labs you will have open support time with Vahid to ask any additional questions or concerns while working on your exercise.
This week's reading
Please try to complete readings before the lecture, however, there will be time set aside in each lecture to complete the reading should you need.
This week's reading is: (2016). "Thinking in Versions (Chapter 1)." Git for Humans. A Book Apart.
A PDF of the reading is available on Canvas. The reading should take about 23 minutes to finish (4600 words).
Questions or concerns?
Of course should you have any questions or concerns please do not hesitate to email Andrew, email Vahid, or message over the course chat and we will respond as quickly as possible.