[[1 |first class]] [[2 |second class]] [[3 |third class]] [[4 |fourth class]] [[5 |fifth class]] [[6 |sixth class]] [[7 |seventh class]] [[8 |eighth class]] [[9 |ninth class]] [[10 |tenth class]] [[11 |eleventh class]] [[12 |twelfth class]] h2 more Git https://en.wikipedia.org/wiki/Git https://rogerdudler.github.io/git-guide/ Assignment 1 focuses on a using git as a means of version control essentially for a single user. In this case, it could be thought of as a means of exploring many different technologies at the same time producing a number of different banches and organizing and keeping them in one spot. With more libraries and options you will see that it can be easy to scatter a project over so many files that it becomes hard to keep it all straight. The ability to __checkout__ different versions of a project can be useful for comparing and contrasting different technologies. Imagine you have a running project and you want to replace JQuery with something else... Or you have a project using Canvas and you want to switch to SVG graphics. Versioning can be a nightmare. With multi-user code, versioning becomes even more important. Also setting up your identity. * Set your username: git config \-\-global user.name "FIRST_NAME LAST_NAME" * Set your email address: git config \-\-global user.email "MY_NAME@uwo.ca" We will explore GitHub later in the course where this becomes more important. h2 Selectors in CSS and JQuery https://learn.shayhowe.com/advanced-html-css/complex-selectors/ Go to CSS in https://codecorner.glitch.me/ https://jimmorey.com/simple.css Some interesting examples discussed in class when discussing variants of Array1.html * ol:nth-child(4) vs. ol:nth-child(2) * \[contenteditable\]