Hỗ trợ

Hotline: 090 488 6095
Email: cskh@unica.vn

Lập trình Kotlin toàn tập

Khóa học Kotlin này sẽ giúp bạn có được kiến thức toàn diện về ngôn ngữ lập trình Kotlin, phát triển được trên phần mềm java, Native, Web cực đơn giản sau khi học xong khóa học Kotlinnày

4.5 (29 đánh giá)
2036 học viên

Bạn sẽ học được gì?

Có được kiến thức toàn diện về ngôn ngữ lập trình Kotlin
Có kỹ năng lập trình ngôn ngữ Kotlin từ cơ bản đến chuyên sâu phù hợp với nhiều đối tượng học
Được thực hành lập trình ngôn ngữ Kotlin vô cùng chi tiết và bài bản giúp bạn nhanh chóng có thể tự tạo được ứng dụng ngay trong quá trình học
Có khả năng tiếp cận lập trình Android, lập trình web ứng dụng...
Phát triển được trên phần mềm java, Native, Web cực đơn giản
Nhanh chóng biết cách tạo ứng dụng Android nhanh chóng sau khóa học Kotlin này

Giới thiệu khóa học

Kotlin - ngôn ngữ lập trình trẻ nhưng vô cùng hot

Ngày 17 tháng 5 năm 2017, Google chính thức giới thiệu Kotlin là ngôn ngữ lập trình thứ 3 được hỗ trợ để phát triển ứng dụng Android sau Java và C++. Một tương lai rộng mở với Kotlin nói riêng và những lập trình viên Kotlin nói chung.

Và nếu bạn là:

  • Bạn là học sinh, sinh viên muốn định hướng nghề nghiệp theo học công nghệ thông tin bằng lập trình Kotlin?
  • Bạn muốn học lập trình Kotlin để tạo ứng dụng Android, lập trinh web ứng dụng hướng đối tượng?
  • Bạn đang tốn quá nhiều thời gian cho việc học lập trình mà vẫn chưa thấy tính ứng dụng của nó?
  • Bạn cần một lộ trình học Kotlin bài bản, chi tiết và đầy đủ tổng hợp đầy đủ kiến thức và những kỹ thuật nâng cao?
  • Bạn muốn học ngôn ngữ Kotlin để tạo thêm cơ hội việc làm mới với thu nhập hấp dẫn

Hãy đến với khóa học "Lập trình Kotlin toàn tập" tại Unica!

Khóa học do giảng viên Trần Duy Thanh hướng dẫn với 95+ bài giảng trực tuyến được hướng dẫn vô cùng chi tiết cụ thể trong thời gian học hơn 19 giờ, bạn sẽ nhanh chóng làm chủ được ngôn ngữ Kotlin và tự mình lập trình ứng dụng thành công.

       ✔️ Cung cấp kiến thức từ cơ bản nhất để giúp bạn nhanh chóng tiếp cận lập trình Android 

       ✔️ Có khả năng tiếp tục phát triển phần mềm: Java,Native, Web,… từ nền tảng ngôn ngữ Kotlin

       ✔️ Tìm hiểu cơ bản và nâng cao về ngôn ngữ lập trình Kotlin (Từ định nghĩa đến kiểu dữ liệu, biến, câu lệnh, mảng, chuỗi ... cấu trúc điều khiển trong quá trình học Kotlin, phương thức, lớp, kế thừa, xử lý tập tin, giao diện....)

       ✔️ Được hướng dẫn chi tiết và bài bản thực hành các kiến thức và kỹ năng lập trình Kotlin

       ✔️ Được thực hành rèn luyện lập trình Kotlin hướng đối tượng, lập trình ứng dụng Android, lập trình web, thiết kế giao diện, ....

Vậy còn chờ gì nữa, ngay hôm nay hãy đến với khóa học Lập trình Kotlin toàn tập tại Unica thôi nào!

Nội dung khóa học

13 Phần 95 Bài 19h 23p
Phần 1: Giới thiệu ngôn ngữ lập trình Kotlin 5 bài học
Bài 1: Có nên học lập trình Kotlin 00:07:00
Bài 2: Cài đặt JDK 00:08:23
Bài 3: Cài đặt công cụ lập trình Kotlin 00:07:21
Bài 4: Đăng ký Jetbrain Education 00:06:50
Bài 5: Tạo ứng dụng Hello Kotlin 00:09:39
Phần 2: Kiểu dữ liệu và toán tử trong Kotlin 22 bài học
Bài 6: Cách xuất dữ liệu ra màn hình Kotlin 00:09:41
Bài 7: Cách ghi chú lệnh quan trọng trong Kotlin 00:10:49
Bài 8: Kiểu dữ liệu và khai báo biến trong Kotlin 00:15:36
Bài 9: Ép kiểu dữ liệu trong Kotlin 00:09:06
Bài 10: Các toán tử quan trọng trong Kotlin 00:29:46
Bài 11: Nhập dữ liệu từ bàn phím với Kotlin 00:09:02
Bài 12: Bài tập rèn luyện-Các kiến thức cơ bản 00:04:32
Bài 13: Cấu trúc điều khiển If Else trong Kotlin 00:14:18
Bài 14: Cấu trúc when trong Kotlin - Phần 1 00:10:03
Bài 15: Cấu trúc when trong Kotlin - Phần 2 00:14:11
Bài 16: Vòng lặp for trong Kotlin - Loại Closed range 00:06:39
Bài 17: Vòng lặp for trong Kotlin - Loại Half-open range 00:04:23
Bài 18: Vòng lặp for trong Kotlin - Loại Step 00:06:21
Bài 19: Vòng lặp for trong Kotlin - Loại Downto 00:07:56
Bài 20: Vòng lặp for trong Kotlin - Loại Iterator 00:08:03
Bài 21: Vòng lặp while trong Kotlin 00:09:45
Bài 22: Vòng lặp do while trong Kotlin 00:07:10
Bài 23: Ý nghĩa và cách sử dụng break và continue trong các vòng lặp 00:09:39
Bài 24: Bài tập rèn luyện-Giải phương trình bậc 2 00:09:23
Bài 25: Bài tập rèn luyện-Giải toán học 00:06:58
Bài 26: Bài tập rèn luyện-Tính dãy toán học 00:20:26
Bài 27: Danh Sách các bài tập tự rèn luyện 00:02:47
Phần 3: Cấu trúc điều khiển và vòng lặp 4 bài học
Bài 28: Khái niệm về biệt lệ 00:08:28
Bài 29: Cách sử dụng biểu thức try...catch trong Kotlin 00:11:14
Bài 30: Cách gỡ lỗi Kotlin bằng công cụ Debug 00:07:51
Bài 31: Thư viện xử lý dữ liệu số 00:11:33
Phần 4: Các thư viện quan trọng thường dùng trong Kotlin/Android 4 bài học
Bài 32: Thư viện xử lý ngày tháng 00:14:01
Bài 33: Thư viện toán học 00:08:49
Bài 34: Thư viện xử lý số ngẫu nhiên 00:15:05
Bài 35: Thư viện xử lý chuỗi 00:06:41
Phần 5: Xử lý chuỗi trong Kotlin 13 bài học
Bài 36: Giới thiệu Xử lý chuỗi trong Kotlin 00:05:55
Bài 37: Các Hàm tìm chuỗi trong Kotlin 00:08:19
Bài 38: Các Hàm trích lọc chuỗi trong Kotlin 00:05:23
Bài 39: Các Hàm đổi chuỗi trong Kotlin 00:05:07
Bài 40: Các Hàm xóa khoảng trắng dư thừa trong Kotlin 00:04:25
Bài 41: Các Hàm so sánh chuỗi trong Kotlin 00:07:21
Bài 42: Cách nối và chèn chuỗi trong Kotlin 00:05:55
Bài 43: Các Cách tách chuỗi trong Kotlin 00:04:53
Bài 44: Hàm đổi chữ Hoa - thường trong Kotlin 00:04:42
Bài 45: Bài tập rèn luyện-Tách lấy tên bài hát 00:09:29
Bài 46: Bài tập rèn luyện-Kiểm tra chuỗi panlyndrome 00:07:25
Bài 47: Bài tập rèn luyện- Tối ưu chuỗi 00:08:38
Bài 48: Các Bài tập tự rèn luyện 00:03:02
Phần 6: Xử lý Mảng và Collections trong Kotlin 7 bài học
Bài 49: Xử lý mảng 1 chiều trong Kotlin 00:19:58
Bài 50: Xử lý mảng 2 chiều trong Kotlin 00:10:15
Bài 51: Xử lý Collections trong Kotlin 00:19:00
Bài 52: Bài tập rèn luyện - Mảng 00:13:16
Bài 53: Bài tập rèn luyện - Collections 00:16:01
Bài 54: Bài tập tự rèn luyện - Mảng 00:02:53
Bài 55: Bài tập tự rèn luyện - Collections 00:06:45
Phần 7: Lớp và đối tượng trong Kotlin 9 bài học
Bài 56: Các khái niệm về lập trình Hướng đối tượng 00:15:04
Bài 57: Quy tắc tạo tên Lớp và Constructor 00:12:38
Bài 58: Quy tắc Khai báo các thuộc tính 00:09:46
Bài 59: Quy tắc Khai báo các getter-setter 00:11:53
Bài 60: Quy tắc Khai báo các phương thức 00:10:10
Bài 61: Các loại phương thức 00:08:26
Bài 62: Tham chiếu this 00:08:42
Bài 63: Kỹ thuật Overloading 00:15:21
Bài 64: Alias và cơ chế gom rác tự động trong Kotlin 00:14:03
Phần 8: Kế thừa trong Kotlin 5 bài học
Bài 65: Khái niệm về kế thừa và lợi ích của kế thừa 00:07:04
Bài 66: Kỹ thuật kế thừa từ class 00:27:23
Bài 67: Kỹ thuật kế thừa từ interface 00:17:09
Bài 68: Overriding Method 00:12:16
Bài 69: Tính đa hình 00:19:47
Phần 9: Các loại Lớp đặc biệt trong Kotlin 5 bài học
Bài 70: Data Classes 00:09:25
Bài 71: Nested Classes 00:10:37
Bài 72: Inner Classes 00:08:23
Bài 73: Enum Classes 00:16:34
Bài 74: Extensions Method trong Kotlin 00:21:18
Phần 10: Các bài tập rèn luyện phần Hướng đối tượng (phần 8-9-10) 4 bài học
Bài 75: Bài tập rèn luyện-Hướng đối tượng-Nhân Viên 00:12:33
Bài 76: Bài tập rèn luyện-Hướng đối tượng-Mô hình lớp Nhân Viên 00:20:59
Bài 77: Bài tập rèn luyện-Hướng đối tượng-Mô hình lớp Person 00:15:39
Bài 78: Các bài tập tự rèn luyện 00:05:35
Phần 11: Xử lý tập tin trong Kotlin 11 bài học
Bài 79: Vì sao phải lưu tập tin-các loại tập tin 00:06:10
Bài 80: Xử lý Text File trong Kotlin 00:36:46
Bài 81: Xử lý Serialize File trong Kotlin 00:26:21
Bài 82: Xử lý XML File trong Kotlin 00:42:07
Bài 83: Xử lý JSon trong Kotlin 00:22:25
Bài 84: Bài tập rèn luyện JSon-Danh Mục-Sản Phẩm 00:25:16
Bài 85: Bài tập rèn luyện JSon-Tỉ giá hối đoái DongA Bank 00:17:41
Bài 86: Bài tập tự rèn luyện xử lý text file 00:03:03
Bài 87: Bài tập tự rèn luyện xử lý serialize file 00:03:25
Bài 88: Bài tập tự rèn luyện xử lý XML file 00:04:13
Bài 89: Bài tập tự rèn luyện xử lý JSon file 00:06:47
Phần 12: Thiết kế giao diện trong Kotlin 5 bài học
Bài 90: Thiết kế giao diện trong Kotlin – Cách tạo giao diện 00:14:56
Bài 91: Thiết kế giao diện trong Kotlin – Giải phương trình bậc 1 00:22:56
Bài 92: Thiết kế giao diện trong Kotlin – Trình diễn sản phẩm 00:28:46
Bài 93: Bài tập rèn luyện - giao diện - Quản lý phòng ban 00:02:53
Bài 94: Kết xuất Executable cho Kotlin 00:10:41
Phần 13: Tổng hợp 1 bài học
Bài 95: Project thực tế tổng hợp lại toàn bộ kiến thức đã học 01:00:00

Thông tin giảng viên

Trần Duy Thanh
Trần Duy Thanh

Giảng viên

4.8 Đánh giá
21,457+ Học viên
13 Khóa học

Giảng viên: Trần Duy Thanh

Về giảng dạy (từ năm 2009):

Trình độ chuyên môn: Thạc sĩ khoa học máy tính tốt nghiệp đại học quốc gia TP.HCM, Đại học Công Nghệ Thông Tin

Các trường đã và đang giảng dạy:

Đại Học Công Nghiệp TP.HCM

Đại Học Công Nghệ Đồng Nai (trưởng bộ môn công nghệ phần mềm)

Đại Học Khoa Học Tự Nhiên TP.HCM - Trung Tâm Tin Học

Đại Học Kinh Tế - Luật

Về doanh nghiệp của anh Trần Duy Thanh (từ năm 2005):

Trình độ chuyên môn: Cử nhân quản trị kinh doanh tổng hợp, Đại học Kinh Tế TP.HCM. Kỹ sư khoa học máy tính, Đại học Công Nghiệp TP.HCM

Cổ đông công ty Cổ Phần Hưng Gia Sài Gòn

    Chức Vụ: Giám Đốc Chiến Lược

Công ty KIC (http://kicthermal.com/)

    Kỹ sư phần mềm (System Profiling) - tham gia nhiều dự án lớn của công ty

Dự án khoa học cấp Đại Học Quốc Gia:

Tham gia làm dự án khoa học cấp đại học quốc gia, thời gian thực hiện 2013-2015, tên dự án khoa học "Xây dựng hệ thống phân tích mạng xã hội theo chủ đề và ứng dụng vào mạng xã hội trong trường Đại học", mã số B2013-26-02, xếp loại tốt, nghiệm thu ngày 10/12/2015

Khóa học liên quan

4.5 xếp hạng khóa học
29 đánh giá

Hoa Thanh Xuân

Khóa Học Kotlin Rất Bổ Ích Cho Mọi Người

Thế Vinh

Nội dung hay, dễ hiểu. nội dung khóa học kotlin này phù hợp thực tế

Diep To An

Rất tuyệt. Một kiến thức rất có ích. Cám ơn tác giả

An Dạ

rất hay anh nhớ ra thêm nhé cảm ơn nhiều

Do Duc Minh

khoá học lập trình kotlin rất hay, bài giảng chi tiết

Siêu Hồ

Cách dạy dễ hiểu

Thanh Bình

Khoá học đã cung cấp cho tôi những công cụ cần thiết để áp dụng kiến thức vào thực tế.

Trần Lê Phước Thiện

Khóa học của Thầy rất hay và dễ hiểu

Nguyễn Phạm Hùng Vĩ

Thầy giảng bài hay, dễ hiểu và nhiệt tình

Đỗ Anh Thắng

Khóa học free, hay, bổ ích!

499.000đ 700.000đ -29%
Ưu đãi chỉ còn 5 giờ 12 phút!
Cam kết hoàn tiền trong 7 ngày
  • Thời lượng: 19 giờ 23 phút
  • Giáo trình: 95 bài giảng
  • Truy cập trọn đời
  • Chứng chỉ hoàn thành

499.000đ

700.000đ -29%
Chat