1300 888 724 8.30am to 5:30pm AEST (Mon-Fri) info@dynamicwebtraining.com.au

CSS3 Essentials Course

(4.79 out of 5) 127 Student Reviews

About the Course

During this 2-day course, participants will learn the most popular, useful, and well-supported pieces of CSS3 through a series of practical but innovative projects. Participants learn by completing a number of practical exercises involving the new techniques of CSS3 to produce a finished web page or section of a page. Participants can adapt these exercises to their own projects, or use them as inspiration for completely different ways to creatively use the new properties, selectors and values they have learnt.

Who should do this course?

This CSS3 course is for web designers who already have experience using CSS, but want to take their sites and skills to the next level. This course assumes that participants know HTML and CSS syntax and terminology, but you don’t need have any experience using anything that is new to CSS3. Weather you’ve just started using CSS or have been developing sites with it for years, this course will teach you powerful new techniques to add to your CSS toolkit.

Prerequisites

Participants should have completed our introductory courses in HTML and CSS or have equivalent skills prior to attending this course. Participants must be comfortable with HTML and CSS syntax and terminology to get the best out of this course.

Course Details

  • $990 incl GST
  • Duration: 2 Days
  • Max. Class Size: 10
  • Avg. Class Size: 5
  • Study Mode: In Class Live Online
  • Level: Advanced
  • Times: 9.00am - 5.00pm approx
  • Download Course PDF
  • Enquire Book Now
    Pay later

Online Live - Course Dates

  • Online Live Class Dates

    Book Now
    27 - 28 Jul 20 Mon - Tue
  • To inquire about Live Online Classes, please

    Call 1300 888 724

In-Class - Course Dates

  • Sydney Class Dates

    Book Now

    Level 11, 32 Walker Street, North Sydney , NSW 2060

    09 - 10 Sep 20 Wed - Thu
    29 - 30 Oct 20 Thu - Fri
    15 - 16 Dec 20 Tue - Wed
    01 - 02 Feb 21 Mon - Tue
    23 - 24 Mar 21 Tue - Wed
  • Melbourne Class Dates

    Book Now

    Level 12, 379 Collins Street, Melbourne , VIC 3000

    16 - 17 Sep 20 Wed - Thu
    05 - 06 Nov 20 Thu - Fri
    21 - 22 Dec 20 Mon - Tue
    10 - 11 Feb 21 Wed - Thu
  • Brisbane Class Dates

    Book Now

    Level 6, 371 Queen Street, Brisbane , QLD 4000

    24 - 25 Aug 20 Mon - Tue
    26 - 27 Oct 20 Mon - Tue
    11 - 12 Jan 21 Mon - Tue
    11 - 12 Mar 21 Thu - Fri
    10 - 11 May 21 Mon - Tue
  • Canberra Class Dates

    Book Now

    Level 4, 54 Marcus Clarke Street, Canberra , ACT 2601

    26 - 27 Oct 20 Mon - Tue
    11 - 12 Jan 21 Mon - Tue
    08 - 09 Apr 21 Thu - Fri
    28 - 29 Jun 21 Mon - Tue
    16 - 17 Sep 21 Thu - Fri
  • Adelaide Class Dates

    19 Young Street, Adelaide , SA 5000

    Classes scheduled on demand in Adelaide

    Please Join our waitlist and we'll notify you when a new class is scheduled or contact us to disucss your training needs.

  • Perth Class Dates

    Level 1, 140 St Georges Terrace, Perth , WA 6000

    Classes scheduled on demand in Perth

    Please Join our waitlist and we'll notify you when a new class is scheduled or contact us to disucss your training needs.

Course Units

Expand full topic list

Unit 1: Unit 1: Introduction to CSS3

  • Overview of What is New
  • Where CSS3 Stands
  • Using CSS3
  • Understanding Browser Support
  • Browser Market Share
  • How Major Players Stack Up
  • Progressive Enhancement
  • Advantages of Progressive Enhancement
  • Benefits of CSS3
  • Reducing development and Maintainace time
  • Increasing Page Performance
  • Better Search Engine Placement
  • Increasing Usability and Accessibility
  • Case Study: Before and After CSS3
  • Browser Prefixes
  • Dealing with Non-supporting Browsers
  • Filtering IE with Conditional Comments
  • Educating Clients About Progressive Enhancement
  • Managing Client Expectations

See more

Unit 2: CSS3 Speech Bubbles

  • Corralling Long Text
  • Graphics Effects Sans Graphics
  • Rounding the Corners
  • Adding the Bubble's Tail
  • Semitransparent Backgrounds with RGBA or HSLA
  • Image-free Gradients
  • Image-free Drop Shadows
  • Image-free Text Shadows
  • Transforming with avatars
  • What are Transforms?
  • Rotating the Avatars

See more

Unit 3: CSS3 Notebook Paper

  • Beyond the Basic Background
  • Scaling the Background Image
  • Multiple Background Images on One Element
  • Adding a Graphic Border
  • Adding a Drop Shadow
  • Embedding Unique Fonts
  • Understanding @font-face
  • Choosing Acceptable Fonts
  • Converting Fonts
  • Using @font-face

See more

Unit 4: Styling Images and Links by Type

  • Understanding Attribute Selectors
  • Indicating File types with Dynamically Added Icons
  • Alternative Icon Ideas
  • Styling Full-size Photos and Thumbnails
  • Understanding the Troubles with Classes
  • Using Attribute Selectors to Target by Type

See more

Unit 5: Improving Efficiency Using Pseudo-classes

  • Targeting Specific Elements Without Using IDs or Classes
  • New Structural Pseudo-classes
  • Back to Speech Bubbles: Alternating Colors
  • Back to Photos: Random Rotation
  • Dynamically Highlighting Page Sections
  • The :target Pseudo-class
  • Adding the Table of Contents
  • Changing Background Color on the Jumped-to Section
  • Animating the Change with Pure CSS

See more

Unit 6: Different Screen Size, Different Design

  • Understanding Media Queries
  • Changing the Layout for Large Screens
  • From Horizontal Nav Bar to Vertical Menu
  • Multi-column Text
  • Changing the Layout of Small Screens
  • Changing the Layout of Mobile Devices
  • Understanding Device Width
  • Improving the Look on High-resolution Displays
  • The Viewpoint meta tag
  • Workarounds for Non-supporting Browsers

See more

Unit 7: Flexing your Layouts

  • Creating Multi-column Layouts Without Floats and Positioning
  • Making Blocks Flex
  • Adding Columns
  • Reordering Columns
  • Equal-height Columns
  • Vertical and Horizontal Centering
  • Flexible Form Layout
  • Sticky Footers
  • Alternatives to the Flexible Box Model
  • The box-sizing Property
  • Future Layout Systems

See more

Training Packages

Web Design Package - Level 2

$ 2970 incl GST

(You save $990)

Duration

8 days

Enquire Book Now
Pay later

Related Courses

Course Reviews

(4.90 out of 5) David M [ 05 March, 2020 ]
Very useful and friendly and patient trainer. I achieved my objective to learn more about css3 and always asked at various points if I had any questions
(5.00 out of 5) Chris [ 25 February, 2020 ]
Very useful course for my work. Linda was very helpful in explaining topics and answering my questions. Thank you so much.
(5.00 out of 5) Christine M [ 06 November, 2019 ]
Excellent course with an in-depth explanation of CSS3 concepts. The instructor was very knowledgeable and explained the lessons in a very clear manner. The use of lots of practical examples was also very helpful in explaining new concepts, in addition to providing extra resources/tutorials that a student could use to further their knowledge. Would recommend this course to others interested in learning about CSS3.
(3.90 out of 5) Saeed N [ 05 December, 2018 ]
It was really good course, learned many new things in CSS. Instructor has really good knowledge of HTML & CSS and she presents it very well.

Read all course reviews

Enquire Now

Fill in your details to have a training consultant contact you to discuss your training needs.

Your details

Other Ways To Get In Touch

You can also Book Online or call us on 1300 888 724

Back to Top