layout | title | subtitle |
---|---|---|
page |
Lessns 1-3 |
System Design Lessons |
In the first lesson of System Design class, there was an emphasis on Git, GitHub, along with HTML, and CSS. More importanly we learned how they all connect with one another. The main takeway I took from this first lesson, was how git is an important ccctool for your changes in code, and Github is the website that centralize your Git history. Along with this I learned most of the git commands, and their function.
Lesson 2, was an add on to the first lesson. But with an emphasis on collaboration with others with Git and Github, and how we can utlize it when working with a team or collaboraters(🧑🤝🧑). There's many approaches to working with others through Git, such as Truck Based Development, Feature Branches, and Git Flow. The main takeaway that confused me was how a group of people can work on code together, and this lesson really solved that question for me. They do it through the "Branch", you can create new branches to work on the code until your ready to merge the final code together.
Lesson 3 was all about Frameworks. Frameworks is essantially prewritten code a user can use to edit and change around, like this project right here. This is a quick way of building out a website. There's a term called batteries(🔋) included which means there can be little room for customizing becuase the prototype takes care of the difficult things for you. This can be looked as a disandvatages. The main takeaway I took from this that Frameworks can help many people further their knowledge of HTML, and business making websites in half the time. Frameworks are just a template that you can edit and customize to your liking.