
자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide)
최태현
이 강의를 통해 Kotlin 언어의 특성과 배경, 문법과 동작 원리, 사용 용례, Java와 Kotlin을 함께 사용할 때에 주의할 점 등을 배울 수 있습니다.
Cơ bản
Kotlin, Java, 객체지향
Coroutines, một thư viện thiết yếu cho lập trình không đồng bộ! Tìm hiểu khái niệm, cách sử dụng và nguyên tắc nội bộ của coroutine cùng một lúc!
Bạn có thể thấy coroutine khác với các quy trình và luồng như thế nào!
Bạn có thể hiểu cách tạo và sử dụng coroutine cũng như cách chúng hoạt động!
Những điều cơ bản về lập trình bất đồng bộ Kotlin !
Coroutines, từ khái niệm đến thực hành trong 2 giờ ⏰
Kotlin là ngôn ngữ được sử dụng trong phát triển Android và gần đây đã thu hút được sự chú ý đáng kể trong phát triển back-end. Khóa học này đi sâu vào các tính năng ngôn ngữ khác nhau của Kotlin, cung cấp phương pháp tiếp cận dễ hiểu thông qua nhiều ví dụ và bài tập thực hành.
Khóa học Coroutine 2 giờ, tiếp nối khóa học Giới thiệu Kotlin dành cho Nhà phát triển Java, sẽ hướng dẫn bạn những kiến thức cơ bản về coroutine, một thư viện thiết yếu cho lập trình bất đồng bộ trong Kotlin, theo cách dễ hiểu. Không chỉ đơn thuần giải thích cách sử dụng coroutine, khóa học này còn đi sâu vào các khái niệm cơ bản về coroutine, cấu trúc bên trong và nguyên lý hoạt động của chúng, đồng thời so sánh các routine với coroutine, và thread với coroutine.
Tập trung vào lớp học thay vì ghi chép phức tạp và rườm rà!
Chúng tôi cung cấp cho sinh viên tài liệu học tập được sắp xếp nội dung bài giảng một cách chi tiết để họ có thể hiểu và xem lại nội dung một cách đầy đủ.
Bài đánh giá khóa học bên dưới là bài đánh giá bài giảng Kotlin trước đây của một người chia sẻ kiến thức.
• Hướng dẫn cơ bản từ Java sang Kotlin dành cho nhà phát triển Java
• Thực tế! Phát triển ứng dụng quản lý thư viện bằng Kotlin và Spring Boot (Tái cấu trúc dự án Java)
★★★★★
Các bài giảng vô cùng bổ ích. Giảng viên đã đưa ra những lời khuyên hữu ích trong suốt bài giảng về phong cách và kỹ năng của mình, nhờ đó tôi dần dần hiểu ra. Các bài giải thích rất đa dạng, nên bất kỳ thắc mắc nào của tôi cũng được giải đáp nhanh chóng . Tại sao vậy? → Các bài giải thích, ưu và nhược điểm, cùng vô số ví dụ minh họa... Đây là bài giảng tuyệt vời nhất. Tôi đã nhận được nhiều hơn số tiền bỏ ra, và tôi có thể thấy rất nhiều công sức đã được bỏ ra cho bài thuyết trình PPT! Cảm ơn. (Wo***)
★★★★★
Bản tính khiêm tốn (có lẽ?) của giảng viên và nội dung bài giảng sâu sắc, thật ấn tượng. Thật tuyệt vời khi có thể bao quát tất cả kiến thức phát triển cốt lõi chỉ trong một bài giảng . Mặc dù có thể là một thách thức đối với một giảng viên, tôi vẫn luôn hy vọng có một loạt bài học khám phá khái niệm phát triển các yêu cầu giả định vừa thực tế vừa thiết yếu. Cảm ơn bạn. (Jeong***)
★★★★★
Từ nội dung đến tốc độ , khóa học này hoàn hảo với tôi! Cảm ơn :) (Je***)
★★★★★
Tôi nghĩ đây là một khóa học tuyệt vời vì nó giúp tôi tiết kiệm rất nhiều thời gian sắp xếp mọi thứ nhờ các ví dụ và bài giảng được tổ chức tốt. (go***)
★★★★★
Nhờ gặp được bạn mà mình mới khám phá ra niềm vui của Kotlin! Dù đây chỉ là bài đánh giá, nhưng mình rất biết ơn. Cảm giác như mình đã gặp được người thầy của đời mình vậy ! Mình chưa biết bài giảng tiếp theo của bạn là gì, nhưng mình chắc chắn sẽ tham gia! (Won***)
★★★★★
Bài giảng rất dễ hiểu, như các bài đánh giá khác đã đề cập. Nhưng điều tuyệt vời nhất là cách các giảng viên trả lời câu hỏi một cách chân thành và kỹ lưỡng. Ví dụ, ngay cả những câu hỏi đơn giản như thế này ... Tôi rất cảm động! (Ah***)
H. Môi trường thực hành bài giảng như thế nào?
Khóa học này sử dụng IntelliJ IDEA cho các bài tập thực hành. Ngay cả khi bạn không sử dụng IntelliJ, bạn vẫn có thể làm bài tập mà không gặp bất kỳ vấn đề nào miễn là bạn có môi trường hỗ trợ Kotlin và coroutine! 👍
H. Bạn sử dụng công cụ xây dựng nào?
Bài giảng này sử dụng Gradle. Mặc dù chúng ta sẽ sử dụng Gradle để cấu hình các phụ thuộc cần thiết cho coroutine, bạn có thể theo dõi mà không gặp bất kỳ vấn đề nào khi sử dụng Maven hoặc một công cụ xây dựng khác.
H. Tôi là nhà phát triển Android (hoặc backend). Tôi có thể tham gia khóa học này không?
Vâng, tất nhiên rồi! Khóa học này bao gồm cách sử dụng cơ bản và các nguyên tắc của coroutine, vì vậy nếu bạn đã quen thuộc với ngữ pháp Kotlin cơ bản, bạn sẽ có thể theo dõi mà không gặp khó khăn. Mặc dù đôi khi có ví dụ từ các lĩnh vực cụ thể, nhưng chúng chỉ được sử dụng để minh họa cho coroutine.
Khóa học này dành cho ai?
Bất cứ ai luôn quan tâm đến coroutines
Bất kỳ ai cần lập trình không đồng bộ bằng Kotlin
Cần biết trước khi bắt đầu?
Cần phải hiểu cú pháp cơ bản của Kotlin!
10,276
Học viên
748
Đánh giá
779
Trả lời
4.9
Xếp hạng
6
Các khóa học
안녕하세요 😊
제가 아는 내용을 이해하기 쉽고, 재미있게 설명드려 여러분들이 성장하실 때 행복함을 느끼는 개발자 최태현입니다.
(현) 캐치테이블[와드] 소프트웨어 엔지니어
(전) 스타트업 소프트웨어 엔지니어 리드
(전) 배달의민족[우아한형제들] 소프트웨어 엔지니어
(교육활동) Next Step 리뷰어 다수 참여, 공기관 & 스타트업 경진대회 강사 및 멘토, 스파르타 코딩클럽 멘토
한국과학기술원 (KAIST) 졸업
Tất cả
12 bài giảng ∙ (1giờ 38phút)
Tài liệu khóa học:
Tất cả
64 đánh giá
5.0
64 đánh giá
Đánh giá 51
∙
Đánh giá trung bình 5.0
Đánh giá 29
∙
Đánh giá trung bình 5.0
Đánh giá 14
∙
Đánh giá trung bình 5.0
5
코루틴 강의를 정말 오래 기다렸는데 좋은 강의 만들어주셔서 감사합니다! 강의 시간은 짧지만 정말 알찬 강의인거 같습니다. 9강은 많이 어렵지만 여러번 보면서 이해해봐야겠네요ㅎㅎ 좋은 강의 감사합니다!
안녕하세요 준서님~~ 우와 첫 수강평!!! 정말 감사합니다! 😊 네네 맞습니다! 어렵고 낯선 개념인 "코루틴"을 빠르게 이해하고 사용하는 것에 초점을 맞춰 보았습니다. 9강 같은 경우는 Continuation을 활용하는 느낌만 이해하셔도 코루틴을 사용하는데 훨씬 이해도 높은 활용을 하실 수 있을겁니다! 👍 열심히 들어주셔서 감사합니다~~ 오늘도 행복한 하루 되세요! 🙏
Đánh giá 2
∙
Đánh giá trung bình 4.5
Ưu đãi có thời hạn, kết thúc sau 21:38:56 ngày
12.370 ₫
25%
358.119 ₫
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!