Kotlin là một ngôn ngữ lập trình Android được Google chính thức công bố trong Google I/O 2017 và đã trở thành ngôn ngữ đang được săn đón nhất hiện nay. Trong Google I/O 2017 Kotlin đã tạo nên một làng sống mạnh mẽ trong cộng đồng lập trình Android . Vậy Kotlin là gì và tạo sao lại được săn đón đến như vậy.Kotlin là một ngôn ngữ ngữ dụng kiểu tĩnh dành cho Java Virtual Machine đã chính thức phát hành phiên bản 1.0. Nó được tạo ra bởi JetBrains, Kotlin cũng giống như nhiều ngôn ngữ lập trình không phải Java khác, tức là cũng sẽ chạy trên JVM và sử dụng các công cụ và thư viện hiện có của Java. Và ngược lại Java cũng có thể sử dụng các item được xây dựng trong Kotlin.Có một vài nguyên lý cốt lõi mà giúp Kotlin tồn tại đó là:Nhỏ gọn để giảm số lượng mã boilerplate cần viết.Mã code dễ đọc và dễ hiểu hơn.An toàn, tránh toàn bộ các lớp lỗi như các null pointer exceptions.Linh hoạt cho việc xây dựng ứng dụng phía máy chủ, ứng dụng Android hoặc mã lối vào đang chạy trong trình duyệt.Khả năng tương tác để tận dụng các khuôn khổ và thư viện hiện có của JVM với khả năng tương tác Java 100%.”Vậy thông qua khóa học này các bạn sẽ nắm bắt được toàn bộ kiến thức về Kotlin và có thể viết các ngôn ngữ android hoặc websever với kotlin. Ngoài ra thông qua khoái học các bạn có thể đọc hiểu được tài liệu và kiến thức liên quan tới Kotlin. Khi hoàn thành khóa học các bạn có thể làm được các app từ nhỏ tới lớn trong Android với ngôn ngữ Kotlin