Dec 1st 2011
‘This is a course aimed at anyone who wants to learn about how the Web works from the very basic beginnings and be taken step by step, in friendly informal style, up to the point where they know how to build a basic modern best practices web site and put it online. This includes a bit of theory, but it largely focuses on getting your hands dirty with code (such as HTML and CSS), and learning how it REALLY works.
Web Design Foundations 3: CSS Basics looks at Cascading Style Sheets (CSS) in detail, the language used to add styling and layout to your HTML content. In this session you will learn fundamental CSS theory such as the box model, the cascade and specificity, how to effectively style your paragraphs, lists, tables, forms, navigation menus and other content, and the basics of layouts using floats and positioning. This session also covers some CSS3 features: shadows, border radius, CSS3 selectors and more.
The Web Design Foundations course assumes no knowledge beyond basic competency with computers, and a familiarity with using the Web. It is suitable for beginners. If you want to start the course part way through, you should understand the contents of the previous sessions first.
If you are a complete novice, please look into
The course is also suitable for those with previous web development experience who want to update their skillset to modern best practices.
This course does not:
Note: You can use an expensive web creator tool like Dreamweaver, should you have one installed. But expect to use it to edit code, not drag and drop.
Start reading up on web development. A good place to start for beginners is the Opera web standards curriculum
This course is broken into 2 intensive 3 hours courses. Each course starts at 6pm and runs on consecutive Mondays. We will have a break at 8pm, and then finish off with an hour or more of free time to experiment, ask questions and explore topics of the attendees’ choosing
20 Places are available on this course.
It will be lead in-person by the tutor. You are encouraged to confer with other participants on the day for support and to develop your learning. There is no coursework or assessment on this programme.
Price & Payment
£100 for the full day, payable in advance via PayPal only (note, we cannot provide VAT receipts). This is the price for both days.
You will receive an electronic copy of the teaching materials, software, and programmes we write on a USB stick.
14th May 2012
6pm - 9pm
21st May 2012
6pm - 9pm
Chris Mills is an open standards evangelist and tech writer in the Developer Relations team at Opera Software. He edits dev.opera.com, writes articles on open web technologies for his own site, A List Apart, .net magazine and more, and has coauthored a book for New Riders called "InterACT with web standards: a holistic approach to web design". He also speaks at web industry events worldwide, and is passionate about web education: he is the creator of the Opera web standards curriculum, and a member of the W3C group The Open Web Education Alliance.
Chris has over 10 years experience working with HTML and CSS, including future facing technologies such as HTML5 and CSS3.
Outside of work, he is an extremely avid music fan, enjoying listening to a wide variety of music, and playing drums in the mighty Conquest of Steel.
The MadLab is on Edge Street, in the Northern Quarter of Manchester, a ten minute walk from Piccadilly or Victoria train stations.
It is easy to walk to from the main transport hub around Piccadilly Gardens, and there are plenty of independent coffee shops in the area for early birds.
Established in late 2008, the MadLab is a not-for-profit organisation providing space, infrastructure and and outlet for the region’s digital and creative communities. We bring in some of the most interesting people are projects from around the world, run workshops and themed technology and arts days, and host exhibitions with our partners. A “youth club for adults” where you can learn and share with likeminded individuals.
MADLAB005 - 001