Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Nicholas "Techustler" Ivanecky

Update: Join over 8,200 students in the Techustler Course Series. You don’t want to miss this learning opportunity.

Have you ever wondered how those beautiful apps are made?

What are the best practices and tools currently used by designers?

How can I start my career in design?

If you ever wanted to understand the space of mobile design, then take my course "Mobile App Design: From Beginner to Intermediate". I created it in a practical way so that when you finish the content you can immediately put it to use in your product.

Now, why should you design mobile apps?

Read more

Update: Join over 8,200 students in the Techustler Course Series. You don’t want to miss this learning opportunity.

Have you ever wondered how those beautiful apps are made?

What are the best practices and tools currently used by designers?

How can I start my career in design?

If you ever wanted to understand the space of mobile design, then take my course "Mobile App Design: From Beginner to Intermediate". I created it in a practical way so that when you finish the content you can immediately put it to use in your product.

Now, why should you design mobile apps?

Today, advanced technology needs user friendly interfaces. Developers and non-technical folks want to make their applications more appealing and easy to use. There is a reason why so many people started to use Apple products, their design is their main product selling point. Going forward, people developing products need to make sure their users have that great experience.

Another great reason is lots of companies want to hire designers. This has been a growing trend recently where UI Designers in the US make upwards of $ With this course, I'll teach you the relevant tools to get your product designed well, build out your designer portfolio, and land that next job in design.

This course contains over 100 lectures and 10 hrs of content. It's designed for beginners to play with new software and get a grasp at the recent design trends. You’ll learn the tools and best practices needed to be a great designer. I also throw in bonus content on getting a designer job with techniques and sample emails.

Course Structure

The course follows a familiar structure where in each video I will teach the concepts followed by a challenge or practice question. If your goal is to become a better designer, you should understand design principles, other graphics softwares like Photoshop and build out a massive up-to-date portfolio. The course does go deep into understanding Sketch but you will need to get creative to build new UI experiences.

Environment Setup

This course aims to simulate a live in-person course as much as possible. After you finish each lecture, you should practice and try the solution on your own. You learn the best by practicing and doing.

Projects

At the end of each section, you will be asked to quizzes or be given a challenge. When you have finished a challenge you can then post it in the Udemy discussion board or your online portfolio.

Testimonials from other Techustler Courses and the Instructor

“Great set of videos Nick. I really liked the format of the videos with you in the corner of the screen showing us how to use the website. Cool songs you use at the beginning of each video. It really gives off the vibe that your course is hip and up-to-date with modern times. You do a great job of keeping of with the times. Stay modern, but classy at the same time Nick. ” - Penelope

“Nicholas, very good course on bots. I especially enjoyed that you provided us the opportunity to build bots in a hands-on fashion. Your course sections are very organized and I didn't have to guess to know what I was getting myself into. It is clear you are very knowledgeable as an instructor and have a real connection to your course material. I look forward to taking another course with you. ” - Rahul

"I love the natural progression in this course. You start with the basics and end with building a Facebook Chat Bot. Awesome. Thanks Nick. " - Doug

"Thank you so much Nicholas. The bot course was very informative and helpful for my learning. Keep up the good work. " - Christine

"It was a highly positive experience working alongside Nick at DigaBlue and with the work ethic he has, I am certain that he will produce great results in his future endeavors." - Saif

"Nick is an aspiring tech entrepreneur with what I would consider a strong passion and desire to learn more and excel in the evolving digital age. He is an experienced programmer with a track record of creating both his own website and various mechanical devices." - Elliot

"This is a really good intro course to building simple but useful bots. Nick breaks each lesson up thoughtfully and into parts that are easy to follow and implement straight away. With modern api's to make bots from simple to highly sophisticated, this course it great for learning all the moving parts. I feel more confident in designing, building and marketing a bot myself now. " - Jason

What is the target audience?

This course is designed for people with little or no experience in mobile app design. By the end of the course, you’ll have valuable skills that will help you be creative and resourceful in designing products :)

Next Steps

Now it's time to become a Techustler and join me in registering for the course. I can’t wait to have you on board.

Enroll now

What's inside

Learning objectives

  • Design mobile apps from scratch
  • Understand sketch fundamentals
  • Build numerous sketch projects from beginner to advanced designs
  • Understand design version control with github
  • Understanding how to create great logo design
  • Master the best program for graphic designers, sketch 4.0
  • How to get a designer job

Syllabus

Introduction to Mobile App Design
Welcome Video
Using Sketch Introduction
Using Zepplin Introduction
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Teaches Sketch, a vector-based design tool, which is widely used for UI design and prototyping in the mobile app development industry
Covers version control with Git and Github, which are essential for collaboration and managing design changes in professional design workflows
Explores Invision for prototyping and animation, which allows designers to create interactive mockups and user flows for mobile apps
Includes Zeplin for creating designer spec documents, which facilitates communication between designers and developers by providing detailed design specifications
Requires learners to download and use Sketch 4.0, which may not be the latest version and could lack newer features and updates
Advises learners to understand design principles and other graphics software like Photoshop, which suggests that some prior knowledge may be beneficial

Save this course

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

Reviews summary

Practical mobile app design for beginners

According to learners, this course provides a strong foundation in mobile app design, particularly focusing on practical application using Sketch. Students frequently praise the clear instruction and hands-on approach, especially the inclusion of practical projects and challenges which help solidify understanding. The course is highlighted as excellent for beginners with little to no prior design experience, guiding them effectively from basic concepts to building realistic designs. While covering other tools like Invision and Zeplin, some reviewers note the primary depth is in Sketch. The course is seen as valuable for those aiming to build a portfolio and pursue a design career.
Introduces tools like Invision, Zeplin, and Github.
"It was great to get an introduction to Invision and Zeplin alongside Sketch."
"The section on using Github for version control was a useful bonus."
"Learning how to use these additional tools gives a more complete workflow perspective."
"Good overview of Invision for prototyping."
Helps learners create designs for a professional portfolio.
"I feel confident now to start building my design portfolio after taking this course."
"The projects included provide great material to showcase my new skills."
"This course directly helps you build designs you can put in your portfolio."
"Provides the necessary skills to create presentable mobile app designs."
Instructor is clear, engaging, and easy to follow.
"The instructor's explanations were very clear and easy to understand."
"I liked the teaching style and how well the concepts were broken down."
"The instructor did a fantastic job of explaining complex ideas simply."
"Engaging lectures that kept me motivated to learn."
Perfect starting point for newcomers to mobile app design.
"This course is perfect for beginners who want to get into mobile app design."
"As someone with no design experience, this course made it easy to understand the basics."
"I appreciate that the course starts from the absolute beginning."
"Great introduction to the world of mobile app design for someone just starting out."
Excellent for learning design tools through hands-on work.
"I loved how the course focused on hands-on practice with Sketch; building projects was crucial."
"The practical exercises using Sketch were incredibly helpful in understanding the workflow."
"I found the step-by-step demos in Sketch very easy to follow and replicate."
"Learning Sketch through building real app screens made the concepts stick."

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 Mobile App Design: From Beginner to Intermediate with these activities:
Brush up on UI/UX Principles
Reviewing UI/UX principles will provide a solid foundation for understanding the design choices and best practices covered in the course.
Browse courses on User Interface Design
Show steps
  • Read articles and blog posts on UI/UX design principles.
  • Watch introductory videos on UI/UX concepts.
  • Analyze existing mobile apps and identify UI/UX strengths and weaknesses.
Review 'Don't Make Me Think' by Steve Krug
Reading this book will help you understand the core concepts of usability and how to apply them to your designs.
Show steps
  • Read the book 'Don't Make Me Think' by Steve Krug.
  • Take notes on key usability principles.
  • Reflect on how these principles apply to mobile app design.
Recreate existing app interfaces
Practicing recreating existing app interfaces will help you develop your skills in Sketch and improve your understanding of design principles.
Show steps
  • Choose several popular mobile apps.
  • Attempt to recreate key screens in Sketch.
  • Compare your designs to the originals and identify areas for improvement.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Write a blog post about mobile app design trends
Researching and writing about mobile app design trends will help you stay up-to-date with the latest design practices and technologies.
Show steps
  • Research current trends in mobile app design.
  • Write a blog post summarizing your findings.
  • Include examples of apps that exemplify these trends.
Design a concept app
Working on a concept app will allow you to apply the skills and knowledge you've gained in the course to a real-world project.
Show steps
  • Choose a problem or need that a mobile app could solve.
  • Define the target audience and key features of the app.
  • Create wireframes and mockups of the app's interface in Sketch.
  • Prototype the app using Invision.
Review 'Refactoring UI' by Steve Schoger and Adam Wathan
This book provides practical tips and techniques for improving the visual design of user interfaces.
View Melania on Amazon
Show steps
  • Read the book 'Refactoring UI' by Steve Schoger and Adam Wathan.
  • Practice applying the design tips to existing interfaces.
  • Identify areas where you can improve your own designs.
Contribute to an open-source design project
Contributing to an open-source design project will give you valuable experience working with other designers and developers.
Show steps
  • Find an open-source design project that interests you.
  • Identify areas where you can contribute, such as creating icons or improving the UI.
  • Submit your contributions to the project.

Career center

Learners who complete Mobile App Design: From Beginner to Intermediate will develop knowledge and skills that may be useful to these careers:
Interaction Designer
An interaction designer focuses on how users interact with a product or service, including the design of interactive elements and user flows. This course may help one become an interaction designer by teaching the principles of mobile app design and prototyping. The course structure, which emphasizes hands on practice and challenges, helps build practical skills in designing user centered interactions. The sections on prototyping with Invision, creating animations, and understanding user interface elements may be particularly useful. An interaction designer can leverage the course to build a portfolio of mobile app design projects. In short, this course may provide the skills needed for a career as an interaction designer.
User Experience Designer
User experience designers focus on the overall experience a user has while interacting with a product, including mobile apps. This course may help one become a user experience designer by introducing the tools and best practices necessary to create user friendly mobile interfaces. The course structure, which includes practical challenges, helps build skills in designing user centric applications. The course may also help one learn to empathize with users and translate their needs into effective designs. Sections on Invision, prototyping, and animation may be particularly relevant. A user experience designer can also leverage the course to build a design portfolio.
User Interface Designer
A user interface designer focuses on creating intuitive and visually appealing interfaces for software applications, including mobile apps. This course may help one become a user interface designer by teaching design principles, best practices, and relevant tools. The course structure, which includes concept instruction followed by challenges, helps build a strong foundation in design thinking. Furthermore, the Sketch tutorials build familiarity with this popular tool. The course sections on understanding Sketch objects, layer styles, and masking may be particularly useful. This course may also help one build out a design portfolio.
Visual Designer
Visual designers focus on the aesthetic elements of a product, such as typography, color, and imagery. This course may help one become a visual designer with expertise in mobile app design. The course covers the fundamental tools and best practices used in creating visually appealing mobile interfaces. The course may help one understand design principles, typography, and color theory as they apply to mobile app design. Visual designers may find the sections on building with dynamic properties, understanding fills/borders/opacity, and designing logos/icons within Sketch to be particularly useful. A visual designer can leverage the course to add mobile app design to their portfolio.
Freelance Designer
Freelance designers work independently, providing design services to various clients. This course may help a freelance designer expand their skill set and offer mobile app design services. The course provides a solid grounding in the tools and best practices used in mobile app design, including Sketch, Invision, and Zeplin. A freelance designer can leverage the course to create a portfolio of mobile app design projects. The course sections on logo design and user interface design may be particularly valuable. The techniques of mobile app design may help a freelance designer stay competitive and attract new clients.
Graphic Designer
Graphic designers create visual concepts, using computer software or by hand, to communicate ideas that inspire, inform, and captivate consumers. This course may help a graphic designer expand their skill set into the realm of mobile app design, a valuable and in demand area. The course covers the fundamental tools and best practices used in mobile app design, including Sketch. A graphic designer can learn how to create user interfaces, design logos and icons, and prototype interactive experiences. The course sections on designing logos and icons within Sketch may be particularly relevant. This course may help create a new source of revenue.
Design Consultant
Design consultants advise companies on design strategy, user experience, and visual design. This course may help a design consultant deepen their expertise in mobile app design, a critical area for many businesses today. The course provides a thorough grounding in mobile app design principles, tools, and best practices, including Sketch, Invision, and Zeplin. A design consultant can leverage the course to offer informed recommendations to clients on mobile design strategy and execution. The course sections on prototyping with Invision and creating designer spec documents with Zeplin may be particularly relevant. This course may allow a design consultant to stay competitive.
Web Designer
Web designers create the visual layout and user interface for websites. While this course focuses specifically on mobile app design, the principles of user interface design are transferable. This course may provide a web designer with a foundation in design thinking and user experience, allowing them to approach web design with a mobile first perspective. The course emphasizes design principles, best practices, and relevant tools. The sections on design version control (Github), logo design, and prototyping with Invision may be particularly useful. This course may help one learn to think critically about user needs and design solutions that are both visually appealing and functional. The course may also allow a web designer to build a complementary mobile app portfolio.
Mobile Application Developer
A mobile application developer creates, tests, and maintains mobile apps for various platforms. While this role may not be directly focused on design, an understanding of user interface and user experience principles is valuable. This course may provide a mobile application developer with a foundation in mobile app design, enabling one to collaborate effectively with designers and create more user friendly applications. The course covers design principles, best practices, and design tools. Gaining familiarity with design version control using Github may also be useful. Mobile application developers may find the sections on mobile app templates and icon templates to be helpful.
Information Architect
Information architects organize and structure information within a product or service to make it easy for users to find what they need. This course may provide a solid foundation in the user centered design principles that are relevant to information architecture. By learning about mobile app design, an information architect can gain a better understanding of how users navigate and interact with information on mobile devices. In particular, the sections on wireframing, understanding user interface elements, and prototyping with Invision may be useful. This course may help an information architect to think strategically about the organization and presentation of information in mobile apps.
Product Manager
A product manager is responsible for the strategy, roadmap, and feature definition of a product, such as a mobile app. While a product manager may not directly design the user interface, an understanding of design principles and user experience is valuable. This course may provide product managers with insights into the mobile app design process, enabling them to make informed decisions about product features and user experience. Product managers can use the design knowledge to communicate effectively with designers. The sections on wireframing, prototyping with Invision, and creating designer spec documents with Zeplin may be particularly useful. A product manager may gain an appreciation for the design trade offs that must be made.
Startup Founder
Startup founders need to wear many hats, including design. This course may help startup founders understand and design mobile apps because advanced technology needs user friendly interfaces. The course focuses on relevant tools to get your product designed well and build out your designer portfolio. The course may help one apply the design knowledge to build a compelling app. This allows one to launch and market their product effectively. This course may help a startup founder understand the impact of design on their business.
Instructional Designer
Instructional designers create learning experiences, often involving digital media. This course may help an instructional designer create engaging and effective mobile learning apps. The course covers the principles of user interface design, user experience, and visual design, providing a foundation. An instructional designer can leverage the course to design mobile learning experiences that are visually appealing, user friendly, and educationally sound. The course sections on wireframing, prototyping with Invision, and designing logos and icons may be particularly useful. The course can help in creating a strong mobile design app.
Accessibility Specialist
Accessibility specialists ensure that products and services are usable by people with disabilities. This course may help designers create mobile apps that are accessible to a wide range of users. Accessibility specialists need to build expertise in mobile app design to create user interfaces that can communicate effectively with diverse users. This course may help accessibility specialists advocate for accessible design across diverse technologies. With the information from this design course, specialists may contribute the tools of accessibility to the design process.
User Researcher
User researchers investigate the behaviors and needs of users to inform design decisions. This course may enhance a user researcher's understanding of mobile app design, allowing them to conduct more effective research and provide more actionable insights to design teams. The course may help one understand the design process and identify user needs. The course sections on wireframing and prototyping may be particularly helpful. The course may help a user researcher to think critically about the user experience and provide valuable feedback to designers, enabling you to develop an awareness of design options.

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 Mobile App Design: From Beginner to Intermediate.
Classic in the field of usability and user experience. It provides a practical and accessible guide to designing intuitive and user-friendly interfaces. While focused on web usability, the principles are directly applicable to mobile app design. Reading this book will help you understand the core concepts of usability and how to apply them to your designs.

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