
Build a diamond using only CSS borders on four spans inside a diamond div. Rotate the diamond by 45 degrees and refine the border colors to resemble a real diamond.
Learn to build a CSS camera illustration by composing divs for the camera body, lens, flash, and button, and style them with flexbox alignment, circles via border radius, and shadows.
Create a coffee mug illustration using HTML and CSS by layering circles with the box-shadow property, then build the handle with a before pseudo-element and rotate it into place.
Design Captain America's shield logo using nested red, white, and blue circles, centered with flexbox, and form a star in the blue circle with bordered triangles.
Learn to recreate the Google logo in CSS by crafting three colored borders and a blue connector with divs, borders, rotation, border-radius, and z-index to layer the pieces.
Create the Instagram logo using pure HTML and CSS by nesting divs (logo, square, circle, small circle), applying borders, border radius, a radial gradient, and flexbox centering.
Create the brackets logo with CSS by a white box with layered blue shadows for borders, and shape the two brackets inside using before and after pseudo elements.
Explore css drawing by building the LG logo from divs, forming the letters L and G on a red circular background with borders and transforms.
Create a CSS ice cream illustration using a container div, a stick, and side pieces, with three bite animations and melting parts to reveal negative space.
Create a koala drawing with simple circles in CSS and HTML, building a head, ears, eyes, nose, and triangular hair using absolute positioning, flex centering, and a red canvas.
Create a polar bear head using CSS and HTML by layering divs for the head, ears, eyes, and muzzle, with responsive positioning and z-index to achieve depth.
Create a playful snowman drawing using HTML and CSS by building the head, body, hat, scarf, eyes, nose, hands, and buttons with positioned divs and shapes.
Create a beaver illustration with CSS by building a frame, body, arms, bow, and heart using divs, absolute positioning, transforms, and pseudo elements.
Finish the cactus illustration by building a pot with top and bottom sections and two plants, positioned with absolute layout and styled with colors and sizes in css.
If you get bored in those regular CSS courses where the instructor just builds web pages and want to try something new that takes your CSS skills to the next level by using different creative approaches, or, if you just want to push all your CSS skills to their limits and learn how to use them to create shapes, drawings, and logos...then this course is for you!
I’m Ahmed Sadek, a full stack web developer and designer with more than 8 years of experience and I wanna welcome you to my Creative CSS Drawing course. This course will help you get the most out of your CSS skills; you will create more than 25 different shapes, logos and drawings. Some of them are complex in ways that are different from web pages, and the methods we’ll use to solve these creative puzzles are also different. That means this course will help you open your mind to things you never knew you could create with CSS, and hopefully, you’ll learn to see more of the fun, imaginative side of CSS in each lesson.
A very important heads-up, though: before taking this course you should have basic knowledge of CSS—things like positioning elements on the screen or adding borders and backgrounds.
The drawings and logos we will create include some well-known items, like the Batman symbol, Captain America’s shield, Homer Simpson, and logos for Adidas, Brackets (the code editor), Git, Google, Instagram, and Pepsi! We’ll even do some original illustrations, like a camera, a donut, a diamond, a panda, and more!
Don’t worry, though. You don't have to watch the lessons in any specific order to be able to follow along. You can just hop around and enjoy the lessons in the order that works best for you.