All The Way CSS - The Complete CSS Adventure

What You Really Should Know
Rating: 4.2 out of 5 (163 ratings)
14,745 students
CSS Attribute Selectors
CSS Pseudo Classes
CSS Gradients
CSS Animations
CSS Transitions
CSS Basic Shapes
How to draw with CSS
How to create custom radio buttons
How to create a timeline
How to style select dropdowns
CSS Forms


  • HTML Basics


Welcome to my All About CSS - The Complete CSS Adventure course! 

My name is Philipp and I work as Software Engineer/Front-End Developer. I want to take you with me on this exciting adventure where we learn about CSS Selectors, Pseudo Elements and much much more. We will create together awesome projects such as a really cool Timeline or we will draw a cute little bear with pure CSS. 

Additionally I offer you little questions between my lessons so you deepen the learned features of CSS. It does not matter if you are new to CSS or if you know already some. Maybe you want to become a Web Developer or this is just your hobby and you want to create cool Websites. In both cases you are perfectly prepared in the end of this course to encounter numerous obstacles.

This course contains: 

  • 41 Lessons
  • 6 Quizzes
  • 6 Projects (Loading Spinner, Timeline, CSS Terminal, CSS Slider, CSS Bear, Sticky Navigation)

To continue improving my courses I would like when you give me your feedback to the course. Feel also always free to contact me in case you have questions or you just want to talk to me. 

I hope you have fun and enjoy my course.

Who this course is for:

  • CSS Beginners
  • Everyone who wants to become a Front End Developer
  • Webdesigner
  • Everyone who wants to improve their CSS skill
  • Everyone who wants to bring their CSS to the next level

Course content

13 sections41 lectures5h 26m total length
  • Introduction
  • Visual Studio Code
  • Browser Safari or Chrome


Passionated Professional Software Developer
Philipp Rost
  • 4.1 Instructor Rating
  • 208 Reviews
  • 15,292 Students
  • 2 Courses

Welcome to my new potential students!

My name is Philipp and I am a professional software engineer working mainly on front end and mobile development with React and React Native.

Since more than 5 years I have been working mostly with Javascript and I encountered, mastered and used dozens of technologies on the way. Those skills I want to share with you to help you with your career choice.

As Udemy teacher I have taught more than 5000 students. My next goal are 10k students and many more courses to come.

To distance myself from other teachers here on Udemy I want to specialise on students who don't have a computer science background. I want to teach you everything necessary to start a successful career as developer without giving you the illusion you can do it in merely one week, or month. Achieving this change from ground up needs time and compassion, but I will send you in the right direction and guide you during that path.

My students always can feel free to message me, I usually try to respond within 24h.


Philipp Rost


Hallo mein Name ist Philipp und ich bin ein professioneller Software Entwickler und Udemy Lehrer mit mehr als 5000 Studenten. Noch vor ein paar Jahren habe ich als Bäcker gearbeitet und stand jede Nacht am Ofen um Brote und Kuchen zu backen. Ohne Informatik Studium und Erfahrung habe ich mir alle Fähigkeiten selbst beigebracht um so meinen Einstieg in meinem Traumberuf zu finden.

Ich möchte meine Erfahrungen und meine Kenntnisse mit euch teilen damit auch ihr erfolgreich euren Einstieg als Entwickler schafft. Ich weiß aus erster Hand wie schwer es sein kann werde ich euch wertvolle Tipps geben wie ihr aus meinen Fehlern lernen könnt. Ich gebe euch Einsichten in die Praxis und in den Alltag eines Entwicklers und teile mit euch was ihr wirklich benötigt um euren ersten Job zu bekommen und das ohne jede formelle Ausbildung.

In meinem Beruf bin ich auf Front End Entwicklung und Mobile App Entwicklung mit React und React Native spezialisiert. Um ein erfolgreicher Entwickler zu sein, insbesondere als Quereinsteiger sollte man ein gutes Allgemeinwissen haben welches über die Front End Entwicklung mit Javascript, HTML und CSS hinaus geht.

In meinen bald erscheinenden Kursen werde ich euch viel Themen beibringen die von Serverseitiger Entwicklung über Docker bis hin zu Algorithmen reichen.