# ONLINE RESOURCES To Learn CSS # --- ## :heart_eyes_cat: **CHEAT SHEET** **Flexbox - The Ultimate CSS Flex Cheatsheet (with animated diagrams!)** https://www.freecodecamp.org/news/flexbox-the-ultimate-css-flex-cheatsheet/ **CSS GRID GENERATOR** https://cssgrid-generator.netlify.com/ **USEFUL CSS SNIPPETS** https://30-seconds.github.io/30-seconds-of-css/ **CSS Snippets" + " | CSS-Tricks** https://css-tricks.com/snippets/ **HTML & CSS Cheatsheet (PDF included)** https://ilovecoding.org/blog/htmlcss-cheatsheet **CSS selectors cheatsheet & details – Design & Code Repository** https://medium.com/design-code-repository/css-selectors-cheatsheet-details-9593bc204e3f **CSS Reference - A free visual guide to CSS** https://cssreference.io/ --- ## :heart: **FREE** 1. **Learn CSS in this free 6-hour video course** https://www.freecodecamp.org/news/learn-css-in-this-free-6-hour-video-course/ 2. **CSS Crash Course for Absolute Beginners - Full Course** https://youtu.be/KN6oBEOz2ZI 3. **The CSS Handbook: a handy guide to CSS for developers** https://www.freecodecamp.org/news/the-css-handbook-a-handy-guide-to-css-for-developers-b56695917d11/ 4. **CSS in A Nutshell** https://webgems.io/css/ 5. **Easily Create Responsive Websites with the Foundation Framework** https://www.freecodecamp.org/news/foundation-crash-course/ 6. **The 30 CSS Selectors You Must Memorize** https://code.tutsplus.com/tutorials/the-30-css-selectors-you-must-memorize--net-16048 7. **HTML and CSS | The Odin Project** https://www.theodinproject.com/courses/html5-and-css3 8. **The impossible CSS layout: Grid? Flexbox? Floats? Columns? JS!** https://kutt.it/NNcWJI 9. **Water.css is a just-add-css collection of styles to make simple websites like this just a little bit nicer.** Now you can write your simple static site with nice semantic html, and Water.css will manage the styling for you. https://watercss.netlify.com/ 10. **Can I use... Support tables for HTML5, CSS3, etc** https://caniuse.com/#feat=css-sticky 11. **QUIZ: Well aimed? How well do you know CSS selectors?** https://codepen.io/pehaa/pen/ROapJZ 12. **How to use CSS position to layout a website (with example code)** https://coder-coder.com/css-position-layout/ 13. **Menu Animation With CSS Transition** https://codepen.io/moniet/pen/QWLqEEz?editors=0110 14. **Programming Foundations with JavaScript, HTML and CSS** https://www.coursera.org/learn/duke-programming-web 15. **Learn HTML & CSS Correctly** https://ilovecoding.org/courses/htmlcss2 16. **Learn CSS Grid** https://scrimba.com/g/gR8PTE 17. **CSS Diner - Where we feast on CSS Selectors!** https://flukeout.github.io/ 18. **The main differences between Flexbox and CSS Grid** https://medium.freecodecamp.org/the-main-differences-between-flexbox-and-css-grid-667c03461d2b 19. **Bulma: Free, open source, & modern CSS framework based on Flexbox** https://bulma.io/ 20. **Vocab Quiz using Bulma — CSS Framework** https://wonderful-booth-06933f.netlify.com/ 21. **Conquer Free Website Template | Free CSS Templates** https://www.free-css.com/free-css-templates/page196/conquer 22. **CSS Animation - The Pulse Effect** https://www.florin-pop.com/blog/2019/03/css-pulse-effect/ 23. **If you've ever been curious about using CSS Grid to build intricate graphic layouts like this one** 👇 but don't know where to start, my @smashingconf (Twitter) Toronto talk is for you. Hope to see you there! https://t.co/cFrFJVCiva *Grid Experiment No. 7* https://codepen.io/julesforrest/full/VqXvgQ 24. **CSS Magic** https://glitch.com/@glitch/css-magic 25. **CSS NOTES for Professionals: Hints & Tricks** https://books.goalkicker.com/CSSBook/ 26. **Centering in CSS: A Complete Guide** https://css-tricks.com/centering-css-complete-guide/ 27. **A Smarter Way to Learn HTML & CSS - Index of Exercises** http://www.asmarterwaytolearn.com/htmlcss/index-of-exercises.html 28. **Sass is basically a way to make CSS more manageable on bigger websites.** https://www.creativebloq.com/web-design/what-is-sass-111517618 29. **MarkSheet: a short HTML and CSS tutorial** https://marksheet.io/ --- ## :tomato: TOOL **The W3C CSS Validation Service** https://jigsaw.w3.org/css-validator/ --- ## :hammer: PROJECT **Here's a fun project to build: How to use a little CSS Grid magic to design a calculator app** https://medium.freecodecamp.org/how-to-use-a-little-css-grid-magic-to-design-a-calculator-app-e162afb2fdb4 **Pure CSS Moustached Nanny** https://codepen.io/miocene/pen/mjLPVp **Wall of Panels (Animated Landing Page with Sound Effect) HTML, CSS, JavaScript** https://code.sololearn.com/Wen965eIRDOU/?ref=app --- ## :game_die: GAME **Flexbox Zombies | CSS GAME** *Master Flexbox Layout: A Story Course* https://mastery.games/p/flexbox-zombies **Learning CSS Through Games** ● http://flexboxfroggy.com/ ● https://cssgridgarden.com/ --- ## :moneybag: PAID 1. **Web Design for Beginners: Real World Coding in HTML & CSS | Udemy** https://www.udemy.com/course/web-design-for-beginners-real-world-coding-in-html-css/