Web Design

Web Design

Skip navigation

  1. Library

  2. Web Design

Web Design Training and Tutorials

Whether you want to design and create a website for the first time or you’ve been designing websites for years, our expert-taught video tutorials have something for you. Learn to use WordPress or jQuery, design with CSS or write HTML, and even publish content.

Start My Free Month

Now, all Lynda.com courses are on LinkedIn Learning. Start your free month on LinkedIn Learning.

Browse Our Web Design Courses

New Releases
  • New Releases
  • Learning Paths
  • Documentaries
  • CSS: Design Systems and Architectures

    Preview Course

    CSS: Design Systems and Architectures

    Christina Truong

    58m 13s
    16,020 Views

  • Angular: Building on Azure Microservices

    Preview Course

    Angular: Building on Azure Microservices

    Robby Millsap

    1h 46m
    6,488 Views

  • Joomla! 3 Essential Training: 2 Modules Components Extensions & Templates

    Preview Course

    Joomla! 3 Essential Training: 2 Modules Components Extensions & Templates

    Jen Kramer

    2h 42m
    114,766 Views

  • WordPress: Building Child Themes

    Preview Course

    WordPress: Building Child Themes

    Morten Rand-Hendriksen

    2h 31m
    468,830 Views

  • Practical HTML for Marketing Projects

    Preview Course

    Practical HTML for Marketing Projects

    Jen Kramer

    1h 44m
    19,421 Views

  • SVG Graphics for the Web with Illustrator

    Preview Course

    SVG Graphics for the Web with Illustrator

    David Karlins

    2h 2m
    2,938 Views

  • Bootstrap 4 Essential Training

    Preview Course

    Bootstrap 4 Essential Training

    Ray Villalobos

    5h 57m
    948,575 Views

  • Squarespace Essential Training: The Basics

    Preview Course

    Squarespace Essential Training: The Basics

    Jen Kramer

    4h 55m
    24,025 Views

339 Courses 8,972 Video Tutorials

release date (newest first)
  • release date (newest first)
  • release date (oldest first)
  • course title (a-z)
  • course title (z-a)

  • release date (newest first)
  • release date (oldest first)
  • course title (a-z)
  • course title (z-a)

  • Sketch Essential Training: The Basics

    Preview Course

    Sketch Essential Training: The Basics

    with Chris Converse

    Quickly get up to speed with Sketch, one of the most popular UX design tools today.

    2h 34m
    Beginner
    Aug 30, 2018
    Views 4,244

  • SVG Graphics for the Web with Illustrator

    Preview Course

    SVG Graphics for the Web with Illustrator

    with David Karlins

    Learn how to create Scalable Vector Graphics (SVG) files for websites and applications using Adobe Illustrator.

    2h 2m
    Intermediate
    Aug 29, 2018
    Views 2,938

  • WordPress: Building Child Themes

    Preview Course

    WordPress: Building Child Themes

    with Morten Rand-Hendriksen

    Learn how to build a child theme on top of an existing theme, and create stylish new WordPress sites—without the advanced knowledge of a web developer.

    2h 31m
    Beginner
    Jul 13, 2018
    Views 468,830

  • CSS: Design Systems and Architectures

    Preview Course

    CSS: Design Systems and Architectures

    with Christina Truong

    Write better CSS. Learn how to build a cohesive design system and robust architecture to take your style sheets to the next level.

    58m 13s
    Intermediate
    Jun 18, 2018
    Views 16,020

  • Illustrator for Web Design

    Preview Course

    Illustrator for Web Design

    with Emily Kay

    Learn how to use Adobe Illustrator to create high-quality web content and assets. Discover how to set up a project, design responsively, create wireframes, moodboards, comps, export assets, and more.

    2h 49m
    Intermediate
    Jun 15, 2018
    Views 25,724

  • WordPress Essential Training

    Preview Course

    WordPress Essential Training

    with Morten Rand-Hendriksen

    Learn how to create your own feature-rich blog or website with WordPress. Find out how to schedule posts, customize themes, install plugins, and more.

    5h 39m
    Beginner
    Jun 11, 2018
    Views 6,082,161

  • Installing and Running Joomla! 3: Local and Web-Hosted Sites

    Preview Course

    Installing and Running Joomla! 3: Local and Web-Hosted Sites

    with Jen Kramer

    Learn how to install Joomla! locally or remotely, so you can run it from your own computer or a web host.

    1h 33m
    Beginner
    May 30, 2018
    Views 49,077

  • Joomla! 3 Essential Training: 2 Modules Components Extensions & Templates

    Preview Course

    Joomla! 3 Essential Training: 2 Modules Components Extensions & Templates

    with Jen Kramer

    Introduces the modules, components, extensions, and templates that will help you take Joomla! further.

    2h 42m
    Beginner
    Jul 17, 2018
    Views 114,766

  • Joomla! 3 Essential Training: 1 Working with Content

    Preview Course

    Joomla! 3 Essential Training: 1 Working with Content

    with Jen Kramer

    Find new and interesting ways to display your site content with Joomla!, the open-source CMS, and these tutorials from Jen Kramer.

    4h 34m
    Beginner
    May 30, 2018
    Views 178,042

  • Adobe Animate: Designing Interactive Experiences

    Preview Course

    Adobe Animate: Designing Interactive Experiences

    with Joseph Labrecque

    Learn how to prototype engaging, interactive apps and web experiences using the tools in Adobe Animate.

    2h 9m
    Intermediate
    May 30, 2018
    Views 13,980

  • Squarespace Essential Training: The Basics

    Preview Course

    Squarespace Essential Training: The Basics

    with Jen Kramer

    Learn how to use Squarespace to design, build, and host stylish websites without needing to code heavily or manage servers.

    4h 55m
    Beginner
    May 17, 2018
    Views 24,025

  • CSS: Transforms and Transitions

    Preview Course

    CSS: Transforms and Transitions

    with Patrick Carey

    Create more visually interesting and dynamic websites. Learn how to build animated effects and 3D objects with CSS transforms and transitions.

    1h 26m
    Intermediate
    May 15, 2018
    Views 12,168

  • React for Web Designers

    Preview Course

    React for Web Designers

    with Joe Chellman

    Learn how to incorporate React in real-world web designs: to manage real-time data, build forms and animation, and interact with external APIs.

    3h 6m
    Intermediate
    Apr 20, 2018
    Views 69,541

  • Angular: Building on Azure Microservices

    Preview Course

    Angular: Building on Azure Microservices

    with Robby Millsap

    Develop secure .NET services with Angular and Microsoft Azure. Learn how to develop Angular apps with .NET and APIs with .NET Core.

    1h 46m
    Intermediate
    Apr 16, 2018
    Views 6,488

  • Dreamweaver CC New Features

    Preview Course

    Dreamweaver CC New Features

    with David Powers

    Discover the new features in Adobe Dreamweaver CC, the powerful web development and design software.

    2h 18m
    Intermediate
    Sep 05, 2018
    Views 36,438

  • Practical HTML for Marketing Projects

    Preview Course

    Practical HTML for Marketing Projects

    with Jen Kramer

    Learn the basics of HTML markup code as they apply to common marketing projects.

    1h 44m
    Beginner
    Mar 30, 2018
    Views 19,421

  • Understanding Information Architecture

    Preview Course

    Understanding Information Architecture

    with Chris Nodder

    Get a high-level overview of the work that information architects do and the terminology they use. Learn how IA fits into an organization, how to attract suitable candidates for IA positions, and where the field of IA is headed.

    36m 6s
    Intermediate
    Mar 23, 2018
    Views 19,415

  • Bootstrap 4 Essential Training

    Preview Course

    Bootstrap 4 Essential Training

    with Ray Villalobos

    Learn the essentials of Bootstrap. Discover how to work with this popular front-end framework to quickly and easily build responsive, mobile-ready websites that are cross-browser compatible.

    5h 57m
    Beginner
    May 11, 2018
    Views 948,575

  • Angular Essential Training

    Preview Course

    Angular Essential Training

    with Justin Schwartzenberger

    Learn the essentials of Angular, the “superheroic” JavaScript framework, including powerful features such as rich templates, change detection, interactions, two-way data binding, comprehensive routing, and dependency injection.

    2h 48m
    Intermediate
    May 09, 2018
    Views 1,249,588

  • Learning Angular

    Preview Course

    Learning Angular

    with Ray Villalobos

    Get started with Angular, the “superheroic” JavaScript framework for building single-page web applications. Discover how to work with the Angular CLI, bind data to templates, use lifecycle methods, and more.

    1h 40m
    Intermediate
    Feb 08, 2018
    Views 77,367

  • Interaction Design for the Web

    Preview Course

    Interaction Design for the Web

    with Chris Nodder

    Learn about the psychological reasons why good UI design works, so that you can build websites and apps that work the way your users think.

    1h 44m
    Beginner
    Jan 25, 2018
    Views 61,659

  • Photoshop for Web Design

    Preview Course

    Photoshop for Web Design

    with Emily Kay

    Learn how to use Photoshop to create UI elements, web graphics, wireframes, and functional mockups that transition smoothly to production.

    2h 33m
    Intermediate
    Jan 17, 2018
    Views 89,866

  • Building HTML5 Forms with Dreamweaver

    Preview Course

    Building HTML5 Forms with Dreamweaver

    with David Karlins

    Learn how to use the built-in tools in Dreamweaver to create rich, accessible HTML5 forms.

    1h 42m
    Advanced
    Nov 08, 2017
    Views 38,646

  • Learning AngularJS 1

    Preview Course

    Learning AngularJS 1

    with Ray Villalobos

    AngularJS is still a major player in the web dev world. Learn how to quickly build full-featured web applications with this important JavaScript framework.

    1h 18m
    Intermediate
    Nov 08, 2017
    Views 97,937

  • What Comes Next is the Future: Creating the Web

    Preview Course

    What Comes Next is the Future: Creating the Web

    with Matt Griffin

    Hear the story of the web, as told by the people who built it. This documentary features interviews with influential designers and developers such as Jeffrey Zeldman and Tim Berners-Lee.

    1h 3m
    Appropriate for all
    Nov 06, 2017
    Views 23,204

  • CSS: Enhancing Website Graphics

    Preview Course

    CSS: Enhancing Website Graphics

    with Patrick Carey

    Learn how to enhance your website’s appearance using CSS graphic design styles. Discover how to insert background images, create text and box shadows, apply color gradients, and more.

    1h 41m
    Intermediate
    Oct 24, 2017
    Views 33,826

  • Adobe Animate CC New Features

    Preview Course

    Adobe Animate CC New Features

    with Joseph Labrecque

    Learn all about the new features and enhancements in the 2017 release of Animate CC, the animation tool from Adobe.

    1h 4m
    Intermediate
    Feb 09, 2018
    Views 39,928

  • Angular: Material Design

    Preview Course

    Angular: Material Design

    with Robby Millsap

    Get started with Material Design for Angular. Learn about the benefits of the specification, and discover how to install and configure Material Design, and use layouts, components, and theming features.

    50m 53s
    Intermediate
    Oct 10, 2017
    Views 38,298

  • Learning Foundation 6

    Preview Course

    Learning Foundation 6

    with Jen Kramer

    Create mobile-ready, cross-browser interfaces with Foundation 6.

    2h 20m
    Beginner
    Oct 02, 2017
    Views 34,629

  • CSS Essential Training 3

    Preview Course

    CSS Essential Training 3

    with Christina Truong

    Learn about advanced CSS concepts that can help you further enhance your websites. Explore new layout options, CSS animation, developing for accessibility, and how Retina displays affect web graphics.

    1h 30m
    Intermediate
    Sep 07, 2017
    Views 190,539

  • CSS: Advanced Layouts with Grid

    Preview Course

    CSS: Advanced Layouts with Grid

    with Morten Rand-Hendriksen

    Learn how to take full advantage of the capabilities of CSS Grid to build interfaces that are attractive, accessible, and responsive.

    2h 55m
    Advanced
    Aug 30, 2017
    Views 196,955

  • Dreamweaver: Working with Git Version Control

    Preview Course

    Dreamweaver: Working with Git Version Control

    with David Powers

    Enhance your Dreamweaver workflow by using Adobe Dreamweaver CC with Git version control to back up and manage the development of your projects.

    1h 32m
    Intermediate
    Aug 16, 2017
    Views 13,489

  • Web Career Clinic Weekly

    Preview Course

    Web Career Clinic Weekly

    with Lauren Bacon

    Get web career advice from veteran web designer and agency principal Lauren Bacon. Find out what you need to know to start a career in web design, programming, UX, SEO, project management, or content development.

    9h 21m
    Beginner
    Sep 14, 2017
    Views 109,601

  • WordPress: Custom Post Types and Taxonomies

    Preview Course

    WordPress: Custom Post Types and Taxonomies

    with Morten Rand-Hendriksen

    Create custom post types and taxonomies to extend the functionality of WordPress.

    2h 26m
    Advanced
    Aug 23, 2017
    Views 257,420

  • Dreamweaver CC Essential Training

    Preview Course

    Dreamweaver CC Essential Training

    with David Powers

    Learn how to use Dreamweaver CC 2017—the popular web design and development application from Adobe—to create and publish websites.

    8h 11m
    Beginner
    Jun 13, 2017
    Views 331,489

  • Designing Ecommerce Sites with Muse

    Preview Course

    Designing Ecommerce Sites with Muse

    with Dani Beaumont

    Learn how to implement popular ecommerce frameworks like Shopify into your Muse website to support an online shopping experience.

    1h 54m
    Intermediate
    Jun 08, 2017
    Views 26,698

  • Introduction to CSS

    Preview Course

    Introduction to CSS

    with Carrie Dils

    Explore the core technology used for styling content on the web—CSS. Learn what CSS is capable of doing and the basics you need to make it work for you.

    1h 58m
    Beginner
    Jun 07, 2017
    Views 325,528

  • Learning Data Visualization with D3.js

    Preview Course

    Learning Data Visualization with D3.js

    with Ray Villalobos

    Bring your data to life with D3.js. Create interactive, visually exciting infographics and visualizations with HTML, CSS, JavaScript, and SVG graphics.

    2h 5m
    Intermediate
    May 25, 2017
    Views 67,014

  • Digital Media Foundations

    Preview Course

    Digital Media Foundations

    with Maxim Jago

    In simple, short lessons, this course explains the principles of color, light, and sound that are involved in digital graphics, video, and audio technology. Explore pixels, color modes, frequency, bit depth, frame rates, timecodes, and more.

    2h 14m
    Beginner
    May 15, 2017
    Views 123,780

  • Learning Genesis for WordPress

    Preview Course

    Learning Genesis for WordPress

    with Carrie Dils

    Learn how to get up and running with Genesis and take your WordPress site to the next level.

    55m 20s
    Beginner
    May 10, 2018
    Views 249,272

  • Learning Squarespace

    Preview Course

    Learning Squarespace

    with Brian Wood

    Learn how to design and launch a website quickly using the drag-and-drop features of Squarespace. This course covers adding pages, navigation, content, and launching your site so others can access it.

    1h 39m
    Beginner
    Apr 27, 2017
    Views 52,630

  • Responsive CSS Workflow with Sass, Bourbon, and Susy

    Preview Course

    Responsive CSS Workflow with Sass, Bourbon, and Susy

    with Carrie Dils

    Learn how to build a responsive webpage from scratch using CSS and Sass. Explore how Sass works and how to analyze your workflow options, work with package managers, use features in Bourbon and Susy, and more.

    2h 59m
    Intermediate
    Apr 25, 2017
    Views 56,250

  • Bootstrap 4 Migration

    Preview Course

    Bootstrap 4 Migration

    with Ray Villalobos

    Discover how to make the switch to Bootstrap 4. Learn about the new features and changes you can access in this upgrade, as well as how to tackle the migration process.

    2h 14m
    Intermediate
    Mar 31, 2017
    Views 23,629

  • CSS Essential Training 2

    Preview Course

    CSS Essential Training 2

    with Christina Truong

    Explore advanced CSS concepts, including how to work with advanced selectors, when to use the float, display, and position properties, and how to use the CSS browser developer tools.

    2h 21m
    Beginner
    Mar 31, 2017
    Views 652,456

  • CSS Essential Training 1

    Preview Course

    CSS Essential Training 1

    with Christina Truong

    Explore the concepts that form the foundation of CSS, including selecting content, how the box model defines the spacing and sizing of page elements, styling text, and managing basic layouts.

    2h 36m
    Beginner
    Mar 30, 2017
    Views 1,286,607

  • Considering a CMS for Web Design

    Preview Course

    Considering a CMS for Web Design

    with Brian Wood

    This course compares different hosted CMSs available today and discusses how web designers can leverage the benefits. Tips specific to hosted CMSs and for design in general are presented. These tips range from picking the right CMS, to selecting the right template and optimizing imagery.

    54m 59s
    Beginner
    Mar 29, 2017
    Views 29,888

  • Designing a Portfolio Website with Muse

    Preview Course

    Designing a Portfolio Website with Muse

    with Nigel French

    Showcase a portfolio of your work on your own website. Learn how to use Adobe Muse to create a complete website including image slideshows, buttons, links, and navigation. See how to test your site and publish it to the web.

    2h 29m
    Intermediate
    Mar 15, 2017
    Views 154,308

  • Creating a First Website in Dreamweaver CC 2017

    Preview Course

    Creating a First Website in Dreamweaver CC 2017

    with Paul Trani

    Follow along with Paul to create your first website—complete with headers, footers, multimedia, links to your social profiles, and more—using Adobe Dreamweaver CC.

    2h 8m
    Beginner
    Feb 24, 2017
    Views 483,331

  • UX Design: 1 Overview

    Preview Course

    UX Design: 1 Overview

    with Chris Nodder

    Learn about the set of user-centered design techniques that are covered in the UX Design Techniques series.

    13m 48s
    Intermediate
    Feb 18, 2017
    Views 266,457

  • Learning AngularJS 2

    Preview Course

    Learning AngularJS 2

    with Ray Villalobos

    Learn Angular 2, the “superheroic” JavaScript framework for building single-page mobile and web applications fast. Find out how to use AngularJS templates, create components, and work with events.

    1h 41m
    Intermediate
    Feb 08, 2017
    Views 189,073

  • Software

    • Open Source (171)
    • Adobe (77)
    • CSS (63)
    • WordPress (49)
    • HTML (42)
    • Photoshop (26)
    • JavaScript (23)
    • jQuery (15)
    • Angular (12)
    • Bootstrap (12)
    • Dreamweaver (12)
    • Edge Animate (11)
    • Genesis (9)
    • StudioPress (8)
    • Adobe Animate (7)
    • Illustrator (7)
    • Muse (7)
    • Twitter (7)
    • Sass (6)
    • Drupal (5)
    • Fireworks (5)
    • Flash Professional (5)
    • Foundation (4)
    • Joomla! (4)
    • PHP (4)
    • Squarespace (4)
    • Bohemian (3)
    • Google (3)
    • InDesign (3)
    • Microsoft (3)
    • Sketch (3)
    • ZURB (3)
    • After Effects (2)
    • Compass (2)
    • D3.js (2)
    • Grunt.js (2)
    • LESS (2)
    • Underscore.js (2)
    • Ajax (1)
    • Appcelerator (1)
    • Azure (1)
    • Backbone.js (1)
    • Balsamiq (1)
    • Balsamiq Mockups (1)
    • Bare Bones (1)
    • Brackets (1)
    • Browserify (1)
    • CoffeeScript (1)
    • CreateJS (1)
    • CSS Flexbox (1)
    • DesktopServer (1)
    • Dust.js (1)
    • EaselJS (1)
    • Edge Code (1)
    • Edge Reflow (1)
    • Ember.js (1)
    • Emmet (1)
    • Experience Design (1)
    • GitHub (1)
    • Glyphs App (1)
    • Google Web Designer (1)
    • Gulp.js (1)
    • Handlebars.js (1)
    • Hype (1)
    • Internet Explorer (1)
    • Jekyll (1)
    • Joomla.org (1)
    • JSON (1)
    • Marvel (1)
    • Mustache.js (1)
    • Phaser (1)
    • phpMyAdmin (1)
    • Ratchet (1)
    • React.js (1)
    • reveal.js (1)
    • ServerPress (1)
    • Shopify (1)
    • Sublime Text (1)
    • TextWrangler (1)
    • Titanium (1)
    • Tumult (1)
    • Typekit (1)
    • Visual Studio Express (1)
    • Webflow (1)
    • Windows (1)
    • XHTML (1)
    • XML (1)
    • YAML (1)
    • Zeplin (1)

  • Author

    • Chris Converse (51)
    • Morten Rand-Hendriksen (43)
    • Ray Villalobos (34)
    • James Williamson (20)
    • Jen Kramer (15)
    • Chris Nodder (14)
    • Carrie Dils (12)
    • Joseph Lowery (12)
    • Brian Wood (10)
    • Joseph Labrecque (10)
    • Tom Green (10)
    • Joe Chellman (8)
    • Lauren Bacon (8)
    • Paul Trani (8)
    • Joe Marini (7)
    • David Powers (6)
    • Justin Seeley (6)
    • Christina Truong (5)
    • Justin Putney (5)
    • Sue Jenkins (4)
    • Tom Geller (3)
    • Bill Weinman (2)
    • Dani Beaumont (2)
    • David Hogue (2)
    • David Karlins (2)
    • Diane Cronenwett (2)
    • Emily Kay (2)
    • Jake Ströh (2)
    • Justin Schwartzenberger (2)
    • Kai Gittens (2)
    • Laura Franz (2)
    • Michael Murphy (2)
    • Patrick Carey (2)
    • Patrick Rauland (2)
    • Robby Millsap (2)
    • Val Head (2)
    • Chaz Chumley (1)
    • Chris Griffith (1)
    • Christopher Schmitt (1)
    • David Isbitski (1)
    • Derek Featherstone (1)
    • Jeffrey Zeldman (1)
    • Joe Dolson (1)
    • John Riviello (1)
    • Jon Peck (1)
    • Kevin Yank (1)
    • Lee Brimelow (1)
    • Luke Wroblewski (1)
    • Martha Garzon (1)
    • Matt Griffin (1)
    • Maxim Jago (1)
    • Natalie Schultz (1)
    • Nigel French (1)
    • Rafael Hernandez (1)

  • Skill level

    • Beginner (176)
    • Intermediate (171)
    • Advanced (39)
    • Appropriate for all (23)
  • More options

    • Closed captioning (50)

  • Unlimited Access

    Choose exactly what you’d like to learn from our extensive library.

  • Expert Teachers

    Learn from industry experts who are passionate about teaching.

  • Learn Anywhere

    Switch between devices without losing your place.

Watch the full course on LinkedIn Learning

100% of Lynda content is now on LinkedIn Learning. Get unlimited access to more than 6,000 courses, including personalized recommendations.

Start My Free Month

You are now leaving Lynda.com and will be automatically redirected to LinkedIn Learning to start your free trial.

skip to main content
Goldsmiths – University of London

  • Staff & students
  • Search
  • Main menu

Main menu
Staff & students
In this section

Open social sharing

  • Twitter
  • Facebook
  • Whatsapp

SHORT COURSE


Introduction to Web Design: Learning to Code

 

 

 





Course overview

 

 

Tim Berners Lee said ‘the original idea of the web was that it should be a collaborative space where you can communicate through sharing information.’ To communicate and collaborate you must first speak this universal language. Join us on this introductory course to learn how to build websites from the ground up using HTML, CSS and Javascript. We’ll teach you how to make these compatible with all devices, from smartphone to desktop, through a focused programme combining lab and online work.

Goldsmiths transforms students into IT specialists, teaching them the software and coding skills required by the industry. Our graduates find employment in rewarding roles in a range of companies. We are now offering an innovative set of new courses outside of our degree programmes. These short courses combine online and lab work learning and offer flexibility as well as expert tuition to professionals looking to master areas of technology and software

Dr Matthew Yee-King

As well as the work we complete in class, you will also be asked to undertake tasks using the Coursera  learning platform. Through a combination of lab and online work we’ll teach you the fundamental skills of web design, and are especially interested in tailoring the course to suit your needs. Whether you wish to develop your own project, or to gain additional employability skills, we can guide you through your first steps, offering you expert guidance and troubleshooting any issues you experience.

This a five week intensive short course designed to help you take your first steps in responsive web design and development. We’ll achieve this by focusing on the three most common web design languages: HTML, CSS & JavaScript. Many websites aren’t built to be adaptable to different devices, meaning the user experience is hampered. This leads to pictures being wrongly formatted, or important messages becoming lost. Learning to build responsive websites from scratch will help you alleviate these issues, and to create a welcoming and adaptable space for your audience.

This the first in our two part series in web design and development. After this course you may wish to take the second instalment: Web Design and Development: Advanced Coding

Why Study this Course?

• Learn how to build websites using HTML, CSS and JavaScript
• Learn how to make mobile, laptop, desktop and tablet compatible websites (using Bootstrap and Responsive Web Design)
• Enhance your professional skills under the guidance of our Computing experts at Goldsmiths, who are at the forefront of developing cutting edge courses and technologies essential for today’s job market
• Learn the coding essentials through a combination of online and lab work using the Coursera platform.
• Use the course to shape your own path. Whether you want to promote a new venture, or increase your employability, we can offer advice and guidance on software short cuts and best practice methods of production.

Fees

£395

Booking information

Sign up to be notified when new dates become available.

Enquiries

If you have any questions about this course please contact shortcourses (@gold.ac.uk) .

For information on our upcoming short courses please sign up to our mailing list .

Location

Richard Hoggart Building

Tutor information

Dr Matthew Yee-King

Dr Matthew Yee-King  (Dphil, MSc, BSc) is an academic in our Department of Computing . Dr Yee-King is responsible for the development of online course provision within this department at Goldsmiths. His research interests include education technology, automatic sound synthesizer programming, genetic algorithms and interactive music systems. After gaining his DPhil in Computer Science and Artificial Intelligence in 2010 from Sussex University, Dr Yee-King, in 2013, developed and delivered MOOCs (Massive Open Online Courses) that were taken by hundreds of thousands of students. Most recently, he has undertaken research into audio analysis and creative applications of machine learning, including a series of commissioned musical AI systems that have performed alongside human musicians on BBC national radio, and at venues such as the Wellcome Collection .

 

Course structure

Week 1

• Set up a development environment
• Build an HTML navigation bar
• Embed images and create lists using HTML
• Create properly structured HTML documents
• Describe the world’s first web page

Week 2

• Link external CSS files to your HTML documents
• Control fonts with CSS
• Use CSS to customise hyperlink formatting
• Use CSS to control text layout
• Install the bootstrap library
• Implement a responsive grid layout

Week 3

• Write a simple JavaScript programme
• Write a program that can respond to user input – such as clicking on HTML elements
• Use JavaScript functions
• Use jQuery to manipulate web pages
• Write your own JavaScript functions including anonymous functions

Week 4

• Define JavaScript variables
• Write simple JavaScript programs that use and change the values of variables
• Write if statements to control the flow of a JavaScript program
• Use boolean variables in conjunction with if statements
• Write JavaScript in the context of moderately complex web applications

Week 5

• Finalise project work

NB. As well as the work we complete in class we will also ask you complete tasks in between class using the Coursera Learning Platform. The module details are available  here.

Learning outcomes

At the end of this course you will be able to:

• Understand and define the purpose of HTML, CSS & JavaScript
• Design your first web page using HTML
• Use CSS to control text styles and page layout
• Use CSS libraries such as Bootstrap to create device compatible layouts
• Use JavaScript variables and functions
• Manipulate web page contact using JavaScript

About the department

Our Department of Computing  at Goldsmiths retains a strong creative focus. We combine rigorous technical expertise with dynamic and innovative practice-based research. Our aim is to interrogate the theoretical landscape, while simultaneously applying this learning and challenging ourselves and our students to explore the technological boundaries. This stimulating environment is both creative and socially aware. On a number of our degree programmes there is an interdisciplinary approach, an aspect which is evidenced in our postgraduate and postdoctoral research community. This is a unique learning environment at the forefront of enabling students to become the programmers of tomorrow.    

Related content links

About us

About Goldsmiths

Find out more

About us

Find us

Goldsmiths is in New Cross, South East London, five miles from central London.

How to get to Goldsmiths

Study

Find a short course

Courses in the arts, social sciences, business, computing and more

Similar courses

Introduction to Machine Learning with Python

This is a practical introduction to Machine Learning using Python programming language. Machine Learning allows you to create systems and models that understand large amounts of da…

  • Next course: Wednesday, 3 Oct 2018
  • £395
  • Suitable for all

Introduction to Python – Data Analysis and Programming

Learn how to manipulate and shape your data, automatic processes or write bespoke programs.

  • Next course: Monday, 17 Sep 2018
  • £750
  • Beginners
See all short courses

Complementary articles

Around the university

Photo of Gabriel
Our People

Gabriel

“The leadership of this programme was amazing – probably the best supervision and mentorship throughout my higher education period.”

Find out more

Gabriel
Staff

Inga Tillere

Assistant Department Business Manager (maternity cover)

Find out more

Staff

Dr Rose Hepworth

Department Business Manager

Find out more

Warning: Skillshare uses Javascript for some of its core functionality. It is highly recommended that you turn on Javascript in your preferences and reload the page.

Back to school sale: Get 3 months of unlimited access for just $0.99! Ends 9/7 Redeem now >

Browse

  • Creative
  • Animation
  • Film Production
  • Fine Art
  • Graphic Design
  • Illustration
  • Music Production
  • Photography
  • UI/UX Design
  • Writing
  • Business
  • Accounting
  • Business Analytics
  • Entrepreneurship
  • Finance
  • Freelance
  • Leadership
  • Management
  • Marketing
  • Productivity
  • Technology
  • Data Science
  • Mobile Development
  • Product Management
  • Web Development
  • Lifestyle
  • Crafts
  • Culinary

All Classes
Recommended Classes
Student Projects
Workshops

Become a Teacher
Go Premium
Sign In
Sign Up

Sign Up

Skillshare

Home
Go Premium
Browse
Classes
Projects
Workshops

Become a Teacher

    Play Speed

    • 0.5x
    • 1x (Normal)
    • 1.25x
    • 1.5x
    • 2x

    All Classes
    Creative

    All Creative
    Animation
    Film Production
    Fine Art
    Graphic Design
    Illustration
    Music Production
    Photography
    UI/UX Design
    Writing

    Business

    All Business
    Accounting
    Business Analytics
    Entrepreneurship
    Finance
    Freelance
    Human Resources
    Leadership
    Management
    Marketing
    Productivity
    Sales

    Technology

    All Technology
    Data Science
    Game Design
    IT Security
    Mobile Development
    Product Management
    Web Development

    Lifestyle

    All Lifestyle
    Crafts
    Culinary
    Gaming
    Health & Wellness
    Home Business
    Languages
    Teaching
    Other

    Web Design

    32k Followers

    Related Skills:
    Creative
    CSS
    HTML
    Javascript
    Responsive Web Design
    Technology
    UI/UX Design
    Web Development
    Website
    WordPress

    Sort By

    Class Type
    Social

    Class Length

    Popular skills in Web Design

    • Creative
    • CSS
    • HTML
    • Javascript
    • Responsive Web Design
    • Technology
    • UI/UX Design
    • Web Development
    • Website
    • WordPress
    Looking to improve your Web Design skills? Learn more!

      5h 25m

      2,758 students

      +

      UI/UX & Web Design using Adobe XD 2018 – User Experience Design

      Daniel Scott

      1h 10m

      3,495 students

      +

      Visual hierarchy & spacing in webdesign

      Gil Huybrecht

      1h 27m

      4,128 students

      +

      Hand-Coding Your First Website: HTML and CSS Basics

      Rich Armstrong

      1h 5m

      20,322 students

      +

      Web Design Essentials: Creating Marketing Homepages That Drive Results

      Dennis Field

      4h 9m

      2,700 students

      +

      UI & Web Design using Adobe Illustrator CC

      Daniel Scott

      1h 23m

      7,998 students

      +

      Fundamentals of Design: How to Think Like a Designer

      Jack Zerby

      12h 4m

      3,331 students

      +

      UX Design Fundamentals: Everything You Need to Know (and More)

      Joe Natoli

      1h 32m

      3,637 students

      +

      Learn Adobe Illustrator in 1 Hour

      Jason Buff

      8h 2m

      4,211 students

      +

      WordPress Academy: Learn WordPress step by step

      Chris Dixon

      42m

      2,466 students

      +

      WordPress for Beginners – Build a Pro Website in less than 50 minutes

      Sinead Geraghty

      44m

      5,172 students

      +

      Amazing Web Design in 1 Hour: 25+ Simple Guidelines for Beautiful Websites

      Jonas Schmedtmann

      1h 29m

      5,197 students

      +

      Smart Responsive UX Design: Clever Tips, Tricks and Techniques

      Vitaly Friedman

      54m

      987 students

      +

      Digital Design: Creating Design Systems for Easier, Better & Faster Design

      Dan Mall

      4h 58m

      1,993 students

      +

      HTML5 Banner Ads using Adobe Animate CC

      Daniel Scott

      3h 2m

      6,868 students

      +

      Shopify Essentials for Web Developers: From Store Setup to Custom Themes

      Kurt Elster

    Oh no, we couldn’t find any classes that match your filter.

    Try clearing your filters .

    Next

    • Company

      • About
      • Careers
      • Press
      • Blog
      • Affiliates
    • Community

      • Go Premium
      • Team Plans
      • Refer a Friend
      • Gift Cards
      • Scholarships
      • Free Classes
    • Teaching

      • Become a Teacher
      • Teaching Academy
      • Teacher Handbook
      • Partnerships
    • Mobile

    © Skillshare, Inc. 2018

    Help
    Privacy
    Terms

    About ·
    Careers ·
    Help ·
    Privacy ·
    Terms

    © Skillshare, Inc. 2018