![[Trung cấp] Tổng quan Kind JETPACK <Tập 1> (Android Kotlin)講義サムネイル](https://cdn.inflearn.com/public/courses/328890/cover/f3412340-280b-42e6-aa53-3e43c79c4d0d/327096-eng.png?w=420)
[Trung cấp] Tổng quan Kind JETPACK <Tập 1> (Android Kotlin)
bokchi
Giới thiệu Jetpack cho phát triển Android bằng Kotlin. Bạn có thể luyện tập nhiều kỹ thuật khác nhau dùng khi phát triển Android.
中級以上
Jetpack, Kotlin, Android
Đây là khóa học về Kotlin Coroutine của tác giả cuốn sách 『Kotlin Coroutine Essentials』. Khóa học này sẽ cung cấp kiến thức về Coroutine từ cơ bản đến nâng cao. Để mọi người dễ dàng hiểu được cách lập trình không đồng bộ bằng Coroutine, khóa học sẽ cung cấp nhiều tài liệu trực quan và lời giải thích rõ ràng.
697 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
denia park
Tôi là một nhà phát triển back-end, gần đây đã thay đổi ngôn ngữ chính của dự án thành Kotlin và đang gấp rút nghiên cứu về Kotlin. Thực ra khi học Kotlin mình cũng lo lắng vì hiểu biết về coroutines của mình còn rất hạn chế, nhưng càng tiến bộ trong khóa học, mình càng cảm thấy mình đang thực sự học nó nên mình nghĩ nó sẽ giúp ích rất nhiều cho Kotlin của mình dự án trong tương lai. Tôi nghĩ biết rõ điều gì đó và giải thích rõ điều đó cho người khác là hai việc hoàn toàn khác nhau. Tuy nhiên, tôi rất ngạc nhiên khi người hướng dẫn giải thích rất rõ ràng và tài liệu bài giảng có chất lượng tốt. (Bạn đã sắp xếp nó sao cho dễ hiểu chỉ bằng cách làm theo tài liệu bài giảng. Chắc hẳn rất khó để đưa hết các hình ảnh vào, nhưng tôi có thể cảm thấy rằng bạn đã rất chăm chỉ chuẩn bị.) Tôi thực sự muốn giới thiệu nó cho bất kỳ ai mà tôi biết có nhu cầu tìm hiểu về coroutine trong tương lai!
5.0
고정훈
Tôi đã nghe một cách hữu ích vì bạn đã giải thích chi tiết và dễ hiểu. Nhờ bài giảng, tôi đã có thể tiến thêm một bước đến Coroutine. Cảm ơn bạn.
5.0
JI HUN LEE
Tôi đã tham gia khóa học sau khi đọc cuốn sách này một lần và tôi nghĩ đây là phần giới thiệu hoàn hảo về nền tảng của coroutine, khái niệm của chúng, cách sử dụng chúng, cách chúng hoạt động và cách viết mã kiểm tra bằng coroutine. Trong quá trình phát triển Android, các coroutine logic nghiệp vụ được bao gồm, vì vậy tôi đã cố gắng viết mã kiểm tra cho chúng và tôi nghĩ nó sẽ giúp ích rất nhiều.
코루틴 trước đây có những hạn chế nào trong lập trình đa luồng và cách mà nó khắc phục những hạn chế đó
Vai trò và cách sử dụng các thành phần cốt lõi của thư viện coroutine (CoroutineDispatcher, Job, Deferred, v.v.)
Coroutine đồng thời có cấu trúc
Cách xử lý ngoại lệ của coroutine
Hiểu chức năng tạm dừng
Phân tích sâu về cách hoạt động của coroutine
Cách viết bài kiểm tra đơn vị cho coroutine
Khóa học này dành cho ai?
Các nhà phát triển muốn củng cố kiến thức về coroutine Kotlin từ cơ bản đến cốt lõi.
Các nhà phát triển muốn phát triển về mặt kỹ thuật bằng cách hiểu sâu các chức năng khác nhau của coroutine
Các nhà phát triển muốn tìm hiểu cách lập trình không đồng bộ một cách đáng tin cậy hơn bằng cách hiểu cách xử lý đồng thời và ngoại lệ có cấu trúc của coroutine
Các nhà phát triển muốn tìm hiểu cách viết bài kiểm tra đơn vị coroutine
Cần biết trước khi bắt đầu?
Kotlin kiến thức cơ bản
697
Học viên
94
Đánh giá
30
Trả lời
4.9
Xếp hạng
1
Khóa học
Giới thiệu
Xin chào. Tôi là nhà phát triển Cho Se-young.
Từ trước đến nay, lập trình luôn là một điều gì đó khó tiếp cận đối với mọi người. Lý do là bởi lượng kiến thức khổng lồ cần thiết cho lập trình nằm rải rác khắp nơi trên internet, và để hiểu được những kiến thức phân mảnh đó đòi hỏi nỗ lực rất lớn so với khối lượng kiến thức thực tế.
Tuy nhiên, sau quá trình học tập miệt mài, tôi đã phát hiện ra rằng nếu chúng ta học tập một cách hệ thống và chỉ tập trung vào những phần thực sự cần thiết ở mỗi giai đoạn, hiệu quả có thể tăng lên gấp vài lần, thậm chí là vài chục lần. Dựa trên ý tưởng này, tôi đang xây dựng các tài liệu học tập nhằm hệ thống hóa kiến thức lập trình để bất kỳ ai, từ nhà phát triển sơ cấp đến cao cấp, đều có thể hiểu được.
Tôi hy vọng rằng thông qua các tài liệu học tập của mình, nhiều người có thể dễ dàng thấu hiểu và vượt qua những khái niệm lập trình vốn dĩ cảm thấy khó khăn.
Tác phẩm
Bản chất của Kotlin Coroutines, Cho Se-young, Nhà xuất bản Acorn, 2024
Bản dịch
Dịch và phân phối tài liệu kỹ thuật chính thức của Kotlin Coroutines sang tiếng Hàn, 2023
Diễn thuyết & Thuyết trình
Kotlin Coroutines dành cho nhà phát triển Android, Bộ phận Samsung Electronics MX, 2024
Tối ưu hóa Flow Collection trên Coroutines, LINE Client Day, 2022
Kinh nghiệm làm việc
(Cựu) Kỹ sư phần mềm Android tại LINE Plus
(Cựu) Kỹ sư phần mềm Android tại Hyperconnect
(Cựu) Kỹ sư phần mềm (Software Engineer) tại TmaxData
(Cựu) Nghiên cứu viên cao học (Graduate Researcher) tại Trung tâm Nghiên cứu Vệ tinh (SaTReC)
(Cựu) Trợ lý nghiên cứu tại KAIST IIDS Lab
Học vấn
Thạc sĩ Khoa Điện và Kỹ thuật Điện tử, KAIST tốt nghiệp
Tốt nghiệp Cử nhân Khoa Quản lý Chính sách Y tế và Khoa Kỹ thuật Điện, Điện tử và Sóng vô tuyến tại Đại học Korea
Liên kết
GitHub: https://github.com/seyoungcho2
Tech Blog: https://kotlinworld.com/
LinkedIn: https://www.linkedin.com/in/seyoungcho/
Tất cả
79 bài giảng ∙ (6giờ 56phút)
Tài liệu khóa học:
Tất cả
94 đánh giá
4.9
94 đánh giá
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
Tôi nghĩ đó là một khóa học huyền thoại, nhưng đây là bài đánh giá đầu tiên của tôi. Cho đến nay, mức độ khó là "trung cấp trở lên"; Tôi không biết tại sao, nhưng tôi sẽ làm theo. Nội dung độ khó "Trung cấp trở lên" được chuyển thành độ khó "Giới thiệu ~ Sơ cấp" Tôi cảm thấy như nó làm cho bạn cảm thấy như vậy. Tôi nghĩ điều cần thiết đối với người mới bắt đầu sử dụng Kotlin là phải nghe nó.
CodeWeapon, cảm ơn bạn đã lắng nghe cẩn thận và để lại đánh giá tốt!
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
Mình bắt đầu nghe từ lúc sáng và đã nghe được một nửa rồi. Lời giải thích hay đến nỗi những điều tôi từng bối rối giờ đã rõ ràng trong đầu tôi!
Ngôi sao của nhà phát triển, tôi rất vui vì bài giảng của tôi hữu ích! Cảm ơn bạn đã để lại một đánh giá tốt.
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
Tôi có cơ hội sử dụng coroutine tại nơi làm việc nên tôi đã tham gia một khóa học. Tôi tham gia lớp học mà không nhận ra thời gian đã trôi qua như thế nào. Cảm ơn bạn rất nhiều vì đã giải thích nội dung khó như thể nó dễ dàng.
Thật tuyệt vời, tôi rất vui vì bạn đã tham gia lớp học mà không hề nhận ra thời gian đã trôi qua như thế nào! Cảm ơn bạn đã lắng nghe và để lại đánh giá tốt.
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
Cảm ơn bạn đã tham gia khóa học của Kim Suji và để lại đánh giá tốt!
Đánh giá 42
∙
Đánh giá trung bình 5.0
Đã chỉnh sửa
5
Các bài giảng được cấu trúc ngắn gọn theo từng phần nên tôi có thể hoàn thành khóa học một cách thoải mái~ Anh đã giải thích về coroutine một cách thực sự cơ bản và cung cấp những kiến thức thực sự cần thiết cùng với các mẫu code liên quan Bài giảng rất súc tích và hay Vì nội dung về coroutine khá cơ bản nên những người có kinh nghiệm thực tế có thể theo dõi một cách thoải mái và đây là bài giảng giúp kiểm tra lại những phần chưa biết hoặc đã bỏ lỡ Tuy nhiên vì nội dung quá cơ bản nên khi muốn sử dụng coroutine trong code thực tế thì chỉ với bài giảng này thôi là chưa đủ để biết cách áp dụng và ứng dụng Xin hãy tạo thêm một bài giảng nữa về việc sử dụng coroutine trong code ở mức production~😊😊
Cảm ơn bạn đã hoàn thành 100% khóa học của Wilden và để lại đánh giá tích cực!
1.027.877 ₫
Khám phá các khóa học khác trong cùng lĩnh vực!