Codemotion will be coming to Berlin for the first time
We are working for the second edition of Codemotion!
Discover more
Codemotion will be coming to Berlin for the first time
We are working for the second edition of Codemotion Spain!
Discover more

Workshop

Implementing layouts using CSS3 and HTML5
Chris Mills

In this workshop, Chris Mills will look at historical layout methods, discuss their limitations, and then dive into the modern layout mechanisms available as part of CSS3, working through building up some useful examples.


Trainer
Chris Mills
Chris Mills is a developer relationship manager for Opera - he edits and publishes articles on dev.opera.com and labs.opera.com, liaises with the community to raise awareness of Opera and collect feedback, and evangelises about Opera software wherever he can.

Informazioni

OVERVIEW

It is very surprising that — in the 20 years we've been publishing documents on the Web — we've never really had much in the way of easily manipulable, proper tools for creating web layouts. Even with CSS having very good cross browser support in recent years, positioning doesn't have all the answers, and using floats for multiple columns is a hack. In 2012/2013, we are just starting to see decent layout tools for the web emerge and get support in browsers.
In this workshop, Chris Mills will look at historical layout methods, discuss their limitations, and then dive into the modern layout mechanisms available as part of CSS3, working through building up some useful examples with:
  • Media queries, viewport and matchMedia
  • Multi column layout
  • Flexbox
  • Grids
  • Regions
  • New CSS units such as rem, vw, vh and dppx
  • Fixing layouts with JavaScript
  • Providing support for older browsers using Polyfills, conditional comments, modernizr and @supports

WHERE AND WHEN

Rome, March 21

TIME

Time is not defined yet

Language

The workshop will be in english

Workshop Duration

4 Hours

 

Price and promotions

 

Super Early Bird
Ends Feb 20
40,00 euro + IVA, each attendee

Early Bird
Ends Mar 15
70,00 euro + Iva, each attendee

Regular Ticket
After Mar 15
120,00 euro + Iva, each attendee

STUDENTS

40% discount on regular price, more info: training@codemotion.it

Discounts and promotions may not be combined

Promotion Packages

One day workshops

  • Super Early Bird, since 20 February. Price 80 euro + Iva
  • Early Bird, since 15 March. Price 120 euro + Iva
  • Regular Ticket, after 15 March. Price 200 + Iva

Two days workshops

  • Super Early Bird, since 20 February. Price 145 euro + Iva
  • Early Bird, since 15 March. Price 210 euro + Iva
  • Regular Ticket, after 15 March. Price 350 + Iva

REGISTRATION

Subscriptions are made temporarily by email, please write here: training@codemotion.it

CERTIFICATE

You will receive a Workshop certificate of participation.

NEWSLETTER CODEMOTION TRAINING 

To be informed about our training activities subscribe to the dedicated newsletter!

CONTACT

For further information please contact us here: training@codemotion.it

 

CANCELLATION/REFUND/TRANSFER POLICY

Tickets are non-refundable once purchased. If you cannot attend, your ticket may be transferred to another person or you may receive a credit with Codemotion for future events. Email your invoice number, along with existing attendee info and new attendee info to training@codemotion.it