Photograph: Lord James via Flickr
Once you've learned the basics of HTML, CSS and JavaScript, working out your new coding priorities can be confusing, given the vast array of options on offer. This course provides the best next step for the budding web designer looking to upgrade their abilities, introducing you to the skills and tools professional developers are using to make their lives easier.
Taught by lead Guardian web developer Matt Andrews, this comprehensive weekend covers advanced CSS and JavaScript, as well as smart developer tools like git, Sass and Grunt. An easy to follow mix of in-depth tuition and practical exercises will help you establish game-changing skills such as writing reusable modular code, improving site performance through AMD and assembling a solid front-end workflow.
Course description
This weekend course is a mixture of lecture-style introductions to topics followed by interactive coding work on your own laptop, guided by the tutor. You'll be shown an overview of a topic and the pros/cons of the approach, then shown how to get it running while building example pages and sites to practice your new skills.
Please note that this is an intermediate level course, and existing knowledge of HTML, basic CSS and JavaScript is essential.
Topics covered on the course include:
- Object-oriented CSS
- CSS preprocessors like Sass and LESS – and what they can add to your coding
- JavaScript, and how modular, reusable code can save time and aid portability
- Grunt, a tool for running automated tasks like compiling CSS and minifying JavaScript for production
- The modern front-end development workflow, and how you can adapt it to suit your needs
This course is for you if...
- You have existing basic knowledge of HTML, CSS and JavaScript, and want to build on your skills to develop more complex and better-performing websites
- You're an amateur coder with some experience, hoping to pursue web development professionally in the future
Tutor profile
Matt Andrews is a lead client-side web developer at the Guardian. He has worked at the Guardian for over three years and has worked on products including the Guardian's new mobile website which uses responsive design techniques, as well as the Guardian Facebook app and various bits and bobs on the desktop website. Matt studied English at university in Leeds and is therefore keen to emphasise that a degree in Computer Science or similar isn't a requirement for building websites - all you need is curiosity, creativity and a desire to learn. You can find out a bit more about Matt via his personal site (mattandrews.info) or on Twitter at @mattpointblank.
If you're using a mobile device, click here to book
Details
Dates: Saturday 21 and Sunday 22 June 2014
Times: 10am-5pm. Check-in begins 30 minutes before the start time.
Location: The Guardian, Kings Place, 90 York Way, London N1 9GU
Price: £449 (includes VAT, booking fee, lunch and refreshments)
Event capacity: 16
Dress code: There is no dress code for Masterclasses. Please dress however you feel comfortable.
To contact us, click here. Terms and conditions can be found here.
Returns policy
Tickets may be refunded if you contact us at least 7 days before the course start date. Please see our terms and conditions for more information on our refund policy.
ncG1vNJzZmivp6x7tbTEoKyaqpSerq96wqikaJ%2Bllr%2BltcCnZKaZo6mys6%2FLmqqsnaNkr7a1y52gp59dm7yzedOhnGavlZd6qrrTnqmmnZSerrWxjJymnaGenHqltcaiq5qkXZi8tr7Sng%3D%3D