강의

멘토링

커뮤니티

NEW
Programming

/

Programming Language

Học Kotlin nhanh hơn ai hết (1 giờ)

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!

(5.0) 3 đánh giá

52 học viên

  • Neo
실습 중심
Kotlin
코딩언어
기초
백엔드개발자
oop
IntelliJ IDEA
Thumbnail

Bạn sẽ nhận được điều này sau khi học.

  • 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

Nhanh hơn bất kỳ ai trong việc học Kotlin (1 giờ)

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 dành cho người mới bắt đầu!

Khóa học miễn phí!
(Nếu có điểm nào chưa vừa ý, vui lòng gửi phản hồi qua phần hỏi đáp thay vì đánh giá khóa học 😭😭)

Khóa học này được tạo dưới dạng khóa học miễn phí, vui lòng sử dụng bảng hỏi đáp thay vì đánh giá khóa học để đưa ra phản hồi về chất lượng!

Hiện tại từ phần 5 trở đi có vấn đề về âm thanh nên không nghe được tiếng trong video.
Dự kiến sẽ khôi phục trước Giáng sinh, mong các bạn thông cảm..

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ữ đầu tiên cần học sau khi bắt đầu với 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,
Nắm bắt cơ hội trở thành một lập trình viên không ngừng phát triển.


Từ biến, toán tử, câu lệnh điều kiện đến lớp và kế thừa
Làm chủ hoàn hảo cú pháp cốt lõi Kotlin chỉ trong 1 giờ!


Bước đầu tiên hướng tới trở thành nhà phát triển Android và Spring,
Trải nghiệm sức hấp dẫn khác biệt của Kotlin so với Java một cách nhanh nhất!

Sau khi hoàn thành khóa học này, bạn sẽ

Bạn sẽ có thể nắm vững kiến thức cơ bản về 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 ưu điểm của Kotlin trong thời gian ngắn 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, và cả 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ắt đầu với Kotlin nhanh hơn bất kỳ ai

Học nhanh hơn bất kỳ ai Kotlin
Hướng dẫn thân thiện dành cho người mới bắt đầu

Bạn có thể học nhanh chóng 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 những ư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!

Thực hành dựa trên IntelliJ IDEA

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 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!

Quy ước lập trình thực tế và bài tập

Học các quy ước lập trình đã được quy định và KT Lint, đồng thời phát triển cảm giác 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


📚

Làm chủ nhanh ngữ pháp cốt lõi Kotlin

Phần 1

Hướng dẫn định hướng và tài liệu học tập

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, đồng thời cung cấp tài liệu học tập để học hiệu quả.

Phần 2

Giới thiệu Kotlin và thiết lập môi trường phát triển

Giới thiệu các đặc điểm và ưu điểm của ngôn ngữ Kotlin, đồng thời hướng dẫn cách thiết lập môi trường phát triển Kotlin sử dụng IntelliJ IDEA.

Phần 3

Khai báo biến và các kiểu dữ liệu cơ bản

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

Sử dụng toán tử Kotlin

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

Kiểm soát luồng chương trình thông qua câu lệnh điều kiện

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

Tự động hóa công việc sử dụng vòng lặp

Học cách sử dụng vòng lặp for, while để thực thi lặp đi 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

Định nghĩa và Sử dụng Hàm (Functions)

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

Lập trình hướng đối tượng: Lớp (Class)

Hiểu khái niệm lớp (class) - 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

Mở rộng code thông qua Kế thừa (Inheritance)

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

Lớp dữ liệu và lớp liệt kê

Học cách quản lý dữ liệu hiệu quả thông qua các đặc điểm và cách sử dụng của data class và enum class để biểu diễn trạng thái.

Phần 11

Quy ước lập trình và bài tập thực hành

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 các bài tập triển khai lớp máy tính và xe hơi.

Phần 12

Kết thúc khóa học và hướng dẫn học tập tiếp theo

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.

Chúng tôi có thể giải quyết
những băn khoăn của những người như thế này!

📌

Người mới bắt đầu phát triển ứng dụng Android

Bạn có niềm đam mê muốn tạo ra 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 và các khái niệm cơ bản của Kotlin còn xa lạ

📌

Nhà phát triển Java

Người 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

📌

Người mới bắt đầu phát triển server

Bạn muốn học phát triển backend như Spring Framework,
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ự gọn gàng của Kotlin

Lưu ý trước khi học

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 tiên quyết và lưu ý

  • Không có kinh nghiệm lập trình cũng không sao. Chúng ta sẽ học Kotlin từ cơ bản một cách từng bước.

  • 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, xin vui lòng cho 5 sao.


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.


Khuyến nghị cho
những người này

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

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ẽ hiểu nhanh hơn.

  • Bạn nên có một chút kinh nghiệm sử dụng Java.

Xin chào
Đây là

1,747

Học viên

190

Đánh giá

31

Trả lời

4.7

Xếp hạng

26

Các khóa học

안녕하세요! 인프런에서 강의를 진행하고 있는 Neo 입니다.

평소 접하지 못했던 개발기술들을 다양한 분들이 접할 수 있도록 하는게 제 목표입니다.

그래서 저는 단순한 이론 나열보다 실무 중심의 커리큘럼을 구성하고, 트러블슈팅 없이 배울 수 있는 실습 위주의 강의를 제공하고자 합니다.

초보자도 부담 없이 따라올 수 있도록 최대한 가볍고 친절한 접근으로 내용을 구성하고 있으며, 지식에 대한 진입 장벽을 낮추는 것에 특히 집중하고 있습니다.
가끔은 마음이 같은 분들과 함께 강의 작업을 진행하기도 합니다!

협업 및 기타 비즈니스 문의는 yeseong0412@gmail.com 으로 부탁드립니다!

Chương trình giảng dạy

Tất cả

24 bài giảng ∙ (1giờ 37phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

3 đánh giá

5.0

3 đánh giá

  • dkssudgktpdy님의 프로필 이미지
    dkssudgktpdy

    Đánh giá 18

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Thật tuyệt khi có thể học nhập môn Kotlin qua khóa học miễn phí.

    • yeseong0412
      Giảng viên

      Cảm ơn bạn đã theo dõi bài giảng!

  • loward님의 프로필 이미지
    loward

    Đánh giá 18

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    64% đã tham gia

    Đã xem rất hữu ích để bắt đầu với Kotlin.

    • yeseong0412
      Giảng viên

      Cảm ơn bạn đã theo dõi bài giảng!

  • yeseong0412님의 프로필 이미지
    yeseong0412

    Đánh giá 27

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Miễn phí

    Khóa học khác của Neo

    Hãy khám phá các khóa học khác của giảng viên!

    Khóa học tương tự

    Khám phá các khóa học khác trong cùng lĩnh vực!