Bắt đầu nhanh với Gemini API bằng Python
Neo
Gần đây, Nano Banana? Gemini 3.0? đã trở nên nổi tiếng đến mức bạn không thể không biết. Trong khóa học này, bạn có thể tìm hiểu tất cả thông qua Gemini API.
입문
Python, gemini, AI
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!
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 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.
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!
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ạ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!
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!
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
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, đồ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 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
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 đ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
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) - 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 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
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
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ó 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ạ
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
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
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.
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.
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 으로 부탁드립니다!
Tất cả
24 bài giảng ∙ (1giờ 37phút)
Tài liệu khóa học:
Tất cả
3 đánh giá
5.0
3 đánh giá
Đánh giá 18
∙
Đá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á 18
∙
Đá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!
Đánh giá 27
∙
Đánh giá trung bình 5.0
Miễn phí
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!