
Triển khai server học combo gà chỉ trong 1 giờ
Neo
Học quy trình triển khai theo thứ tự: triển khai thủ công Spring Boot với giá trị combo gà rán -> triển khai bằng Docker -> CI/CD với Github Action!
Cơ bản
AWS, Docker, Spring Boot
Đây là khóa học nhập môn Kotlin học nhanh hơn ai hết. Hãy học cú pháp cơ bản và cách sử dụng lập trình Kotlin một cách dễ dàng và nhanh chóng!
303 học viên
Độ khó Nhập môn
Thời gian Không giới hạn
Đánh giá từ những học viên đầu tiên
5.0
신성철
Cảm ơn bạn.
5.0
bagps1
Tốt
5.0
nureongi0214
Tôi đã học Kotlin mà chưa biết Java, nhưng thầy đã giảng dạy tập trung vào những phần cần thiết nên rất tốt. Tuy nhiên, có một số khái niệm xuất hiện đột ngột trong phần thực hành như scope function, và có những giải thích mang cảm giác như đang nối tiếp từ Java nên mỗi lần như vậy tôi lại hơi bối rối.. Có lẽ là do thầy đã nén lại trong thời gian ngắn nên mới có những phần như vậy. Dù sao cũng cảm ơn thầy đã cung cấp khóa học chất lượng miễn phí.
Hiểu về cú pháp cơ bản và kiểu dữ liệu của Kotlin
Các cấu trúc điều khiển, hàm và cách sử dụng class thường dùng trong Kotlin
So với Java, những ưu điểm và điểm khác biệt của Kotlin
Bây giờ bạn có thể học cú pháp cốt lõi và cách ứng dụng thực tế của Kotlin nhanh hơn bất kỳ ai.
Kotlin, Lập trình hướng đối tượng, IntelliJ IDEA
Khóa học này được thiết kế dành cho người mới bắt đầu!
Khóa học miễn phí! | Thành thật mà nói, tôi không hài lòng với chất lượng nên quyết định công khai miễn phí.
(Nếu có điểm nào chưa ưng ý, vui lòng gửi phản hồi qua phần câu hỏi thay vì đánh giá nhé 😭😭)
Khóa học này được sản xuất như một khóa học miễn phí, vui lòng sử dụng bảng câu hỏi thay vì đánh giá khóa học để phản hồi về chất lượng!
Dành cho tất cả các bạn đang theo học
Chúng tôi phát hành coupon giảm giá 40% cho khóa học Springboot CRUD With Kotlin!
Khi bạn có kinh nghiệm với Java nhưng còn xa lạ với Kotlin và do dự khi tham gia dự án mới
Khi đang tìm kiếm ngôn ngữ cần học đầu tiên sau khi bắt đầu phát triển Android và Backend
Khi bạn mới bắt đầu học ngôn ngữ lập trình và không biết nên bắt đầu từ đâu
Từ cơ bản đến ứng dụng thực tế của Kotlin,
hãy nắm bắt cơ hội trở thành nhà phát triển không ngừng phát triển.
Bước đầu tiên hướng tới trở thành nhà phát triển Android và Spring,
Hãy trải nghiệm sức hấp dẫn của Kotlin khác biệt với Java một cách nhanh nhất!
Bạn sẽ có thể hiểu được những kiến thức cơ bản của Kotlin.
Từ khai báo biến đến kiểu dữ liệu, toán tử, câu lệnh điều kiện, vòng lặp, bạn sẽ hiểu rõ ràng các cú pháp cốt lõi của Kotlin. Bạn có thể nhanh chóng xây dựng nền tảng vững chắc cho lập trình Kotlin.
Nắm bắt nhanh chóng ưu điểm của Kotlin dựa trên kinh nghiệm phát triển Java.
Bạn sẽ nắm rõ sự khác biệt giữa Java và Kotlin, đồng thời hiểu được lý do tại sao Kotlin lại hiệu quả và ngắn gọn hơn. Bằng cách so sánh với cú pháp Java quen thuộc, bạn có thể nhanh chóng khám phá những khả năng mới của Kotlin.
Có thể viết code thực tế bằng cách sử dụng hàm và class.
Từ việc viết các hàm tiện ích đến các khái niệm cơ bản về lớp và lập trình hướng đối tượng, cũng như kế thừa, bạn sẽ học thông qua thực hành. Vượt qua việc chỉ biết cú pháp, bạn có thể phát triển khả năng tự thiết kế và triển khai code.
Tự tin bước những bước đầu tiên để phát triển Android và Server.
Giúp những người mới bắt đầu với Kotlin hoặc những ai muốn bắt đầu phát triển Android/Server có thể giảm bớt rào cản khi bước vào lập trình. Thông qua việc thực hiện các bài tập học tập, bạn có thể áp dụng những kiến thức đã học vào thực tế và bắt đầu thành công bước đầu tiên trên con đường trở thành một lập trình viên.
Bạn có thể học nhanh và dễ dàng từ cú pháp cơ bản của lập trình Kotlin đến các câu lệnh điều khiển, hàm và cách sử dụng class thường được dùng. Khóa học giúp bạn nắm rõ sự khác biệt với Java và hiểu ngay được ưu điểm của Kotlin.
Cấu trúc học lý thuyết và tiếp nối với thực hành!
Bắt đầu từ cài đặt môi trường IntelliJ IDEA, bạn sẽ thực hành trực tiếp việc khai báo biến cơ bản trong Kotlin, suy luận kiểu dữ liệu, và sử dụng các toán tử. Bạn có thể làm quen bằng tay với việc kiểm soát luồng sử dụng câu lệnh điều kiện và vòng lặp, cũng như triển khai hàm và class.
Hãy cùng dành thời gian để hiểu Kotlin bằng cách tự tay viết code và debug với breakpoint!
Học các quy ước lập trình đã được quy định và KT Lint, đồng thời rèn luyện khả năng thực tế thông qua các bài tập triển khai máy tính bốn phép tính và lớp xe hơi. Bạn có thể củng cố vững chắc kỹ năng Kotlin với mục tiêu học tập rõ ràng và bài tập cụ thể.
Bài tập ví dụ số 1
Phần 1
Hướng dẫn nội dung tổng quan và mục tiêu học tập của khóa học này, đồng thời cung cấp tài liệu học tập để học tập hiệu quả.
Phần 2
Giới thiệu các đặc điểm và ưu điểm của ngôn ngữ Kotlin, cùng với cách thiết lập môi trường phát triển Kotlin sử dụng IntelliJ IDEA.
Phần 3
Hiểu cách khai báo biến trong Kotlin và các kiểu dữ liệu cơ bản khác nhau, đồng thời thực hành tính năng suy luận kiểu.
Phần 4
Học cú pháp và ví dụ ứng dụng của các toán tử đa dạng mà Kotlin cung cấp như toán tử số học, so sánh, logic, v.v.
Phần 5
Học cách kiểm soát luồng thực thi của chương trình theo điều kiện bằng cách sử dụng câu lệnh if-else và biểu thức when.
Phần 6
Học cách sử dụng vòng lặp for, while để thực thi lặp lại một đoạn code cụ thể và kiểm soát vòng lặp bằng các câu lệnh điều khiển luồng.
Phần 7
Làm quen với khái niệm cơ bản về hàm - khối mã có thể tái sử dụng, và thực hành viết các hàm với nhiều tham số và kiểu trả về khác nhau.
Phần 8
Hiểu khái niệm lớp (class) - yếu tố cốt lõi của Kotlin, và thực hành cách tạo đối tượng cũng như xử lý các thành viên của lớp.
Phần 9
Học nguyên lý kế thừa để mở rộng chức năng của lớp hiện có và thực hành các ví dụ sử dụng tính đa hình.
Phần 10
Học về đặc điểm và cách sử dụng của data class để quản lý dữ liệu hiệu quả và enum class để biểu diễn trạng thái.
Phần 11
Học các quy ước viết mã Kotlin để viết mã nhất quán và ôn tập nội dung đã học thông qua bài tập triển khai lớp máy tính và xe hơi.
Phần 12
Tóm tắt nội dung cốt lõi của Kotlin đã học cho đến nay và đề xuất hướng học tập phát triển sử dụng Kotlin trong tương lai.
Bạn có đam mê muốn tạo một ứng dụng di động mới,
nhưng cảm thấy khó khăn ngay từ đầu vì cú pháp Kotlin và các khái niệm cơ bản còn xa lạ
Bạn có kinh nghiệm phong phú trong bảo trì và phát triển dự án Java hiện có,
nhưng muốn nhanh chóng học Kotlin - xu hướng mới nhất để mở rộng năng lực của mình
Spring framework và phát triển backend khác mà bạn muốn học,
nhưng đang phân vân nên bắt đầu với ngôn ngữ nào và đã quan tâm đến sự ngắn gọn của Kotlin
Môi trường thực hành
Cần cài đặt IntelliJ IDEA (có thể dùng phiên bản Community) để phát triển Kotlin.
Windows, macOS, Linux và các hệ điều hành khác (môi trường có thể chạy Kotlin) đều có thể thực hành được.
Để thực hành ổn định, khuyến nghị RAM từ 4GB trở lên.
Kiến thức cần có và lưu ý
Không có kinh nghiệm lập trình cũng không sao. Chúng ta sẽ học từng bước từ cơ bản của Kotlin.
Nếu bạn có kinh nghiệm phát triển Java, bạn có thể hiểu sâu hơn về sự khác biệt với Kotlin.
Nếu bạn thích khóa học, mong bạn cho 5 sao nhé.
Tài liệu học tập
Chúng tôi cung cấp tài liệu giảng dạy được sử dụng trong quá trình giảng dạy dưới dạng file PPTX và PDF.
Cung cấp gợi ý và hướng dẫn để giải quyết bài tập thực hành.
Khóa học này dành cho ai?
Những người muốn bắt đầu phát triển ứng dụng Android
Những người muốn bắt đầu phát triển Server (Spring)
Dành cho những người có kinh nghiệm phát triển Java và muốn học Kotlin nhanh chóng
Người mới bắt đầu học ngôn ngữ lập trình lần đầu tiên
Cần biết trước khi bắt đầu?
Không bắt buộc, nhưng nếu bạn biết các khái niệm lập trình cơ bản (biến, câu lệnh điều kiện, vòng lặp) thì sẽ có thể hiểu nhanh hơn.
Bạn nên có một chút kinh nghiệm sử dụng Java.
Xác minh Inflearn
Xác minh sự nghiệp
4,001
Học viên
461
Đánh giá
65
Trả lời
4.7
Xếp hạng
35
Các khóa học
Xin chào! Tôi là Neo, hiện đang giảng dạy tại Inflearn.
Mục tiêu của tôi là giúp nhiều người có thể tiếp cận với những công nghệ phát triển mà họ thường không có cơ hội tiếp xúc.
Vì vậy, thay vì chỉ liệt kê lý thuyết đơn thuần, tôi muốn xây dựng một chương trình giảng dạy tập trung vào thực tiễn và cung cấp các bài giảng thiên về thực hành để người học có thể tiếp thu mà không gặp phải trở ngại nào.
Nội dung đang được xây dựng với cách tiếp cận nhẹ nhàng và thân thiện nhất có thể để ngay cả những người mới bắt đầu cũng có thể dễ dàng theo kịp, và tôi đặc biệt tập trung vào việc hạ thấp rào cản gia nhập đối với kiến thức.
Đôi khi tôi cũng thực hiện các dự án bài giảng cùng với những người có chung chí hướng!
Mọi thắc mắc về hợp tác và kinh doanh khác vui lòng gửi về yeseong0412@gmail.com!
Tất cả
25 bài giảng ∙ (1giờ 28phút)
Tài liệu khóa học:
Tất cả
10 đánh giá
4.8
10 đánh giá
Đánh giá 21
∙
Đánh giá trung bình 5.0
5
Thật tuyệt khi có thể học nhập môn Kotlin qua khóa học miễn phí.
Cảm ơn bạn đã theo dõi bài giảng!
Đánh giá 15
∙
Đánh giá trung bình 5.0
Đánh giá 3
∙
Đánh giá trung bình 4.7
Đã chỉnh sửa
5
Tôi đã học Kotlin mà chưa biết Java, nhưng thầy đã giảng dạy tập trung vào những phần cần thiết nên rất tốt. Tuy nhiên, có một số khái niệm xuất hiện đột ngột trong phần thực hành như scope function, và có những giải thích mang cảm giác như đang nối tiếp từ Java nên mỗi lần như vậy tôi lại hơi bối rối.. Có lẽ là do thầy đã nén lại trong thời gian ngắn nên mới có những phần như vậy. Dù sao cũng cảm ơn thầy đã cung cấp khóa học chất lượng miễn phí.
Cảm ơn bạn đã theo dõi khóa học! Đây là lần đầu tiên tôi làm khóa học ngôn ngữ nên tôi muốn làm thật hoàn hảo ngay từ đầu, nhưng trong quá trình làm thì gặp vấn đề về lồng tiếng ở giữa chừng và chất lượng cũng không được như mong đợi, nên tôi đã rất băn khoăn không biết có nên upload lên không dù nó miễn phí... Nhưng thấy nhiều người thích thì có vẻ như được tiếp thêm động lực! Tôi sẽ hoàn thành những khóa học đang tiến hành thêm và cố gắng cập nhật nội dung chi tiết hơn sớm nhất có thể. Cảm ơn bạn!
Đánh giá 49
∙
Đánh giá trung bình 4.9
Đánh giá 26
∙
Đánh giá trung bình 5.0
Đã chỉnh sửa
5
Đã xem rất hữu ích để bắt đầu với Kotlin.
Cảm ơn bạn đã theo dõi bài giảng!
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!
Miễn phí