Adi Purdila

Adi Purdila is a web design instructor for Tuts+. With over 100 courses and 200 tutorials published to date, Adi's goal is to help students become better web designers and developers by creating content that’s easy to follow and offers great value.
Being self-taught himself, Adi strongly believes that constant learning (academic or otherwise) is the only way to move forward and achieve your goals.
When not typing away at his keyboard, he loves woodworking and caring for his ever-growing family of rescue pets.
You can stay up to date with what he's doing by following him on social media or visiting his website at adipurdila.com.
Courses

This Is Bootstrap 5

Create Your First Figma Plugin

Introduction to CSS Container Queries

Getting Started With Hugo (Free Static Website Framework)

An Introduction to CSS Logical Properties

How to Build a Blog With Ghost and Envato Elements

How to Build an Online Clothing Store With Shopify

Understanding CSS Specificity

Introduction to WooCommerce Blocks

Advanced Adobe XD for Everyone

Introduction to UIkit

The Complete Guide to Using CSS Variables

Introduction to BigCommerce

How to Create CSS Masonry Layouts

How to Create a Full-Screen Slider With CSS and Vanilla JavaScript

An Introduction to Typeface Styles

Introduction to Moodle

Adobe XD for Beginners

Introduction to Figma

How to Build a Shopify Store
Handy JavaScript Plugins for Web Designers

Introduction to Design Systems

Essential CSS Libraries for Web Designers

How to Create High-Fidelity Prototypes With ProtoPie

Sketch for Beginners

An Introduction to Styling HTML Forms

Jump-Start Your Design Productivity With Figma’s Auto Layout

Designing for WordPress

A Beginner’s Guide to Using WordPress

How to Create 3 Useful Gutenberg Custom Blocks

A Guide to Animation Performance on the Web

UI Design: A Practical Guide to Tabs

Introduction to Mason

Figma Grids in Under 30 Minutes

A Short Guide to Using HTML Tables in the Modern Age

Introduction to Text Masking on the Web

Creating Custom Presentation Themes for Reveal.js

Best Practices for Displaying Form Errors

Take Your Presentations to the Next Level With Reveal.js

Getting Started With CSS Multi-Column Layout

Introduction to Studio 2.0

A Beginner’s Guide to Using Typographic Scales

5 CSS Projects: Image Hover Effects

A Guide to Prototyping in Figma

Beyond the Basics: Figma

Beyond the Basics: CSS Grid Layout

A Quick Introduction to CSS Grid Layout

How to Create an Email Template With Envato Elements

Design a Corporate Website Using UI Kits in Sketch

Get a Landing Page Up and Running With Envato Elements

Theme Developer’s Guide to WPBakery Page Builder for WordPress

Practical CSS: Desktop to Mobile Navigation Patterns

6 Handy CSS3 Animation Projects

How to Build a WordPress Portfolio Site in 1 Hour

Best Practices: Planning & Designing Pricing Tables

Exploring Creative Web Design Patterns

Guide to Creating a WordPress Theme Options Page

JavaScript for Web Designers

Build a Credit Card Form Using JavaScript

Learn Cycle2 for jQuery From Top to Bottom
Tutorials












