Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)
애구마(agmma)
왕초보도 들을 수 있는 SwiftUI 강의! 아무것도 몰라도 시작할 수 있습니다.
입문
iOS, Swift, SwiftUI
Tìm hiểu về trình bao bọc thuộc tính liên quan đến dữ liệu xuất hiện sớm trong SwiftUI. @State, @Binding, .constant, ObservableObject, @Published, @ObservedObject, @EnvironmentObject, @Environment
Trình bao bọc thuộc tính học tập trong SwiftUI
Tìm hiểu phương thức truyền dữ liệu của SwiftUI
😮
Tôi đang học SwiftUI một cách dễ dàng nhưng bị mắc kẹt ở property wrapper.
🥲
@State, @Binding, @ObservedObject, v.v. tìm kiếm cũng khó tìm được câu trả lời dễ hiểu.
Là người không chuyên ngành và bắt đầu học lập trình ở tuổi 30 - một độ tuổi khá muộn, tôi hiểu sâu sắc hơn ai hết sự bối rối và khó khăn của những ai đang chuẩn bị tìm việc. Đồng thời, tôi cũng rất thấu hiểu những nỗ lực của các bạn đang dành thời gian quý báu của mình để chuẩn bị chuyển việc nhằm phát triển bản thân một cách bền vững.
Trong suốt 2 năm không có thu nhập gì, chỉ chạy theo ước mơ trở thành developer, tôi muốn cung cấp những khóa học chất lượng với giá cả hợp lý cho những người đang đi trên con đường tương tự.
Mặc dù chưa hoàn thành toàn bộ chương trình giảng dạy, nhưng khi tất cả các bài giảng mà tôi đã lên kế hoạch được công bố, tôi sẽ tạo ra với tinh thần trách nhiệm để chỉ cần bạn kiên trì theo dõi các bài giảng của tôi thì có thể trang bị đầy đủ tất cả kiến thức cần thiết cho một lập trình viên iOS có 1-2 năm kinh nghiệm.
Khóa học này không phù hợp với những người mới bắt đầu tiếp cận SwiftUI hoặc Swift lần đầu.
Khóa học này dành cho những ai muốn học sâu về **Quản lý Trạng thái (State Management)** trong SwiftUI, đặc biệt là những người muốn hiểu đúng cách hoạt động của các property wrapper như @State
, @Binding
, @ObservedObject
, @EnvironmentObject
.
Phần 1: Học iOS thực sự dành cho người mới bắt đầu (SwiftUI, SwiftData, 2024)
Part2: Clone Instagram iOS trung cấp (SwiftUI, MVVM, Firebase, 2024)
Hai khóa học trên cũng đề cập đến những kiến thức cơ bản về quản lý trạng thái, nhưng do nội dung rất phong phú nên có rất nhiều yêu cầu về một khóa học cốt lõi được tổng hợp riêng biệt. Nhờ vào những yêu cầu của các học viên, chúng tôi đã quyết định tạo ra một khóa học tổng hợp có hệ thống, tập hợp tất cả những kiến thức về quản lý trạng thái đang rải rác ở nhiều nơi vào một chỗ.
Dễ học và trực quan nên SwiftUI được tạo ra để ngay cả những người mới bắt đầu học lập trình cũng có thể dễ dàng tiếp cận. Tôi cũng còn nhớ khi lần đầu học SwiftUI, tôi đã rất ngạc nhiên vì nó quá dễ và đơn giản so với UIKit.
Nhưng có một phần khó học là các Property Wrapper liên quan đến dữ liệu của SwiftUI. Những property wrapper này được sử dụng ở quá nhiều nơi đến mức không có đoạn code nào không dùng, nhưng vì ngay cả khái niệm thuật ngữ cũng xa lạ nên tốc độ học tập đã chậm lại rất nhiều. Thực ra sau khi hiểu rồi thì cũng không khó lắm, nhưng có vẻ như tôi đã loay hoay vì khó tìm được lời giải thích dễ hiểu.
Tôi đã chuẩn bị khóa học này để những người tham gia có thể dễ dàng vượt qua những khó khăn như vậy. Tất cả các bài giảng đều bao gồm các ví dụ được tạo trực tiếp và được sản xuất với nhiều tài liệu đa dạng (hình ảnh, keynote, v.v.) để bạn có thể hiểu chỉ bằng cách nghe.
Giả sử rằng khóa học này dành cho những người mới bắt đầu học SwiftUI, tôi đã tạo ra khóa học một cách dễ hiểu nhất có thể, vậy nên hãy cùng tôi chinh phục Property Wrapper một cách chắc chắn nhé.
Những người mới bắt đầu học SwiftUI
Những người sử dụng UIKit nhưng xem tài liệu bài giảng được làm bằng SwiftUI
Những người cần nhanh chóng tìm hiểu về Property Wrapper của SwiftUI
Hãy cùng tham gia khóa học này! 🙌
Tìm hiểu về các Property Wrapper liên quan đến dữ liệu trong SwiftUI.
Nội dung phản ánh 2023, Xcode15, iOS17
Q. Cần có kiến thức gì?
Bạn cần biết cú pháp Swift để có thể hiểu bài giảng mà không gặp khó khăn gì. :D
Q. Tôi mới bắt đầu với SwiftUI, liệu có thể học khóa học này không?
Từ bài giảng này trở đi, bạn có thể hiểu mà không gặp vấn đề gì, nhưng sẽ tối ưu nhất cho những ai đã từng trải nghiệm SwiftUI dù chỉ một chút.
Khóa học này dành cho ai?
Những người bị mắc kẹt trong Property Wrapper khi học SwiftUI
Những người biết UIKit nhưng gặp SwiftUI trong mã ví dụ
Những người cần xem nhanh SwiftUI
Cần biết trước khi bắt đầu?
Kiến thức ngôn ngữ nhanh
881
Học viên
82
Đánh giá
82
Trả lời
5.0
Xếp hạng
5
Các khóa học
안녕하세요 😀
누구나 쉽게 iOS 개발을 할 수 있도록 돕고 싶은
iOS 개발자 애구마입니다.
강의에 필요한 예제 만드는것을 좋아하고, 입문자에게 필요한 강의를 만들기 위해 연구합니다.
agmma5000@gmail.com
Tất cả
14 bài giảng ∙ (1giờ 5phút)
Tài liệu khóa học:
Tất cả
21 đánh giá
5.0
21 đánh giá
Đánh giá 2
∙
Đánh giá trung bình 5.0
Đánh giá 1
∙
Đánh giá trung bình 5.0
Đánh giá 3
∙
Đánh giá trung bình 5.0
Đánh giá 2
∙
Đánh giá trung bình 5.0
Đánh giá 3
∙
Đánh giá trung bình 5.0
239.154 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!