Lecture Recordings

Class 1.2

During this class, we discussed the importance of Web Accessibility and how to make our sites more accessible.

Class 2.1

During this class, we did a review of Flexbox with some simple examples.

Class 3.1

During this class, we covered how to use CSS Grid with examples.

Class 4.1

During this class, we discussed the techniques related with Image Optimization.

Class 4.2

During this class, we covered the techniques involved to create responsive images including CSS sizing, the scrset and sizes attributes and the picture tag.

Class 5.1

During this class, we discussed and practiced using the CSS properties Transition and Transform.

Class 6.1

During this class, we explored how to create animations using CSS animation properties and @keyframes rules.

Class 7.1

During this class, we covered a brief introduction to JavaScript, how to create JavaScript variables, and how to manipulate HTML using JavaScript.

Class 8.1

During this class, we discussed template literals, arrays and loops. We also showed how to create and insert HTML using these components along with the innerHTML property.

Class 9.1

During this class, we covered the for…of loop, the querySelectorAll() method and the if statement.

Class 10.1

During this class, we covered JavaScript Functions and Event Listeners.

Class 11.1

During this class, we covered JavaScript Objects and the event delegation technique.

Class 12.1

During this class, we cover web publishing and how to set up GitHub Pages.