
TCA (The Composable Architecture) Practical Guide
mushokumushu
$84.70
24%
$63.80Intermediate / tca, Swift
Learn the concept of TCA and how to apply it in practice.
Intermediate
tca, Swift
You can develop all types of app UI components with this one course.
16 learners are taking this course
Level Basic
Course period Unlimited


Mastering SwiftUI
All app UIs in the world
UI development reference
A fully reusable design system that can be used on future projects, not just created once.
Let's make it.
We asked over 20 app developers, most of whom had similar concerns.
"Why does it take so long every time I create a new UI?"
"When I collaborate with the design team, why does something always go wrong?"
"Why does maintenance become more difficult as projects grow?"
This is the answer I realized while conducting offline lectures with 50 students. The answer to these problems lies in a systematic design system .
💡 What this course can change for you
Productivity explosion
Being able to reuse components drastically reduces the time spent on UI design, allowing you to focus on developing more important features.
Convenience of maintenance
As your projects grow, you’ll discover how powerful a consistent design system can be, allowing you to make changes in a snap.
Strengthen your position within the team
Developers who can properly understand and implement a design system are rare. You will be positioned as a UI expert within your team.
If you…
If you are tired of repetitive code work every time,
If you have ever had trouble interpreting the same UI differently when collaborating with your team members,
If you want to increase the productivity of app development and make maintenance easier,
1. Real practice-oriented lectures
The curriculum has been tested by 50 students in offline classes, and covers only what is actually useful . Students unanimously say that they got results that they could apply to their own projects right away after taking the course.
2. Everything about design systems learned with SwiftUI
You will learn the basics of creating components such as Badge, Chip, Toast, and Tab, as well as the design principles of a design system that is easy to maintain and extend. After completing this course, you will gain the following abilities:
A technology that allows you to reuse components you've created once across all projects.
How to speed up your app development by at least 2x
How to design UI and write code that makes collaboration easier
3. Covers animation and advanced UI
Design systems aren’t just about static UIs. Smooth animations and interactions are key to the user experience. This course will cover how to bring your app to life with animations.
We'll look at some common UI problems that people face in app development. It makes you realize the need for a design system to solve questions like, "Why do I have to create the same button so often?"
From simple components like Text, Button, and Card to advanced UIs like Tab, Carousel, and Modal, you will learn techniques by creating them one by one with SwiftUI.
Learn how to design a consistent design system by integrating multiple components. Build a system that can be used efficiently in team projects or large-scale apps.
Learn how to elevate user experiences with smooth animations and advanced interactions, and integrate them into your design system.
This course is not just about teaching you how to create components. It’s a complete roadmap to help you grow into a productive and efficient UI developer with SwiftUI.
A course approved by 50 students, now it's your turn.
💡 Reviews from actual students
This course has already proven its worth with 50 offline students.
“The time it takes to develop a new app has literally been cut in half.”
“I didn’t really understand the abstract concept of a design system, but I didn’t know it could be taught so easily . I am currently taking this class and building a design system with the designers on my team.”
The lecture explains based on MacOS. Please install XCode in advance.
I will attach it to the lecture.
Basic Swift Grammar
Basic concepts of SwiftUI
Who is this course right for?
Someone who wants to quickly solve UI development with copy and paste
Someone who is new to SwiftUI
Someone who wants to use SwiftUI in real-world projects.
Need to know before starting?
Quick
Hello.
I focus on providing the most essential things that can be applied immediately in the field.
I am creating a course.
I respond diligently to feedback, so
Please feel free to contact me.
All
14 lectures ∙ (2hr 3min)
Course Materials:
Check out other courses by the instructor!
Explore other courses in the same field!
25% off for new members
$16.40
25%
$26.40