🚀 Khoá Lập Trình Swift / SwiftUI (1-1)

  • 5.0/5.0
  • 2k Đăng ký
  • Học lập trình
  • Tiếng việt

Thông tin khóa học

🚀 Khoá Lập Trình iOS Swift / SwiftUI (1-1)

⏱ THỜI LƯỢNG
16Buổi
2Buổi / Tuần
120Phút / Buổi
📚 LỘ TRÌNH HỌC
Buổi 1: Tổng quan SwiftUI & Kiến trúc iOS hiện đại
  • Declarative UI
  • Lifecycle App SwiftUI
  • Cấu trúc project iOS
  • Tổ chức module
  • 📌 Bài tập + hướng dẫn chữa bài tập
Buổi 2: View System & Layout Engine
  • View hierarchy
  • VStack / HStack / ZStack
  • GeometryReader
  • Responsive UI
  • 📌 Bài tập + hướng dẫn chữa bài tập
Buổi 3: Navigation trong iOS hiện đại
  • NavigationStack
  • Deep Navigation
  • Truyền dữ liệu giữa màn hình
  • 📌 Bài tập + hướng dẫn chữa bài tập
Buổi 4: State Management trong SwiftUI
  • @State
  • @Binding
  • @StateObject
  • @ObservedObject
  • 📌 Bài tập + hướng dẫn chữa bài tập
Buổi 5: Data Flow nâng cao
  • @EnvironmentObject
  • Global State
  • Dependency Injection cơ bản
  • 📌 Bài tập + hướng dẫn chữa bài tập
Buổi 6: MVVM trong SwiftUI
  • ViewModel
  • ObservableObject
  • Tách Business Logic
  • 📌 Bài tập + hướng dẫn chữa bài tập
Buổi 7: Custom Component & Reusable UI
  • Tạo component dùng lại
  • Generic View
  • UI Design System
  • 📌 Bài tập + hướng dẫn chữa bài tập
Buổi 8: Animation & Transition
  • Animation cơ bản
  • Custom Transition
  • Gesture
  • 📌 Bài tập + hướng dẫn chữa bài tập
Buổi 9: List & Form nâng cao
  • Dynamic List
  • Section
  • Form Validation
  • 📌 Bài tập + hướng dẫn chữa bài tập
Buổi 10: Networking Layer
  • URLSession
  • Service Layer
  • API Integration
  • 📌 Bài tập + hướng dẫn chữa bài tập
Buổi 11: Async/Await
  • Concurrency trong SwiftUI
  • Xử lý API bất đồng bộ
  • 📌 Bài tập + hướng dẫn chữa bài tập
Buổi 12: Local Storage
  • UserDefaults
  • File Storage
  • Cache dữ liệu
  • 📌 Bài tập + hướng dẫn chữa bài tập
Buổi 13: Clean Architecture
  • View – ViewModel – Service
  • Repository Pattern
  • 📌 Bài tập + hướng dẫn chữa bài tập
Buổi 14: Combine cơ bản trong SwiftUI
  • Data binding
  • Reactive UI
  • 📌 Bài tập + hướng dẫn chữa bài tập
Buổi 15: Debug & Performance
  • Debug UI
  • Memory
  • State tối ưu
  • 📌 Bài tập + hướng dẫn chữa bài tập
Buổi 16: Hoàn thiện Project iOS
  • Áp dụng MVVM
  • Kết nối API
  • Hoàn thiện ứng dụng
  • 📌 Bài tập + hướng dẫn chữa bài tập
🧑‍💻 Xây dựng ứng dụng iOS hoàn chỉnh với SwiftUI + MVVM

Đăng nhập để làm bài kiểm tra

Chưa có kết quả nào trước đó

Chương trình

Nguyễn Văn An
Nguyễn Văn An
2026-07-05 12:18:43
Khóa học cực kỳ chất lượng, giảng viên hướng dẫn rất chi tiết và dễ hiểu. Mình đã áp dụng được ngay vào công việc thực tế.
Trần Thị Bích
Trần Thị Bích
2026-07-02 12:18:43
Nội dung bài giảng được sắp xếp logic, đi từ cơ bản đến nâng cao. Rất phù hợp cho người mới bắt đầu.
Lê Hoàng Hải
Lê Hoàng Hải
2026-06-30 12:18:43
Khóa học hay, tuy nhiên phần bài tập thực hành hơi khó một chút. Cần phải xem lại video vài lần mới làm được.
Phạm Minh Tuấn
Phạm Minh Tuấn
2026-06-23 12:18:43
Tuyệt vời! Đây là khóa học tốt nhất mình từng tham gia. Support nhiệt tình, giải đáp thắc mắc rất nhanh.

Đánh giá

B1. B1. Tạo tài khoản -> Sử dụng để học online
B2. Đăng ký học
B3. Hoàn thành mua khoá học
B4. Thanh toán theo hướng dẫn
B5. Đợi chúng tôi kiểm tra thông tin và thêm bạn vào lớp học

Chào mừng các anh chị và các bạn gia nhập đội ngũ Giảng viên QViet. Anh chị vui lòng đăng ký theo hướng dẫn sau:
Bước 1: Truy cập website https://gozic.vn/teacher/form
Bước 2: Điền thông tin theo yêu cầu. Để bản đăng ký được duyệt nhanh nhất, anh chị hãy điền đủ thông tin nhé.
Bước 3: Click vào "đăng ký ngay" để hoàn thành
Lưu ý:
Link video bài giảng mẫu: Video bài giảng mẫu là căn cứ để Trắc Nghiệm Việt duyệt về hình thức và chất lượng giảng dạy. Vì vậy anh chị hãy điền link này để đăng ký được duyệt nhanh nhất nhé.
Anh chị cũng nên mô tả kỹ về kinh nghiệm giảng dạy để Trắc Nghiệm Việt đánh giá nhé.
Chúc các anh chị và các bạn thành công, sớm gia nhập đội ngũ giảng viên Trắc Nghiệm Việt!

9,000,000 VNĐ

12,900,000 VNĐ

Tổng quan khóa học
  • Bài học 0
  • Thời gian Linh hoạt
  • Mức độ Mới bắt đầu
  • Ngôn ngữ Tiếng việt
  • Chứng chỉ Không

avatar
Trần Văn Điệp

SA / Mobile Leader / Giảng Viên

×