Web Design and Development 2 - Fall 22 - Section 71573
Important Note: Adobe stopped supporting the Brackets code editor a year ago or so. It is now an open source project, so you COULD use it for the the class, but I suggest you use VS Code going forward to do the coding in the class(download here). If you are used to Brackets, here is a video from the GDS 45 class on switching to VS Code from Brackets, and includes some useful VS Code extensions. VS Code and extensions change all the time, so things may change rapidly. VS Code has becomevery popular and seems to be emerging as a standard. The videos in the class were done using different editors like Brackets and VS Code, and maybe others, but remember the code is the same. It's just a different editor.
There is some review this week, as well as some new things. We'll be getting everybody up to speed on the Web Design Process, Flexbox, CSS Positioning and Float Based Layouts(Review).
Topics: More Flexbox, Intro to CSS Grid and Photoshop Layer Comps
Topics: Photoshop Art Boards, Media Queries, and More CSS Grid
Topics: Responsive Web Design, Cards with CSS Grid, and Icon Fonts(Font Awesome)
The aspect-ratio CSS from the video above is only now becoming well supported, so it might be a little risky to use right now. Shalabh reminded me of another method to crop images to a square or other shape, while hiding parts of the image. I think instagram uses it, or has used it. There is a good article on it here.
Topics: More RWD Principals and Personal Project Intro
Topics: CSS Subgrid and Basic Responsive Images
Note: Adobe Max online conference is going on this week and is free. It has sessions on all areas of design. You can check out the Adobe Max Conference here.
Topics: Advanced Responsive Images
Note: Adobe Max online conference was last week and is free. It has recrorded sessions on all areas of design. You can check out the Adobe Max Conference here.
Topics: WebFonts, Icon Fonts and Responsive Navigation
Topics: Bootstrap, Advanced Selectors, Git, Github, an extra credit project, and the Final Project! (Not all due at once ;)
Topics: Tailwind CSS, CSS Transitions and Animation
Topics: Introduction to Javascript and CSS Custom Properties
Topics: More Javascript, CSS Processors and the Parallax Effect
Topics: Javascript and User Testing
Topics: Final Projects Due and Final Exam