FrontendMasters | Advanced CSS Layouts [FCO]
- CategoryOther
- TypeTutorials
- LanguageEnglish
- Total size3.4 GB
- Uploaded BySunRiseZone
- Downloads174
- Last checkedDec. 10th '19
- Date uploadedDec. 09th '19
- Seeders 27
- Leechers10
For More Udemy Free Courses >>> https://freetutorials.us/
For more Lynda and other Courses >>> https://www.freecoursesonline.me/
Forum for discussion >>> https://1hack.us/
Author : Jen Kramer – GHarvard University Extension School
Release Date : August 15, 2019
Language : English
Duration : 06:56:58
Video Parts : 24 (MP4)
Dimension : 1280x720p
Course Source : https://frontendmasters.com/workshops/advanced-css-layouts/
Some Key Takeaways!
By coding along with us in the Workshop, you’ll:
• Learn to plan your design approach to a given page layout
• Understand calc() and custom properties (CSS variables), including their proper use and how they differ from Sass equivalents
• Learn to combine Flexbox, calc(), custom properties, and media queries to create incredibly DRY layouts
• Understand modular scales for type, and use principles for DRY layouts to create different type sizes at different screen resolutions
• Create a CSS-only hamburger button for navigation
• Create responsive tables using correct table markup and different techniques for display
• Create responsive forms that work well across devices
Your (Awesome) Instructor
Jen Kramer
Jen Kramer is a Lecturer at Harvard University Extension School in the Master's of Liberal Arts in Digital Media Design, teaching at least five courses per year, advising students, and assisting in curriculum design. She is also the author of over 35 video training courses and three books.
Workshop Details
We'll begin with a quick review of using Flexbox to lay out a complex web page. We’ll walk through how to decide how to code a layout based on screenshots of the desired outcome. We’ll also create a hamburger button for our navigation using a CSS-only approach -- no JavaScript required.
We’ll quickly move on to an introduction to calc(), the ability to do math directly in CSS, including its advantages and requirements. We’ll also look at custom properties (CSS variables). While many variable principles hold true, there’s a few interesting quirks related to the cascade. We’ll also discuss when to use calc() and custom properties vs. their equivalents in Sass. Spoiler alert: it’s not just browser support!
We’ll apply what we just learned about calc() and custom properties to a 4-column Flexbox-based grid system that we coded in my previous course on Flexbox and Grid. Finally, we’ll apply these principles to the home page we created earlier in the day.
In the afternoon, we’ll look at modular type scales, which will create an algorithm for our type sizes. We’ll apply those scales to our design using these principles with calc() and custom properties.
Finally, we’ll look at tables and forms, and the impact of responsive design on these elements. How can you combine proper HTML table markup with responsive design? It’s simpler than you think, and there are several possible approaches. We’ll also look at form layouts and how these can be made responsive, quickly and easily.
Is This Workshop for Me?
Summary
This workshop is geared for an intermediate level audience. There will be lots of time to explore on your own, complete the in-class exercises, and consider how calc, custom properties, and responsive tables and forms could be assigned to your current layout issues. Experts capable of learning quickly may feel the course is a little slow.
Any Prerequisites?
• You should have a solid working knowledge of hand-coded HTML and CSS, with the basics mastered completely
• Knowledge of inheritance, the cascade, and CSS selectors are important.
• Working knowledge of Flexbox will be useful.
• You may want to watch “CSS Grids and Flexbox for Responsive Web Design” if you are not familiar with Flexbox.
Files:
[FreeCoursesOnline.Me] FrontendMasters - Advanced CSS Layouts 0. Websites you may like- 0. (1Hack.Us) Premium Tutorials-Guides-Articles & Community based Forum.url (0.4 KB)
- 1. (FreeTutorials.Us) Download Udemy Paid Courses For Free.url (0.3 KB)
- 2. (FreeCoursesOnline.Me) Download Udacity, Masterclass, Lynda, PHLearn, Pluralsight Free.url (0.3 KB)
- 3. (NulledPremium.com) Download E-Learning, E-Books, Audio-Books, Comics, Articles & more etc.url (0.2 KB)
- 4. (FTUApps.com) Download Cracked Developers Applications For Free.url (0.2 KB)
- How you can help Team-FTU.txt (0.2 KB)
- Advanced CSS Layouts (1).mp4 (161.4 MB)
- Advanced CSS Layouts (10).mp4 (73.1 MB)
- Advanced CSS Layouts (11).mp4 (73.2 MB)
- Advanced CSS Layouts (12).mp4 (152.3 MB)
- Advanced CSS Layouts (13).mp4 (164.9 MB)
- Advanced CSS Layouts (14).mp4 (165.3 MB)
- Advanced CSS Layouts (15).mp4 (154.9 MB)
- Advanced CSS Layouts (16).mp4 (95.1 MB)
- Advanced CSS Layouts (17).mp4 (138.8 MB)
- Advanced CSS Layouts (18).mp4 (152.4 MB)
- Advanced CSS Layouts (19).mp4 (99.3 MB)
- Advanced CSS Layouts (2).mp4 (152.0 MB)
- Advanced CSS Layouts (20).mp4 (164.9 MB)
- Advanced CSS Layouts (21).mp4 (154.2 MB)
- Advanced CSS Layouts (22).mp4 (87.7 MB)
- Advanced CSS Layouts (23).mp4 (182.2 MB)
- Advanced CSS Layouts (24).mp4 (176.0 MB)
- Advanced CSS Layouts (3).mp4 (158.3 MB)
- Advanced CSS Layouts (4).mp4 (171.9 MB)
- Advanced CSS Layouts (5).mp4 (170.4 MB)
- Advanced CSS Layouts (6).mp4 (164.9 MB)
- Advanced CSS Layouts (7).mp4 (126.9 MB)
- Advanced CSS Layouts (8).mp4 (162.8 MB)
- Advanced CSS Layouts (9).mp4 (133.6 MB)
Code:
- udp://tracker.opentrackr.org:1337/announce
- udp://p4p.arenabg.com:1337/announce
- udp://open.stealth.si:80/announce
- udp://denis.stalker.upeer.me:6969/announce
- https://tracker.vectahosting.eu:2053/announce
- udp://tracker.sbsub.com:2710/announce
- https://tracker.opentracker.se:443/announce
- https://tracker.no-dmca.ninja:2087/announce
- https://tracker.fr.eu.org:8443/announce
- https://tracker.heaterdown.eu:443/announce
- https://tracker.sloppyta.co:443/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://tracker.torrent.eu.org:451/announce
- udp://tracker.uw0.xyz:6969/announce
- udp://tracker.ds.is:6969/announce
- udp://open.demonii.si:1337/announce
- udp://retracker.akado-ural.ru:80/announce
- udp://tracker.tiny-vps.com:6969/announce
- udp://exodus.desync.com:6969/announce
- http://tracker.gbitt.info:80/announce
- udp://tracker.zum.bi:6969/announce
- udp://tracker.nyaa.uk:6969/announce
- http://vps02.net.orel.ru:80/announce
- http://tracker.bt4g.com:2095/announce
- udp://tracker-udp.gbitt.info:80/announce
- udp://bt1.archive.org:6969/announce
- udp://bt2.archive.org:6969/announce
- udp://bt.okmp3.ru:2710/announce
- http://tracker.nyap2p.com:8080/announce
- udp://jeremylee.sh:6969/announce
- udp://contrata.putasysexo.com:53/announce
- http://tracker.files.fm:6969/announce
- udp://xxxtor.com:2710/announce
- http://tracker1.itzmx.com:8080/announce
- udp://opentor.org:2710/announce
- udp://tracker.skynetcloud.site:6969/announce
- udp://explodie.org:6969/announce
- http://tracker3.itzmx.com:6961/announce
- https://tracker.nanoha.org:443/announce
- udp://open.nyap2p.com:6969/announce
- http://t.nyaatracker.com:80/announce
- https://1337.abcvg.info:443/announce
- http://tracker.corpscorp.online:80/announce
- udp://tracker.moeking.me:6969/announce
- udp://retracker.netbynet.ru:2710/announce
- udp://tracker.leechers-paradise.org:6969/announce
- http://h4.trakx.nibba.trade:80/announce