![[Portfolio] Tạo ứng dụng Android - Phần thực hànhCourse Thumbnail](https://cdn.inflearn.com/public/files/courses/339622/cover/ai/1/ed686ab3-7df2-41f2-882e-c0996842fa8e.png?w=420)
[Portfolio] Tạo ứng dụng Android - Phần thực hành
bokchi
Đây là khóa học có thể giúp ích cho việc tạo portfolio trong quá trình chuẩn bị xin việc với vị trí lập trình viên Android.
Intermediate
Android, Kotlin, clean-architecture
Đây là phần đại cương về Jetpack (JETPACK) cho phát triển Android bằng Kotlin. Chủ yếu đề cập đến LocalDB / giao tiếp mạng.
226 học viên
Độ khó Trung cấp trở lên
Thời gian Không giới hạn

Đánh giá từ những học viên đầu tiên
5.0
jun
Tôi rất thích bài giảng hay! Tôi đã có thể tìm hiểu rõ về JETPACK.
5.0
game5780
Đó là một bài giảng tốt.
5.0
최대환
Thật tuyệt vời và hầu hết những điều tôi không biết đều được giải đáp bằng cách đặt câu hỏi thông qua AI. Hãy tiếp tục giảng bài nhanh chóng. tôi cảm thấy chóng mặt
Android Paging3
Android Room
Nhiều điều đa dạng về LocalDB
Các ví dụ đa dạng về Android Network / LocalDB
Mô tả ngắn gọn về Coroutine Flow
DataBinding(BindingAdapter, TwoWayBinding)
Kind Blender JETPACK course!
Jetpack là bộ sưu tập thư viện giúp nhà phát triển tập trung vào code mà họ quan tâm bằng cách tuân thủ các khuyến nghị, giảm thiểu boilerplate code và hỗ trợ viết code hoạt động nhất quán trên tất cả các phiên bản Android và thiết bị.
Khóa học này là khóa học về Jetpack, được sử dụng rộng rãi trong phát triển ứng dụng Android. Jetpack cung cấp nhiều tính năng tiện lợi cho việc phát triển ứng dụng Android.
Như có thể suy ra từ hình ảnh robot Android bay trên tên lửa, sử dụng Jetpack có thể nâng cao sự tiện lợi và tốc độ phát triển. Tôi khuyên dùng cho những ai muốn nâng cấp phát triển Android lên một tầm cao mới.
Khóa học này là phần 'Kind Blender JETPACK Giới thiệu '. Khóa học đề cập đến các kỹ thuật đa dạng sử dụng LocalDB và giao tiếp Network gần với thực tế hơn. Sau khi hoàn thành khóa học, bạn sẽ có thể triển khai logic nghiệp vụ liên quan đến LocalDB / Network một cách dễ dàng hơn.
Rất nhiều bạn đã xem khóa học 'Giới thiệu JETPACK thân thiện
★★★★★
Sau khi học xong khóa dành cho người mới bắt đầu, tôi đã chuyển ngay sang khóa học này và thực sự học được rất nhiều điều. Khi xem trên YouTube hoặc tìm kiếm trên Google thì toàn là tiếng Anh và những thuật ngữ khó hiểu, nhưng nhờ khóa học này tôi đã hiểu rõ hơn rất nhiều. Việc giảng viên giải thích kèm theo tài liệu chính thức thực sự rất hữu ích và tôi nghĩ mình sẽ có thể áp dụng tốt vào dự án thực tế. Cảm ơn thầy rất nhiều.
★★★★★
Có phải đã nói rằng việc nghe giảng giống như dùng tiền để mua thời gian? Sau khi lãng phí thời gian lang thang giữa tài liệu chính thức và codelab, khi nghe bài giảng thì chất lượng tốt hơn nhiều và cũng dễ hiểu hơn!Giảng viên giải thích chi tiết các thư viện đa dạng của Jetpack ở mức độ cơ bảnnên thực sự rất dễ hiểu! Về mặt tốc độ và độ khó của bài giảng, có vẻ phù hợp với tất cả mọi người~
★★★★★
Đây là một khóa học rất tuyệt vời cho những ai muốn tìm hiểu về cách sử dụng kết hợp nhiều công nghệ như coroutine, viewModel, retrofit, room. Phần giải thích cũng rất hay, và thay vì copy-paste code, giảng viên trực tiếp coding trong quá trình giảng dạy nên rất tốt.
★★★★★
Là người đang chuẩn bị xin việc với vị trí lập trình viên Android, tôi thấy đây là một khóa học rất tuyệt vời!! Mong rằng thầy sẽ sản xuất thêm các khóa học tập trung vào Coroutine và khóa học về test code!! Cảm ơn thầy :)
Sinh viên / Người chuẩn bị việc làm đang chuẩn bị xin việc với vị trí lập trình viên phát triển ứng dụng Android
Những người gặp khó khăn trong việc học JETPACK chỉ với tài liệu chính thức của Google
Những người muốn học các ví dụ liên quan đến Android Paging / Room
Đối với các dự án đơn giản sử dụng JETPACK, bạn có thể tìm thấy thông tin ở nhiều nơi. Tuy nhiên, nhiều khái niệm khác nhau được sử dụng kết hợp với nhau, khiến việc học tuần tự từng khái niệm một trở nên khó khăn. Thông qua khóa học này, tôi đã sắp xếp để bạn có thể học từng khái niệm liên quan một cách tuần tự theo thứ tự.
Vượt ra khỏi việc giải thích chức năng đơn thuần, chúng ta sẽ tìm hiểu chi tiết về 'lý do' sử dụng. Khóa học được cấu trúc để bạn có thể học nhanh chóng một cách trực quan về cách sử dụng và tại sao lại sử dụng.
Mỗi ví dụ đều được tổ chức mã nguồn trên Notion để bạn có thể xem và học code của khóa học một cách nhanh chóng. Điều này sẽ giúp bạn thuận tiện hơn khi học.
Không chỉ đơn thuần là sao chép/dán tài liệu chính thức của Google, mà tôi đã tạo ra nhiều ví dụ đa dạng để giúp ích khi bạn thực sự phát triển ứng dụng và có những thắc mắc như 'Làm thế nào để thêm tính năng này?' hoặc 'Làm thế nào để sử dụng tính năng này?'. Hãy khám phá các ví dụ có thể được sử dụng liên quan đến logic nghiệp vụ.
H. 'Giới thiệu về JETPACK thân thiện
Khóa học này được tiến hành với giả định rằng bạn đã có kiến thức cơ bản về ViewBinding / Databinding / ViewModel / LiveData / Room. Nếu bạn đã từng thực hành các ví dụ liên quan đến những nội dung này thì không cần thiết phải học thêm. Vui lòng xem các bài giảng xem trước để đánh giá mức độ của khóa học.
Câu hỏi: Tất cả mã nguồn có được cung cấp trong khóa học không?
Phần 0. Giới thiệu khóa học - Bạn có thể xem tất cả trong link Notion ở tài liệu học tập.
Câu hỏi: Phần
Nếu phần <상> tập trung vào phần lý thuyết chi tiết thì phần <하> sẽ chú trọng vào việc xem xét và thực hành nhiều tính năng đa dạng hơn.
Bạn muốn học phát triển ứng dụng Android như một sở thích?
[Phần nhập môn] Ngữ pháp Kotlin cho Android
[Phần cơ bản] Học Android Kotlin bằng cách tạo 8 ứng dụng
Bạn muốn phát triển sâu hơn như một nhà phát triển Android?
[Trung cấp] Kind Blender JETPACK Giới thiệu
[Trung cấp] Kind Blender JETPACK Giới thiệu
Bạn muốn tìm hiểu về Declarative UI?
[LV1] Jetpack Compose - Thực hành UI
[LV2] Jetpack Compose - UI và Animation
[LV3] Jetpack Compose - Tạo ứng dụng Diet chuyên nghiệp
[LV4] Jetpack Compose - Design Pattern và Circuit
Nếu bạn học với mục tiêu tìm việc làm?
[Portfolio] Tạo ứng dụng Android - Phần lý thuyết
[Portfolio] Tạo ứng dụng Android - Phần thực hành
Khóa học này dành cho ai?
Bạn nào muốn học Android Paging3, đã đọc tài liệu chính thức nhưng vẫn khó hiểu?
Người chưa quen cách sử dụng Android Room
Những ai cho rằng tài liệu chính thức của Google về JETPACK không dễ hiểu.
Cần biết trước khi bắt đầu?
Kiến thức trong Kind JETPACK Khái luận <Thượng>
6,235
Học viên
406
Đánh giá
1,390
Trả lời
4.8
Xếp hạng
12
Các khóa học
Kể từ khi thành lập startup vào năm 2015, tôi đã thực hiện nhiều dự án phát triển khác nhau.
Hiện tại tôi là một lập trình viên nhân viên văn phòng bình thường
Tất cả
60 bài giảng ∙ (8giờ 20phút)
Tất cả
11 đánh giá
4.5
11 đánh giá
Đánh giá 2
∙
Đánh giá trung bình 5.0
Đánh giá 3
∙
Đánh giá trung bình 5.0
5
Tôi rất thích bài giảng hay! Tôi đã có thể tìm hiểu rõ về JETPACK.
Cảm ơn bạn đã đánh giá của bạn!
Đánh giá 6
∙
Đánh giá trung bình 5.0
Đánh giá 9
∙
Đánh giá trung bình 4.8
5
Thật tuyệt vời và hầu hết những điều tôi không biết đều được giải đáp bằng cách đặt câu hỏi thông qua AI. Hãy tiếp tục giảng bài nhanh chóng. tôi cảm thấy chóng mặt
Cảm ơn bạn đã đánh giá của bạn! Tôi phải giảng bài tiếp theo nhanh chóng, nhưng tôi đang bận công việc. Tôi sẽ làm việc chăm chỉ để làm được điều đó!
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
Lời giải thích tổng thể rất dễ hiểu và hay, có một số phần còn mơ hồ, nhưng nhìn chung đó là một bài giảng hay.
Xin chào Chánho Cảm ơn bạn đã để lại đánh giá! Vui lòng cho tôi biết nếu thiếu bất kỳ phần nào trong lời giải thích. Tôi sẽ xem lại và bổ sung nó ~
Xin chào! Trong bài giảng Tôi nghĩ tôi đã cảm thấy như vậy khi bạn giải thích khối kapt của AutoMigration. Trong suốt bài giảng, tôi đã thực sự gõ nhịp đầu gối khi nghe phần họ giải thích dòng lạnh và dòng nóng. Những phần tôi đề cập không phải là ví dụ chính xác và có vẻ như chúng hơi bị bỏ qua, vì vậy tôi nghĩ sẽ tốt hơn cho học sinh nếu bạn có thể giải thích chúng bằng các ví dụ như phần luồng dữ liệu! Cảm ơn bạn vì bài giảng tuyệt vời!
1.587.061 ₫
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!