# Sketch Advanced

Canonical URL: <https://www.nobledesktop.com/classes/sketch-advanced>

## Overview

### Learn Sketch’s Advanced Features & InVision

- Kick your Sketch skills up a notch and dive deeper into this amazing design app. Building on the topics we cover in our beginner Sketch in a Day class, you'll learn some of Sketch's more advanced features.
- Turn your designs into clickable prototypes using Sketch’s native prototyping tools as well as using InVision and the InVision Craft plugin.
- You’ll learn how to share symbols and styles across files (and computers) to keep everything in sync and updated. This is useful for individual designers, but especially important when managing a team of designers to make sure everyone is using the latest design components.
- Start using Sketch plugins that add new features and save time by using plugins that we recommend. For example, you can export specs to give your web developer so they can inspect a Sketch layout for size, colors, fonts, spacing, copy CSS code, and more—all from a web browser without having to own Sketch.

## What you'll learn

- Turn your designs into clickable prototypes that can be shared with others (using Sketch’s built-in features, as well as InVision)
- Master Sketch’s symbols by learning how to override their content and styling to create powerful design systems
- Update symbols and styles across multiple Sketch files (or computers) using shared Libraries
- Use Sketch’s vector drawing tools to create icons & more
- Discover useful plugins that add new features to Sketch

## Prerequisites

Be comfortable with the basics of Sketch. This class builds on our [Sketch in a Day](/classes/sketch-1day) class, so you should have equivalent knowledge.

## Curriculum

### Section 1

#### Symbols: Overrides & Custom Data

- Controlling Symbol Overrides
- Overriding Images Within a Symbol
- Custom Data Sources
- Masks vs. Image Fills

#### Symbols: Nested Layer Styles & Nested Symbols

- Using Layer Styles in Symbols
- Nesting Symbols

#### Smart Layout

- Using the Tidy button
- Adjusting Symbol Spacing
- Reordering Content
- Using Smart Layout for Symbols

#### Shared Libraries (Symbols, Styles, & Colors)

- Creating & Using Shared Libraries

### Section 2

#### Vector Drawing & Graphics Tips & Tricks

- Drawing Custom Vector Shapes
- Borders: End & Join Options
- Multiple Borders
- Multiple Ways to Rotate
- Copying & Pasting Layer Style
- Rounding Vector Corners

#### Creating a Clickable Prototype with Sketch’s Native Tools

- Creating a Prototype
- Linking between artboards
- Hotspots
- Fixed Position Elements

#### Sharing Native Prototypes & Sketch Cloud Documents

- Sharing a Prototype with Others (via Sketch Cloud)

#### Creating a Clickable Prototype with Craft (by InVision)

- Installing Craft
- Creating an InVision prototype
- Linking between artboards
- Creating overlays & fixed headers
- Updating the design
- Sharing the prototype

#### Plugins

- How to Use Some Recommended Plugins

## FAQ

### Do I need to bring anything to the class?

In-person classes: No, we provide Macs with Sketch installed.

Live online classes: You will need your own Mac and a copy of Sketch (which may require a recent version of macOS so please check the system requirements). If you don’t have the software, you can usually do a free trial or purchase your own license. If you need assistance, contact us at [hello@nobledesktop.com](mailto:hello@nobledesktop.com)

## Pricing

**Tuition:** $325
