Lập trình UI - Phát triển ứng dụng Android 15 với Kotlin của Yoon Jae-seong Phần 1
softcampus
Đây là khóa học lập trình UI phần 1 về phát triển ứng dụng Android phiên bản 15 cùng với thư viện Material 3 mới nhất.
Cơ bản
Android, Kotlin, material3
Android có thể được phát triển bằng ngôn ngữ Java và Kotlin. Bạn có thể phát triển cùng một ứng dụng Android bằng bất kỳ ngôn ngữ nào. Khóa học này bao gồm hầu hết các nội dung từ cơ bản đến nâng cao về phát triển ứng dụng Android, và tất cả mã nguồn từ những nội dung cơ bản nhất đều được viết bằng ngôn ngữ Kotlin. Ngoài ra, khóa học còn sử dụng Material 3, thư viện UI mới nhất của Google. Trong toàn bộ lộ trình học Android, khóa học này chủ yếu tập trung vào các nội dung về Action Bar, quản lý dữ liệu, quản lý tài nguyên, cảm biến và mạng.
17 học viên đang tham gia khóa học này
Độ khó Cơ bản
Thời gian Không giới hạn
Khóa học này tìm hiểu về cách phát triển ứng dụng Android sử dụng ngôn ngữ Kotlin.
Chúng ta cũng sẽ tìm hiểu về Material 3, thư viện UI mới nhất do Google cung cấp.
Chúng ta sẽ tìm hiểu về các nội dung như thanh hành động (ActionBar), quản lý dữ liệu, quản lý tài nguyên, cảm biến và mạng được cung cấp trong Android.
Kotlin, ngôn ngữ phát triển Android chính thức của Google,
từng bước một từ cơ bản đến ứng dụng!
Hiện tại, Android có thể được phát triển bằng ngôn ngữ Java và Kotlin. Bạn có thể phát triển cùng một ứng dụng Android bằng bất kỳ ngôn ngữ nào. Khóa học này bao gồm hầu hết các nội dung từ cơ bản đến nâng cao về phát triển ứng dụng Android, và tất cả mã nguồn từ những nội dung cơ bản nhất đều được viết bằng ngôn ngữ Kotlin. Ngoài ra, khóa học còn sử dụng Material 3, thư viện UI mới nhất của Google. Khóa học này chủ yếu tập trung vào Action Bar, quản lý dữ liệu, quản lý tài nguyên, cảm biến và mạng trong toàn bộ quy trình phát triển Android, và các nội dung chuyên sâu hơn sẽ được đề cập trong các khóa học tiếp theo. Soft Campus chúng tôi sẽ luôn nỗ lực để cung cấp những bài giảng mới nhất. Xin cảm ơn.
Thanh tác vụ (Action Bar) của Android: Bài 1 ~ Bài 5
Chúng ta sẽ tìm hiểu về thanh hành động (Action Bar) được đặt ở phía trên cùng trong ứng dụng Android. Thông qua đó, bạn có thể học cách cấu hình menu một cách trực quan.
Cấu hình các View đa dạng sử dụng Action Bar: Bài 6 ~ Bài 18
Thanh thanh tác vụ (Action Bar) không chỉ đơn thuần được sử dụng cho menu phía trên. Nó còn có thể được dùng để cấu hình nhiều loại màn hình khác nhau như tab, pager, v.v.
Nhập xuất dữ liệu: Bài 19 ~ Bài 27
Chúng ta sẽ tìm hiểu về các phương pháp khác nhau để lưu trữ và đọc dữ liệu phát sinh trong quá trình ứng dụng hoạt động.
Quản lý tài nguyên: Bài 28 ~ Bài 36
- Tìm hiểu về các phương pháp quản lý dữ liệu tài nguyên khác nhau cần thiết khi triển khai ứng dụng Android như hình ảnh, màu sắc, kích thước, v.v.
Cảm biến Android: Bài 37 ~ Bài 43
- Là một phương tiện có thể quản lý màn hình của Activity một cách độc lập, việc quản lý màn hình thông qua Fragment được khuyến khích khi phát triển ứng dụng Android. Theo đó, chúng ta sẽ tìm hiểu chi tiết cách sử dụng Fragment và học cách vận dụng nó.
Giới thiệu về người chia sẻ kiến thức ✒
Yoon Jae-seong (Giảng viên chính phát triển Android tại Like Lion)
Kinh nghiệm phát triển
• Phát triển và ra mắt nội dung di động SKT "Island Adventure"
• Phát triển và ra mắt nội dung di động KT "Quiz Soccer"
• Ra mắt SK "Mobile Real Estate Agent"
• Phát triển ứng dụng iPhone "Hanjatong"
• Phát triển ứng dụng iPhone "Health Training"
• Phát triển nội dung KT/SK Japan Namco "Tales of Commons"
• Phát triển các mini game KT (Yageum Yageum Land Grab, Aladdin's Magic Lamp, Mystery Block Detective Agency, BUZZ and BUZZ)
Kinh nghiệm giảng dạy
Tôi là giảng viên kỳ cựu với 19 năm kinh nghiệm giảng dạy và phát triển cho các nhân viên đang làm việc tại các doanh nghiệp nổi tiếng trong nước và những người chưa có việc làm như: Samsung Multicampus, Viện Thúc đẩy Công nghiệp Thông tin Busan, Viện Thúc đẩy Công nghiệp Văn hóa Thông tin Jeonju, Viện Thúc đẩy Công nghiệp Thông tin Incheon, Viện Thúc đẩy Phát thanh Truyền hình Hàn Quốc, SK C&C, T Academy, Viện Thúc đẩy Công nghiệp Robot Hàn Quốc, Daejeon ETRI, Samsung Electronics, Trung tâm Đào tạo nica, Trung tâm Năng suất Hàn Quốc, Hanwha S&C, LG Electronics, v.v.
Lĩnh vực giảng dạy
Tôi giảng dạy về các lĩnh vực như Java, Android, Framework, Cơ sở dữ liệu, UML, iPhone, Xử lý và phân tích dữ liệu lớn, Python, Internet vạn vật (IoT), Phân tích dữ liệu sử dụng R/Python, Deep Learning, Machine Learning AI, Spark. Tôi đúc kết những kinh nghiệm đa dạng của mình để giải thích một cách dễ hiểu nhất, đồng thời xây dựng bài giảng với các ví dụ thực hành để học viên có thể áp dụng và giải thích được. Vì đây không phải là lớp học trực tiếp nên nếu có điều gì chưa rõ, vui lòng sử dụng phần Hỏi & Đáp. Tôi chắc chắn sẽ giải đáp cho bạn.
Khóa học này dành cho ai?
Tôi xin đề xuất khóa học này cho những ai muốn phát triển ứng dụng Android bằng ngôn ngữ Kotlin.
Tôi xin đề xuất khóa học này cho những ai muốn sử dụng Action Bar khi tạo ứng dụng Android và muốn tận dụng các chức năng như dữ liệu, tài nguyên, cảm biến và mạng.
Tôi xin đề xuất nội dung này cho những ai muốn tìm hiểu về thư viện Material 3.
Cần biết trước khi bắt đầu?
Khóa học này là quá trình học cách xây dựng ứng dụng Android sử dụng ngôn ngữ Kotlin, vì vậy đòi hỏi người học phải có sự hiểu biết về ngôn ngữ Kotlin.
Đây là khóa học tiếp nối Phần 1 và Phần 2, vì vậy bạn cần phải học các khóa học Android dựa trên Kotlin Phần 1 và Phần 2.
16,250
Học viên
835
Đánh giá
595
Trả lời
4.7
Xếp hạng
49
Các khóa học
Soft Campus là trung tâm đào tạo hỗ trợ bán các nội dung và bài giảng trực tuyến cũng như trực tiếp.
Mọi thắc mắc về việc mua các bài giảng và nội dung đa dạng cũng như lĩnh vực liên quan đến AI, vui lòng liên hệ qua raputa@nate.com hoặc số điện thoại 02-553-0824.
Cảm ơn bạn.
Tất cả
50 bài giảng ∙ (17giờ 27phút)
Tài liệu khóa học:
6. 6강 BottomAppBar
31:03
7. 7강 ViewPager2
22:41
9. 9강 AppBar Layout
16:50
10. 10강 TabLayout
22:52
11. 11강 DrawerLayout
25:30
13. 13강 BottomSheet
29:52
14. 14강 SideSheet
10:41
15. 15강 DatePicker
21:49
16. 16강 TimePicker
09:41
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!