Hãy sử dụng những tài nguyên dành cho chương trình học này để giảng dạy khoá học phát triển ứng dụng Android bằng ngôn ngữ lập trình Kotlin tại trường học hoặc cộng đồng ở địa phương bạn. Đây là những tài liệu do các chuyên gia tại Google biên soạn để cung cấp cho bạn tất cả những gì bạn cần cho việc giảng dạy khoá học phát triển Android. Thậm chí, bạn cũng có thể tùy chỉnh các tài liệu cho phù hợp với nhu cầu của đối tượng mà mình muốn hướng đến.

Nếu bạn muốn tìm hiểu về Android, hãy xem các khóa học trực tuyến dạy theo tiến độ riêng của học viên.

Trên thế giới, có hơn 2,6 tỷ người đang dùng Android. Do ngành công nghiệp thiết bị di động vẫn không ngừng phát triển trên toàn cầu, nên đây là thời điểm lý tưởng nhất để học viên tìm hiểu về cách tạo ra và tác động đến công nghệ mà họ sử dụng trong cuộc sống hằng ngày.
Kotlin là ngôn ngữ lập trình được đề xuất để tạo các ứng dụng Android mới. Đối với những học viên chưa từng học lập trình, các tính năng bảo vệ an toàn cho mã và cú pháp súc tích của Kotlin giúp họ tập trung vào việc tìm hiểu những kiến thức cơ bản, cốt lõi về lập trình.
Phát triển Android là một bộ kỹ năng có giá trị mà mọi người ở khắp nơi trên thế giới đều mong muốn có được. Có rất nhiều lựa chọn nghề nghiệp trong hệ sinh thái Android cùng các cơ hội để tạo dựng doanh nghiệp mới.
Nghe bài giảng của các giáo sư có chuyên môn giảng dạy ngôn ngữ lập trình Kotlin.

Khoá học Phát triển Android bằng Kotlin giảng dạy những kiến thức cơ bản để phát triển ứng dụng Android bằng ngôn ngữ lập trình Kotlin. Đây là những tài liệu dành cho người hướng dẫn dùng để giảng dạy trên lớp. Khóa học gồm 13 bài học, mỗi bài có thời lượng khoảng 1 giờ. Ngoài ra, mỗi bài học còn đi kèm với 2 giờ thực hành lập trình mà học viên có thể tự hoàn thành. Nếu bạn đã sẵn sàng giảng dạy về Android, hãy sử dụng những tài liệu này để bắt đầu ngay hôm nay.
Giới thiệu // Phát triển Android bằng Kotlin
Bài học 1 // Khái niệm cơ bản về Kotlin
Bài học 2 // Hàm
Bài học 3 // Lớp và đối tượng
Bài học 4 // Xây dựng ứng dụng Android đầu tiên
Bài học 5 // Bố cục
Bài học 6 // Di chuyển trong ứng dụng
Bài học 7 // Vòng đời của hoạt động và mảnh
Bài học 8 // Cấu trúc ứng dụng (lớp giao diện người dùng)
Bài học 9 // Cấu trúc ứng dụng (Lớp lưu trữ cố định)
Bài học 10 // Các trường hợp sử dụng nâng cao của RecyclerView
Bài học 11 // Kết nối Internet
Bài học 12 // Mẫu kho lưu trữ và WorkManager
Bài học 13 // Thiết kế giao diện người dùng ứng dụng
Tải xuống tất cả
  • Trang trình bày bài giảng có ghi chú của người thuyết trình
  • Lớp thực hành lập trình dành cho học viên (có trong các lộ trình)
  • Huy hiệu kỹ thuật số dành cho học viên
  • Mã giải pháp trên GitHub
Đã quen thuộc với ngôn ngữ lập trình hướng đối tượng, cách sử dụng IDE và GitHub. Không cần có kinh nghiệm sử dụng ngôn ngữ lập trình Kotlin hay Android. Người hướng dẫn nên hoàn thiện nội dung khóa học trước khi giảng dạy.

Lời nhận xét của giáo sư

Vì đây gần như là một khóa học thực hành, nên học viên sẽ học các phương pháp triển khai mà họ có thể sử dụng khi đảm nhiệm những vị trí trong các công ty về ứng dụng dành cho thiết bị di động.

Tiến sĩ Kavita S Oza
Đại học Shavaji

Học viên nên học một ngôn ngữ phát triển ứng dụng dùng để [tạo ra] các ứng dụng dành cho thiết bị di động. Kotlin là ngôn ngữ phù hợp nhất để học.

Tiến sĩ Satvir Singh
Đại học Kỹ thuật I.K. Gujral Punjab

So với các ngôn ngữ khác mà học viên có thể học, Kotlin dễ hiểu hơn và phù hợp để triển khai.

Tiến sĩ Priyank Knol
Đại học Teerthanker Mahaveer

Để xem các tài nguyên khác, hãy truy cập vào trang JetBrains Kotlin dành cho giáo dục.
Android Study Jams là chương trình dành cho một nhóm những người trong cộng đồng muốn cùng nhau tìm hiểu cách tạo ứng dụng Android. Bạn có thể giảng dạy chương trình này trong một nhóm họp mặt, các buổi ngoại khoá hay trong bất kỳ nhóm nào gồm những thành viên ngang hàng nhau. Với vai trò là người hỗ trợ, bạn không cần phải nắm rõ nội dung này cũng như không cần phải giảng dạy vì người tham gia sẽ học tập thông qua một chương trình học trực tuyến dạy theo tiến độ riêng của học viên do Google cung cấp. Vào cuối chương trình, bạn có thể đưa ra một thử thách thú vị yêu cầu người tham gia tạo một ứng dụng Android giúp giải quyết vấn đề nào đó của cộng đồng ở địa phương.

Tải xuống tất cả

Đã quen thuộc với ngôn ngữ lập trình hướng đối tượng, cách sử dụng IDE và GitHub. Không cần có kinh nghiệm sử dụng ngôn ngữ lập trình Kotlin hay Android. Người hỗ trợ nên hoàn thiện nội dung trước khi dẫn dắt nhóm.

Lời nhận xét của người hỗ trợ

Học viên đã xếp hàng 2 giờ trước khi vào phòng máy tính... Tất cả đều rất háo hức tham gia chương trình này vì biết rằng hôm nay họ sẽ được học điều gì đó mới mẻ.

Sorosh Shiwa
Trưởng nhóm DSC của Đại học Aria

Việc giới thiệu cho mọi người về ngôn ngữ lập trình Kotlin và hỗ trợ họ bước đầu có thể làm thay đổi tích cực cuộc sống của họ. Điều này khiến chúng tôi cảm thấy vô cùng hạnh phúc và hứng thú.

Ceren Tunay và Serkan Alc
DSC Thổ Nhĩ Kỳ, Nhóm cố vấn cốt lõi về Android

Hãy xem nội dung có hashtag #AndroidStudyJams trên mạng xã hội.

Cách thức 2 nhà phát triển học hỏi về Android và bắt đầu sự nghiệp của họ