We may earn an affiliate commission when you visit our partners.
Course image
Arash Ahadzadeh

Do you want to become a UI/UX designer but you don't know where to start? This course will allow you to develop your user interface design skills and you can add UI designer to your CV and start getting clients for your skills.

Hi everyone. I'm Arash and I'm a UI/UX designer. In this course, I will help you learn and master Sketch app comprehensively from scratch. Sketch is an innovative and brilliant tool for User Interface design. It's used by everyone from entrepreneurs and start-ups to Apple, Airbnb, Facebook, etc.

Read more

Do you want to become a UI/UX designer but you don't know where to start? This course will allow you to develop your user interface design skills and you can add UI designer to your CV and start getting clients for your skills.

Hi everyone. I'm Arash and I'm a UI/UX designer. In this course, I will help you learn and master Sketch app comprehensively from scratch. Sketch is an innovative and brilliant tool for User Interface design. It's used by everyone from entrepreneurs and start-ups to Apple, Airbnb, Facebook, etc.

By the end of this course, you will be able to create world-class User Interface (UI) and User Experience (UX) designs. Throughout the course first, you will learn about all the Design Basics, UI Elements, Typography, etc. and then we will work on real-world projects together.

Moreover, we will redesign the Instagram app completely and I will share with you all the necessary techniques and hidden secrets you need for mobile application and web design. Furthermore, we will design a finance app from scratch and then we will create a modern and creative website for it.

This course has been designed for people completely new to UI/UX design or let’s say design in general. We will start with the most basic principles and work all the way through, step by step.

We start the course by explaining the differences between UI and UX design. And then we will start learning about Sketch app in Sketch Academy section. After that, we'll create a simple low-fidelity wireframe to understand its usage and benefits.

I’ll go over all of the essential tools necessary for creating an amazing User Interface (UI) and User Experience (UX). Not only will you learn about Sketch app, but also you will learn about Adobe Photoshop, InVison Studio, Vectary, Dribbble, Behance, etc.

The Design Basics section covers all the necessary principles, including: Layout, Iconography, Typography, Color Contrast, Composition, Spacing, etc.

One of the interesting parts of the User Experience design process is micro-interactions. I will teach you how to use InVision Studio for creating this kind of interaction.

With over 9 hours of content across 150+ lectures, I will take you from beginner to expert, and teach you everything you need to know in order to use Sketch in a professional manner.

An amazing course for people with zero design experience, or for experienced designers that want to learn and master Sketch software and want to become a User Interface designer. By the end of this course, you’ll have a complete, real-world project for your own portfolio, and every student will have the knowledge and confidence to apply for a UI/UX designer job.

Don't just take my word for it, see what my past students had to say about the course:

"I loved this course. Highly recommended if you want to build real-world designs. loved Arash's style of teaching." - Mustafa Alabdullah

"This course is AMAZING. I really like the content especially the projects. I could finally find a course to take me from the very basic concepts to the most complex part of UI/UX design. I 100% recommend it." - Zhan K

"I enjoyed this course a lot. Although I was absolutely new to Sketch and UI/UX design, this course structured in a way that even a beginner like could learn all the principles of UI/UX design. Thank you Arash for creating this course." -  Bryan Li

"A comprehensive and detailed course for anyone looking to become a UI/UX designer. Clear and easy to understand explanations. It covers all of the topics required for a real-world professional." - Erikas

"The course was awesome, he went through a lot of features and showed a whole lot of stuff that is going to make me a better UI/UX designer. Thank you Arash."  - Sara Brown

"Such an amazing course. I was always looking for a comprehensive course that could teach me everything in one place. I finally found it. I recommend this course to anyone who wants to become a world-class UI/UX designer." - Louis Castillo

Course highlights:

  • Mastering Sketch Software

  • Tips & Tricks, make most of Sketch Tools

  • Colors, Iconography, and Typography

  • BONUS. Get 2 brand-new UI Kits worth $3000.

  • BONUS. You will get an e-book (200+ pages) worth $199.

  • A certificate of completion upon finishing the course.

We are so confident that you will love this course that we're offering a 30-day money-back guarantee. So you can sign up today with zero risks.

So, what are you waiting for? Enroll today.

Enroll now

What's inside

Learning objectives

  • Become a ui/ux designer.
  • Master the number one platform in ui/ux design, sketch.
  • You will be able to start earning money from your sketch app skills.
  • Build a ui project from beginning to end.
  • You will get an e-book (200+ pages)
  • Build & test two full mobile apps.
  • You will be able to add ui/ux designer to your cv.
  • Build & test a full website design.
  • Learn to design mobile apps & websites.
  • Work with colors & fonts.
  • Interactive prototyping
  • You will create an interactive prototype with micro interactions.
  • Export production ready assets.
  • Send your design to your client for feedback.
  • Design 4 different logos.
  • You will create your own ui kit.
  • Create low-fidelity wireframe.
  • Learn professional technique & shortcuts.
  • Downloadable exercise files.
  • Create your own 3d model.
  • Design 3d scenes.
  • Design for augmented reality projects.
  • All the techniques used by ui professionals
  • You will learn how to choose colors.
  • You will learn the basics of adobe photoshop.
  • You will learn how to choose the correct font.
  • You will learn about typography.
  • You'll be able to send your final project to other professionals in the correct formats.
  • You will learn how to get your first client.
  • You will learn how to start your own business.
  • 155 well-structured lectures
  • Show more
  • Show less

Syllabus

In this section, you will learn about the course structure and also all the requirements to get the most out of the course.
Introduction to the User Interface Course
Read more

What is a Design Guide for?

In this lecture, you can find all the necessary files you need for completing this project.

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Starts with design basics like layout, typography, and color contrast, which builds a strong foundation for learners new to UI/UX design
Covers Sketch, Adobe Photoshop, and InVision Studio, which are essential tools used by UI/UX professionals in the industry
Includes real-world projects like redesigning the Instagram app and designing a finance app, which provides practical experience for building a portfolio
Teaches how to create interactive prototypes with micro-interactions using InVision Studio, which is a valuable skill for enhancing user experience
Provides bonus UI kits and an e-book, which offer additional resources and value for learners looking to expand their design toolkit
Focuses on Sketch, which is a popular tool, but learners should be aware that the UI/UX field is rapidly evolving with new tools emerging

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Complete ui/ux design bootcamp with sketch

According to learners, this course is a largely positive experience, particularly for beginners new to UI/UX and Sketch. Students appreciate the step-by-step approach and find the instructor's explanations clear and engaging. The course provides a solid foundation in Sketch and covers essential UI/UX principles through practical, hands-on projects, such as redesigning the Instagram app and building a finance app and website. Many reviewers highlight the value of these projects for building a portfolio. While comprehensive for newcomers, some more experienced designers suggest the course might be too basic for advanced topics. The inclusion of bonus UI kits and an e-book is frequently mentioned as a valuable addition.
Detailed guide to using Sketch software effectively.
"In this course, I will help you learn and master Sketch app comprehensively from scratch."
"An amazing course for people with zero design experience, or for experienced designers that want to learn and master Sketch software..."
"Covers all the necessary information and features of Sketch App."
"I learned so many tips and tricks for using Sketch that I didn't know before."
"The Sketch Academy section is very thorough."
Hands-on practice with real-world examples.
"I really like the content especially the projects. I could finally find a course to take me from the very basic concepts to the most complex..."
"loved Arash's style of teaching and building real-world designs."
"The practical examples like redesigning Instagram are very helpful for understanding the process."
"Working on actual app and website designs helps solidify the concepts learned in the lectures."
"The projects give you something concrete to add to your portfolio right away."
Instructor is engaging and explains concepts well.
"loved Arash's style of teaching."
"Clear and easy to understand explanations."
"The instructor explains things clearly and is easy to follow along."
"He went through a lot of features and showed a whole lot of stuff that is going to make me a better UI/UX designer."
"The content is well-structured and presented logically."
Provides a strong starting point for newcomers.
"This course is excellent if you are a complete beginner to UI/UX. It takes you through step by step and explains things clearly."
"Although I was absolutely new to Sketch and UI/UX design, this course structured in a way that even a beginner like could learn all the principles..."
"Really good course for beginners to learn UI UX design from scratch. Instructor explanation is simple and clear."
"Perfect course to introduce yourself to uiux and sketch. The course is easy to follow even if you are new to design."
"As a beginner, I found this course very helpful in understanding the basics of UI/UX and using Sketch."
Primarily centered around one specific tool.
"This course will allow you to develop your user interface design skills... learn and master Sketch app comprehensively from scratch."
"It's a great course if you are committed to using Sketch."
"While it covers UI/UX basics, the main focus is definitely on mastering Sketch."
"If you plan to use other tools like Figma or Adobe XD, parts of this course might be less directly applicable."
"The value depends heavily on your need to learn Sketch specifically."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in The Complete User Interface Design Bootcamp - Sketch UI/UX with these activities:
Review Design Principles
Reinforce your understanding of fundamental design principles before diving into Sketch. A solid grasp of these concepts will make learning the software much easier.
Browse courses on Layout
Show steps
  • Read articles or watch videos explaining each principle.
  • Analyze existing designs, identifying how these principles are applied.
  • Practice applying these principles in simple design exercises.
Review 'Don't Make Me Think' by Steve Krug
Understand core usability principles to inform your design decisions in Sketch. This book provides a strong foundation for creating user-friendly interfaces.
Show steps
  • Read the book, focusing on the key principles of usability.
  • Take notes on how these principles can be applied to UI design in Sketch.
  • Reflect on how these principles relate to the course content.
Sketch UI Element Replication
Solidify your Sketch skills by replicating common UI elements. This hands-on practice will improve your proficiency with Sketch's tools and features.
Show steps
  • Choose a set of common UI elements (buttons, text fields, etc.).
  • Recreate these elements in Sketch, paying attention to detail.
  • Compare your replicas to the originals, identifying areas for improvement.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Design a UI Style Guide
Apply your knowledge of design principles and Sketch to create a comprehensive UI style guide. This project will help you organize your design decisions and maintain consistency.
Show steps
  • Define the visual style for your UI, including colors, typography, and iconography.
  • Create a Sketch file that documents these style choices.
  • Organize your style guide in a clear and accessible manner.
Read Refactoring UI
Improve your UI design skills by learning practical techniques for visual refinement. This book offers valuable insights into typography, color, and layout.
View Melania on Amazon
Show steps
  • Read the book, focusing on the practical tips and examples.
  • Experiment with applying these techniques to your own designs in Sketch.
  • Reflect on how these techniques can improve the overall visual quality of your UIs.
Redesign a Popular App Interface
Apply your skills to redesign the interface of a popular app. This project will challenge you to think critically about user experience and visual design.
Show steps
  • Choose a popular app with an interface you think could be improved.
  • Analyze the existing interface, identifying areas for improvement.
  • Redesign the interface in Sketch, focusing on usability and aesthetics.
  • Create a prototype of your redesigned interface.
Build a UI Kit in Sketch
Create a reusable UI kit in Sketch to streamline your design workflow. This project will help you organize your assets and maintain consistency across projects.
Show steps
  • Identify common UI elements that you frequently use in your designs.
  • Create these elements as symbols in Sketch, making them easily reusable.
  • Organize your symbols into a well-structured UI kit.
  • Document your UI kit, providing guidelines for its use.

Career center

Learners who complete The Complete User Interface Design Bootcamp - Sketch UI/UX will develop knowledge and skills that may be useful to these careers:
User Interface Designer
As a user interface designer, you are responsible for creating visually appealing and user-friendly interfaces for various digital products. A course can help you build a strong portfolio using Sketch as you redesign apps and design finance applications and modern websites from beginning to end. The course's focus on UI elements, typography, color contrast, and composition helps build a foundation for creating effective and engaging user interfaces. Learning to export production ready assets and getting client feedback is essential.
User Experience Designer
User experience designers focus on making digital products easy to use and enjoyable. This course helps you understand the difference between user interface and user experience design. Through the course, you will learn to create low-fidelity wireframes, interactive prototypes, and micro-interactions using InVision Studio. By learning to choose colors and fonts, you can ensure the product is visually appealing and user-friendly. The course will provide you with all the necessary techniques that are used by user experience professionals.
Mobile App Designer
Mobile application designers focus on creating user-friendly and engaging interfaces for mobile devices. This course provides an overview of the design and development considerations specific to mobile apps. The course will help you redesign the Instagram app completely and learn all the necessary techniques and hidden secrets you need for mobile application design. You will also build and test two full mobile apps, learn to design mobile apps, work with colors and fonts, and create an interactive prototype with micro interactions.
Web Designer
A web designer plans, creates, and codes internet sites and webpages, many of which combine text with sounds, pictures, graphics, and video clips. The course helps you learn and master Sketch app comprehensively from scratch. By the end of this course, you will create world-class user interface and user experience designs. The course will teach you how to design a creative website, work with colors and fonts, create interactive prototypes, and learn to design websites.
Interaction Designer
Interaction designers create engaging experiences through websites, software, and applications. The course may allow you to understand micro-interactions and learn how to use InVision Studio for creating this kind of interaction. The course will educate you on interactive prototyping and typography. The skills and knowledge you receive from this course will make you a strong candidate for interaction designer positions.
Digital Product Designer
Digital product designers are involved in the overall design and functionality of a product's digital interface. The course work helps build a foundation in UI and UX design principles, allowing you to understand how to create user-centered designs. This course focuses on using Sketch, a popular UI/UX design tool, to develop mobile apps and websites. Learning to export production ready assets and getting client feedback is essential.
UI Developer
A UI developer uses design skills to create the front end of websites and applications. This course may allow you to learn all the necessary principles, including layout, iconography, typography, color contrast, composition, and spacing. You will learn how to choose colors and fonts. By learning the basics of Adobe Photoshop, you can make yourself a strong candidate for UI developer roles.
Freelance Designer
Freelance designers work on a contract basis, providing design services to various clients. With this course, you can develop your UI design skills and add UI designer to your resume and start getting clients for your skills. The course will help you learn how to get your first client and how to start your own business. Learning to send your design to your client for feedback is essential.
Web Application Developer
Web application developers need to create interfaces that are visually appealing and easy to use. This course helps you understand the differences between user interface and user experience design. Also, the course can build a foundation in UI design principles, allowing you to create effective and engaging user interfaces. You can make yourself a stronger candidate for web application developer roles.
Graphic Designer
Graphic designers create visual concepts that communicate ideas, inform, and captivate consumers. The course may allow you to learn about design basics, UI elements, typography, etcetera, and then work on real-world projects together. The course can create a modern and creative website. You can make yourself a stronger candidate for graphic designer roles.
Digital Marketing Specialist
Digital marketing specialists often work with designers to ensure marketing materials are visually appealing and effective. This course may help you understand the design process and principles. You can better collaborate with UI/UX designers to create effective marketing campaigns by learning about layout, typography, and color contrast.
Front-End Engineer
The user interface is a crucial part of a front-end developer's work. With this course, you may create a simple low-fidelity wireframe to understand its usage and benefits. By learning about the essential tools necessary for creating an amazing user interface and user experience, you can make yourself a stronger candidate for front end engineer positions.
Full-Stack Developer
Full stack developers must be familiar with both front-end and back-end development. This course may allow you to learn all the necessary principles, including layout, iconography, typography, color contrast, composition, and spacing. You will also learn how to choose colors and fonts. The skills and knowledge you receive from this course may help you to become a strong candidate for a full stack developer role.
Marketing Manager
Marketing managers need to understand how visual design impacts marketing campaigns. This course may help you learn about design basics, typography, and color contrast. With the course, you can better collaborate with designers and create more effective marketing materials. A key part of this course is learning professional techniques.
Product Manager
Product managers are responsible for the strategy, roadmap, and feature definition of a product. This course may help you understand the design process and user experience principles. With the course, you can better advocate for user-centered design within your team. A key part of this course is learning professional techniques and shortcuts.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in The Complete User Interface Design Bootcamp - Sketch UI/UX.
Provides a foundational understanding of usability principles. It emphasizes the importance of intuitive design and user-centered thinking. Reading this book will help you approach UI/UX design with a focus on creating seamless and enjoyable user experiences. It is commonly used as a reference text for UI/UX design.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser