Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Level Up in Auto Layout - Swift & iOS

Nâng Cao Kỹ Năng Auto Layout - Swift & iOS

Nâng Cao Kỹ Năng Auto Layout - Swift & iOS

Cách xây dựng ứng dụng iOS bằng Swift sử dụng Auto Layout

4.7
(624 đánh giá)
4,238 học viên
Giảng viên
Jonathan Rasmusson
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
4.0 giờ video
50 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Cách bố trí các thành phần giao diện tự động điều chỉnh theo kích thước và hướng màn hình
Cách tận dụng Auto Layout để thiết kế và bố cục ứng dụng đẹp mắt
Sử dụng Auto Layout bằng code (không dùng Interface Builder)

Yêu cầu

Kiến thức iOS cơ bản
Xcode
Biết ngôn ngữ Swift

Đối tượng phù hợp

Lập trình viên iOS trình độ Cơ bản/Trung cấp muốn cải thiện kỹ năng Auto Layout
Bất kỳ ai muốn trở thành Kỹ sư/Lập trình viên iOS chuyên nghiệp

Nội dung khóa học

5 phần • 50 bài giảng
1 Giới thiệu - Chào mừng bạn!
2 Tải Xcode
3 Tài nguyên và Liên kết hữu ích
1 Giới thiệu: Anchors & Cách chúng hoạt động
2 Thực hành: Thay đổi Thế giới với Anchors
3 Layout Guides là gì?
4 Thực hành: SafeAreaGuides
5 Thực hành: Default Margin Guides
6 Thực hành: Layout Margins như Spacer Guides
7 Thực hành: ReadableContent Guides
8 Thử thách thiết kế: Màn hình cấu hình Spotify
9 Lời giải: Màn hình cấu hình Spotify
10 Các liên kết hỗ trợ
1 Giới thiệu: Intrinsic Content Size
2 Intrinsic Content Size là gì?
3 Thực hành: Intrinsic Content Size trong thực tế
4 Thực hành: Content Hugging & Compression Resistance
5 Làm việc với Hình ảnh
6 Thử thách thiết kế: Trình phát nhạc Spotify
7 Lời giải: Trình phát nhạc Spotify
8 Các liên kết hỗ trợ
1 Giới thiệu: StackView đơn giản
2 Demo: Điều gì làm StackViews tuyệt vời?
3 Mẹo để hiểu về StackView Distributions
4 Thực hành: StackView Distributions trong thực tế
5 Giới thiệu: Custom Views trong StackViews
6 Thực hành: Custom Views và StackViews
7 Thực hành: StackViews có thể cuộn
8 Thực hành: Tạo kiểu cho StackViews
9 Thực hành: Spacers & StackViews
10 Thử thách thiết kế: Giới thiệu
11 Thử thách thiết kế: Custom View
12 Lời giải: Custom View
13 Thử thách thiết kế: Stack View
14 Lời giải: Stack View
15 Những điều bạn cần biết
16 Các liên kết hỗ trợ
1 Giới thiệu về Bố cục & Thiết kế Thích ứng
2 Kỹ thuật điều chỉnh Bố cục & Thiết kế Thích ứng
3 Thực hành: Cách điều chỉnh bố cục bằng hằng số
4 Thực hành: Cách điều chỉnh bố cục bằng Bật/Tắt Constraints
5 Thực hành: Cách điều chỉnh bố cục bằng Tính hiển thị
6 Thử thách thiết kế: Điều chỉnh Label
7 Thực hành: Cách điều chỉnh bố cục bằng Spacer Views
8 Thử thách thiết kế: Trình phát nhạc Spotify Thích ứng
9 Lời giải: Bố cục thích ứng với Constraints
10 Lời giải: Bố cục thích ứng với Spacers
11 Các liên kết hỗ trợ
12 Tài liệu PDF của khóa học
13 Lời kết

Giới thiệu khóa học

Want to learn how to build beautiful iOS apps? Tired of not knowing how to get your layouts just right? Whether you are an up and coming iOS developer, or a professional who needs to get things done right, this course teaches you the fundamentals of Auto Layout, enabling you to build any app, exceed expectations in any job, and just build great looking iOS app’s professional or for yourself.

LEVEL UP IN AUTO LAYOUT

This course teaches you all the fundamentals and concepts required to build iOS applications using Auto Layout.

TOPICS COVERED

Constraints

Pinning & Aligning

Intrinsic Content Size

Content Hugging & Compression Resistance

Layout Guides

Safe Areas

Priorities

Stack Views

Scroll Views

WHAT YOU GET

Hand crafted videos and walkthroughs on fundamentals of Auto Layout.

Countless examples, challenges, and solution to most common problems.

Solid foundation for becoming a professional iOS Engineer.

TESTIMONIALS

  • I highly recommend this course if you want to learn how to create your UI's programatically. This course is excellent and super easy to follow. The theory is explained really well making it easy to understand what it is exactly we are doing and how we are laying items out on the screen. Before this course I was struggling to create layouts programatically with UIKit without story boards. Just after finishing the first section, my foundation/basics were solidified and went on to effortlessly convert my previous projects into programatic UIKit removing my reliance on story boards.

  • Amazing stuff!! Cannot find this information on YouTube

  • Jonathan is a great teacher, the examples he uses are clear and can be applied to real app designs.

  • Outstanding course, explains Auto Layout very well, has a lot of very helpful examples, so this course can be highly recommended

  • Very glad I am taking the course. The number one reason why I like the course is that the instructor provides decent examples programmatically (not by using Interface Builder)

  • It's amazing the way he teaches, delivers small chunks of knowledge then nudge us to try the solution. He answers all of your questions kindly. For me, it was an awesome course. We have great content, in CustomViews, StackView, Spacers, and share with us incredible tips/tricks which make better learning. I highly recommend his courses. Thank you, Jonathan.

  • This is the course I wish existed when I first started learning iOS development. Thank you Jonathan!

  • Great course, great teacher thank you for everything.

  • I'm really enjoying the course. Jonathan makes learning iOS development easier to understand and fun. He does a great job of explaining the concepts and helps reinforce it with the labs and challenges. Highly Recommend for learning iOS Development

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Ios Development
Hiển thị tất cả khoá học Mobile App Development
Hiển thị tất cả khoá học Swift
Hiển thị tất cả khoá học Ui Design
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊