Create Beautiful Websites with CSS3

Code for the mobile web, become a true CSS3 ninja!
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
96 students enrolled
$19
$200
90% off
Take This Course
  • Lectures 17
  • Length 1 hour
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2014 English

Course Description

Let me ask you a question: Are you a CSS or a CSS3 developer? Are you fully ready for the mobile web?

One of the things that separates a horrific website from a clean, responsive and professional looking website is whether it’s built on outdated CSS practices or it’s using ninja-worthy CSS3 techniques.

Upgrade Your Skills with CSS3 in 1 Hour is a Zenva original title created by Ashley Menhennett, technical author, web developer and designer from Australia. In this online training, you’ll learn the main modules and techniques CSS3 has to offer, so that you can build responsive, clean and beautiful websites that can be displayed in all devices.

By the end of the course, you’ll be able to incorporate the following techniques to your developer toolbelt:

  • Dealing with the mobile web: viewport tag and CSS3 media queries.
  • Creating responsive layouts for any screen size, whether it’s a mobile phones, a tablets, a desktop computers or even one of those fancy smart TV’s!
  • CSS3 transforms, transitions and animations.
  • Decorating containers with rounded borders and background images.
  • Using advanced CSS3 selectors to code your stylesheets like a ninja.
  • Create 3D buttons.
  • Incorporate webfonts into your web projects.

Upgrade your skills and become a CSS3 ninja. Be up to the task for the challenges of the mobile web :)

What are the requirements?

  • Basic knowledge of HTML and CSS
  • Any code editor (we'll use Sublime Text)
  • A web browser (we'll use Chrome)

What am I going to get from this course?

  • Acquire basic to intermediate CSS3 skills for professional frontend development

What is the target audience?

  • Web developers who know CSS but haven't made the transition to CSS3

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Course Intro
01:43

Welcome to the course! We look forward to have you turned into a CSS3 ninja by the end of this course :)

---

Connect with ZENVA

What would you like to learn next?

Article

Source code of the course.

---

Connect with ZENVA

What would you like to learn next?

Section 2: Become a CSS3 Ninja
02:10

In this lesson we'll talk about the viewport tag, which is used to adjust a page for the mobile web.

---

Connect with ZENVA

What would you like to learn next?

05:59

CSS3 media queries allow you to define different CSS code according to the size of the screen, so that you can make the page look different according to the device screen.

---

Connect with ZENVA

What would you like to learn next?

06:09

In this lesson you'll learn how to create a responsive grid layout from scratch.

---

Connect with ZENVA

What would you like to learn next?

03:07

In this lesson you'll learn how to create CSS3 transitions.

---

Connect with ZENVA

What would you like to learn next?

03:01

In this lesson we'll cover the basics of CSS3 transforms.

---

Connect with ZENVA

What would you like to learn next?

03:10

In this lesson we'll look into the border radius property, which allows you to decorate containers with rounded borders.

---

Connect with ZENVA

What would you like to learn next?

01:38

In this lesson we'll decorate containers with border images.

---

Connect with ZENVA

What would you like to learn next?

02:04

In this lesson you'll learn how to create columns using CSS3.

---

Connect with ZENVA

What would you like to learn next?

04:02

in this lesson you'll learn how to use webfonts.

---

Connect with ZENVA

What would you like to learn next?

08:29

In this lesson you'll learn how to work with advanced selectors in CSS3.

---

Connect with ZENVA

What would you like to learn next?

02:44

In this lesson you'll learn how to paint containers with CSS3 gradients.

---

Connect with ZENVA

What would you like to learn next?

01:22

In this lesson we'll covering adding box shadows in our containers.

---

Connect with ZENVA

What would you like to learn next?

05:05

In this lesson you'll learn how to implement simple animations with CSS3.

---

Connect with ZENVA

What would you like to learn next?

04:47

In this lesson we'll make a nice 3D button using some of the concepts we've learned in the course.

---

Connect with ZENVA

What would you like to learn next?

Section 3: Course Outro
01:40

Congratulations! you've reached the end of this course.


What would you like to learn next?

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Pablo Farias Navarro, Software Developer and Founder of ZENVA

Software developer and founder of ZENVA. Since 2012, Pablo has been teaching online how to create games, apps and websites to over 150,000 students through the Udemy and Zenva Academy platforms, and created content for companies such as Amazon and Intel.

Pablo is a member of the Intel Innovator Program in the Asia Pacific, and has run live programming workshops in San Francisco, Brisbane and Bangalore.

Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile.

Instructor Biography

Ashley Menhennett, Software Developer

I am a software developer from Australia.

Ready to start learning?
Take This Course