iOS 12 & Swift 5 - App Design, UI/UX plus Development (Udemy.com)

The three-in-one course that teaches app design, UI/UX and iOS development. Includes Sketch and Figma.

Created by: Gwinyai Nyatsoka

Last updated June 2022

icon
What you will learn

  • Design app assets, icons and logos from scratch.
  • Design wireframes, mockups and prototypes.
  • Build aesthetic, clean and beautiful iOS apps that stand out on the app store.
  • Apply animation and motion based design to bring interactivity to your app.
  • Become an all-in-one UI/UX designer and iOS developer.
  • Understand the thinking and principles behind great user experience and app design.
  • Create custom controls that supercharge your UI.
  • Learn how to build custom UI components and never rely on overused libraries.

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100

icon
Course Description

Welcome to the course that will take you from app design to code. This is a three-in-one course aimed at helping you master app design, UI/UX and iOS app development from absolute beginner to advanced professional.

The top iOS apps clearly set themselves apart from all the rest with amazing user interfaces and modern user experience design. We see them featured on the iOS App Store and as winners of Apple's Design Awards. This simply means that app design and UI/UX are key factors for successful apps. But surprisingly, traditional iOS courses only go as far as teaching you how to build apps with nothing on app design and UI/UX. This course is different in that it goes well beyond just teaching you how to code.This course includes app design and UI/UX to help you build the kind of apps that stand out on the App Store.

We will cover how to use app design tools like Sketch and Figma to create app assets, icons, logos, wireframes, mockups and prototypes. We will learn essential UI/UX principles such as usability testing, user journey mapping, motion design, micro-interactions, typography and much more. We will also master iOS development to bring our app design to code and build over 20 different apps along the way.

What kind of improvements to your app can you expect by the end of this course? A recent study by Forrester Research concluded a well designed user interface could raise conversion rates by up to 200% and a better UX design could raise conversion rates up to 400%. Clearly, learning app design and UI/UX is well worth the effort. It just might be what makes or breaks your app.

This course is perfect for app designers who would like to learn how to code and app developers who would like to learn how to design. If you are an absolute beginner in both design and code you are still in the right place. This course starts by assuming you have never designed or coded before and builds up at a comfortable pace before getting into more advanced topics.

The trick to really mastering design or code is practice and this course recognises that. All our app designs will be created from scratch and our apps will be coded line by line without any help from libraries. Plus, there are dozens of quizzes and challenges to reinforce everything we learn. For more enthusiastic learners, there are further reading topics and bonus articles to help you go beyond this course's main curriculum.

All the tools we use in this course are free. Sketch is the only exception to this because Sketch requires a paid license to use. If you cannot afford Sketch then that's no problem! This course includes Figma as an alternative to Sketch and Figma is free. We will cover the same topics in Figma as we do Sketch so there's nothing you will miss. If you are feeling like taking on an extra challenge, you are more than welcome to master both Sketch and Figma!

I certainly hope to see you around in this course where we have quite the journey ahead of us. Let's get started with mastering app design, UI/UX and iOS development!

icon
Instructor Details

Gwinyai Nyatsoka

Over the years, I have learnt that to keep up with a fast changing and ever competitive environment, it's best to keep up with new trends. This has helped push me into building everything from apps, games and even websites.

I have recently taken up teaching because I would like to share my passion for code. I believe I can provide students with an edge based off my personal experience working with real clients. I aim to offer real world and practical development skills in the courses I teach.

icon
More ux design courses

User Experience (UX): The Ultimate Guide to Usability and UX

$11.99

User Experience (UX) Design For Engagement

$11.99

Brand & UX Design: Intro to User Experience for Brands

$11.99

Sketching for UX Designers - Boost UX work with pen & paper!

$11.99

UX Design Career Toolkit Pt 1: Is UX Right For You?

$11.99

Learn Figma - UI/UX Design Essential Training

$119.99

icon
Reviews

4.8

955 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Mary Rose Avenido on 2/2/2021

I have finally finished the first part of this course and I would say the instruction was well done on this course. For a beginner like me who has zero knowledge about wireframes and mock-ups, this is very informative and easy to follow course. I love how clear the teaching is. Thank you so much Gwinyai. I hope you make more tutorials in UI/UX Design for more advance lessons.

By Ruben Avalos on 10/17/2020

This course is a great experience. Very detailed, and the instructor teaching style is very professional. The course is still very relevant even for the newer iOS versions (like iOS14) because the fundamentals are the same. You will learn everything from design to implementation of the app, so you will gain experience in the full app cycle. I recommend this course very much.

By Scott Gencianico on 8/7/2020

Even in 2020 with Xcode12, this course is rocking it because the code doesn't smell. Great course to establish the foundations of iOS Development and learn great ways of solving problems. This course even goes into Realm and Core Data as a compare contrast, and covers the main functions someone would want to know right away. This makes an easy reference for any app you build with Storyboards/UIKit. Best iOS course on Udemy no questions asked.

By Barral Tommy on 5/6/2020

My first evaluation was 5/5 because the first part on Figma and Sketch was very interesting. I have bought sketch thank to all of the first part ... middle : i put 3/5 stars because we treat element and we build interface without using the first part of the course. In some case, we can consider that the first part is useless because NOT working all along the course. I will change my note at the end of the course if sketch and figma are use for the third part because i am half of the entier course for now. end course : Overall, 3,5/5. We used only sketch and figma for the beginning of the course. People can avoid to buy it because it will have no problem for the rest of the course. I am a little disappointing for these software but also for the lack of mathematic for the course 63 - 67.

By Hari kishore Thota on 10/20/2019

This is the best course you will ever get on udemy for IOS Development, He has real time experience, he patiently go through all fundamentals required like designing, wire framing, mock ups before jump into core. I saw(Actually bought it) one course for IOS development which have around 80k people joined, but I regret it later and get refunded. don't follow mASSES. somehow I discovered this course. I am totally happy.

By Ben P on 8/10/2019

Amazing course. The author does a fantastic job of introducing theory followed up with a chance to apply it in well thought out mini applications. The Instagram Clone project alone was well worth the course. I really appreciated the extensive coverage of design concepts, sketch, swift, networking, sending/receiving data locally/remotely, ca layers, core animations and on. I haven't seen a more comprehensive course. I found the author to be pretty responsive in answering questions that surfaced as I worked through the course as well. Good luck.

By Tamara Lavalli on 8/4/2019

I just finished the design part. Which was good. There are boring part and interesting parts, but I believe that you can't make everything interesting and theory is usually one of the boring parts of any course. Every lesson is clear without bambmling. As a total beginner to design and IOS I'm perfectly comfortable with the pace and explanation.

By Mark Slater on 6/12/2019

I Can't say enough about how good this course and the instructor is. Gwinyai is always available, really patient!! and guides and mentors with great clarity. As is the case with alot of similar courses, one drinks from a firehose when starting out. If you persist, focus on detail and syntax discipline....accept that method and function complexity is a constant learning process , you'll find this course to be super rewarding.

By Victoria Miguet on 5/10/2019

Absolute best instructor, I've never seen such a complete course on Udemy. The teacher takes us from zero level to a very comfortable place where you feel there is no gap in your knowledge. I like his rythme as well, not too fast and not too slow, allowing me to stay engaged throughout the course. The only thing I kind of regretted was that he didn't talk about TDD in swift and unit testing, but maybe it will be for the next course (or maybe in a bonus section?), because I find it a difficult topic and with his rigorous mind I'm sure I would have finally understood! Overall the best course on Udemy, I cannot recommend it enough!

By Roger Soldano on 3/6/2019

One of the key components missing in other Swift courses is how to accurately visualize what an app would look like prior to coding. Commercial app designers have the luxury of receiving a package of materials consisting of color schemes, icons, symbols and other detailed information from graphic designers - a separate entity within the organization or a sub-contractor. This allows the programmer to incorporate the visual elements of the app without needing to fully understand the how and why of graphic design. Fast forward to someone like myself who simply wants to learn how to build apps. I don't have the resources of a graphic designer nor can I afford to hire one. As such, I not only need to comprehend how to code but also how to design my own icons, symbols, and other images while arranging all the pieces in mock-ups to get a visual representation of the app. As I learned from the course it saves countless hours approaching app design this way. This part of the course alone is well worth the price of admission. As a bonus, the instructor takes what was learned in the graphics portion and expertly guides you into assimilating the material into building apps. With over 350 additional videos concentrating on coding, just about every aspect of app design is taught. The instructor, Gwinyai Nystsoke, is a breath of fresh air with respect to his approach to teaching along with his deep knowledge of the subject. He's a professional and responds to questions promptly and goes out of his way to help you along. If it's your desire to learn the graphic piece of programming and Swift coding you won't regret taking this course.