![[Trung cấp] Giới thiệu về Kind JETPACK <phần dưới> (Android Kotlin)Hình thu nhỏ khóa học](https://cdn.inflearn.com/public/courses/330922/cover/f82a0683-7fc3-49fb-b1a3-abebf05356d2/330922-eng.png?w=420)
[Trung cấp] Giới thiệu về Kind JETPACK <phần dưới> (Android Kotlin)
bokchi
Đây là phần đại cương về Jetpack (JETPACK) cho phát triển Android bằng Kotlin. Chủ yếu đề cập đến LocalDB / giao tiếp mạng.
Trung cấp trở lên
Jetpack, Kotlin, Android
Chúng ta sẽ tạo ứng dụng Android bằng cách sử dụng cú pháp Kotlin, thông qua việc tạo ra 8 ứng dụng. Không chỉ 8 tài liệu thực hành, chúng ta còn học Android cùng với nhiều giải thích lý thuyết đa dạng.
Android ngữ pháp
Ngữ pháp Kotlin
Thực hành tạo app đa dạng
Firebase
Phát triển ứng dụng Android, phù hợp ngay cả với người mới bắt đầu!
Bây giờ hãy học bằng cách tự làm nhé.
(3) Ứng dụng xúc xắc ngẫu nhiên
(5) Ứng dụng danh sách bài hát của ca sĩ nhạc Trot
(6) Ứng dụng Ghi chú Bài tập
(7) Đĩa Xoài (X) Đĩa Mongo (O) Ứng dụng Nội dung
(8) Ứng dụng đếm ngày D
100% mã nguồn bài giảng được cung cấp
Toàn bộ mã nguồn được sử dụng trong bài giảng đều được cung cấp. Bạn có thể tải xuống toàn bộ mã nguồn được sử dụng trong các ví dụ và mã dự án bằng cách nhấp vào nút [Tài liệu Khóa học] hình đám mây hoặc màu xanh lá cây ở bên phải tiêu đề bài giảng.
Cập nhật liên tục
Do đặc thù của bài giảng trực tuyến, có nhiều trường hợp mã hiện có ngừng hoạt động theo thời gian. Nếu bạn đã nhập cùng một mã nhưng có phần nào đó không hoạt động do lỗi phiên bản, vui lòng cho tôi biết. Nếu bạn báo cáo qua mục [Hỏi & Đáp], tôi sẽ cập nhật bài giảng.
Giúp bạn hiểu lý thuyết và hình ảnh
Đối với các khái niệm phức tạp, chúng tôi sử dụng hình ảnh và sơ đồ để giải thích luồng dữ liệu dễ dàng hơn. Chúng tôi không chỉ giải thích các bài tập đơn giản mà còn cả các phần lý thuyết. Chúng tôi cũng giải thích những phần bạn có thể đã biết sơ qua nhưng còn mơ hồ. (Máy chủ và máy khách là gì, cách xem nhật ký, dấu chấm hỏi (?) và dấu chấm than (!) thỉnh thoảng xuất hiện là gì, UID là gì, v.v.)
Vui lòng tham khảo ghi chú lớp học
Với mỗi lớp học, bất kỳ phần nào khó hiểu hoặc dễ mắc lỗi đều được ghi chú vào phần ghi chú lớp học ở cuối video. Ghi chú lớp học sẽ được cập nhật liên tục.
Bắt đầu từ những điều dễ dàng, từng bước một
Đây là bài giảng tiến triển trong quá trình tạo 8 ứng dụng. 3 bài đầu tiên rất dễ, 3 bài tiếp theo hơi dễ, và 2 bài tiếp theo thì không dễ. Khi bài giảng tiến triển, độ khó tăng dần, và bạn có thể dần dần làm quen với việc lập trình trong khi tạo ứng dụng. (Nếu bạn cảm thấy tốc độ hơi nhanh hoặc khó khăn và nặng nề, chúng tôi khuyên bạn nên giảm tốc độ phát.)
Để bạn có thể thoải mái xem và theo dõi
Tôi đã cẩn thận phóng to đoạn mã ở giữa video để học viên dễ nhìn hơn. Hãy theo dõi nội dung bài giảng, tự nhập mã và phát triển ứng dụng di động.
Kể từ khi thành lập công ty khởi nghiệp vào năm 2015, chúng tôi đã thực hiện nhiều dự án phát triển khác nhau.
Trong khi đó, tôi đang làm việc tại một công ty và làm việc tự do, đồng thời tham gia vào nhiều dự án thú vị khác nhau.
Email: uyalae@naver.com
H. Người mới bắt đầu viết mã có thể nghe được không?
Tài liệu được thiết kế sao cho dễ nghe đối với những người mới bắt đầu học lập trình hoặc đã học chưa đến một năm. Tuy nhiên, nếu bạn mới bắt đầu và có những phần chưa hiểu, bạn sẽ cần phải tìm hiểu để giải quyết.
Nếu bạn không biết điều gì đó, bài giảng cũng bao gồm thông tin về hướng tìm kiếm.
H. Tôi có thể thực hiện điều này ở mức độ nào sau khi học khóa học này?
Bạn sẽ có thể tạo các ứng dụng tiện ích đơn giản như những ứng dụng được trình bày trong bài giảng. Ví dụ: bạn có thể tạo ứng dụng hẹn giờ, ứng dụng xúc xắc, ứng dụng sổ ghi chép, v.v.
H. Tôi thường gặp khó khăn khi học trực tuyến. Tôi có thể giải quyết vấn đề này như thế nào?
Vui lòng để lại câu hỏi/câu trả lời cho bài giảng. Khi đặt câu hỏi, vui lòng đảm bảo cung cấp đầy đủ thông tin sau ! (Tôi đã đính kèm tất cả mã nguồn được sử dụng trong bài giảng, nhưng ngay cả khi mã nguồn không hoạt động khi bạn sao chép/dán, vui lòng làm theo định dạng sau.)
H. Bạn có kế hoạch gì cho các bài giảng tiếp theo không?
Đang có kế hoạch mở một khóa học chuyên sâu về Android.
Đối với những ai muốn tìm hiểu thêm về các khía cạnh thực tế sau khi hoàn thành khóa học này, chúng tôi đang chuẩn bị một khóa học khác. Chúng tôi sẽ biên soạn theo thứ tự sau, vì vậy bạn nên tham khảo khóa học này khi tham gia khóa học.
Khóa học này dành cho ai?
Người muốn học Android và Kotlin
Người muốn thử tạo app với Firebase
Cần biết trước khi bắt đầu?
Quyết tâm và nhiệt huyết thực hiện đến cùng
6,393
Học viên
397
Đánh giá
1,378
Trả lời
4.8
Xếp hạng
11
Các khóa học
2015년 스타트업 창업을 계기로 다양한 개발 프로젝트를 진행하였습니다.
현재는 평범한 직장인 개발자입니다
Tất cả
52 bài giảng ∙ (9giờ 36phút)
Tài liệu khóa học:
Tất cả
211 đánh giá
4.8
211 đánh giá
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
Ồ, nó nhỏ quá. Thật dễ dàng để truy cập và làm quen với Android.
Cảm ơn bạn đã đánh giá của bạn!
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
Mã ví dụ rất đơn giản và dễ hiểu nên tôi nghĩ nó sẽ giúp ích rất nhiều trong việc viết mã thực tế.
Cảm ơn bạn đã đánh giá của bạn!
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
Đây là một bài giảng cao cấp! Tôi sẽ không nói dối, đây là bài giảng Android đáng nhớ nhất mà tôi từng tham gia. Mục đích không phải là để nhận được 300 điểm cho các bài đánh giá khóa học. Tôi để lại điều này ở đây vì tôi muốn giới thiệu nó cho công chúng nhằm mục đích phát triển Android.
Xin chào Cảm ơn bạn đã đánh giá hào phóng :) Chúc một ngày tốt lành~
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
Tôi đã xem khóa học Android Studio miễn phí trên YouTube. (Tôi sẽ không đề cập đến tên của YouTuber được đề cập ^^) Tuy nhiên, người hướng dẫn mà tôi gặp cũng là một người nghiệp dư và tôi đang học bằng cách xem các bài giảng của những người nghiệp dư... Khi phát triển ứng dụng trong thế giới thực, đã có rất nhiều khá nhiều trở ngại... Người này ngay từ đầu nếu tôi đã xem bài giảng của anh ấy, tôi đã có thể phát triển nó khá dễ dàng... Cảm ơn bạn đã đăng một bài giảng tuyệt vời như vậy. Ngoài ra, thay vì tiếp cận viết mã mà không biết gì cả, hãy học kiến thức mã hóa cơ bản bằng ngôn ngữ C và áp dụng ngữ pháp lập trình bạn đã học vào dự án bạn đang thực hiện tại đây. Ví dụ: có một câu lệnh switch trong ngôn ngữ C. Nếu bạn biết cú pháp chuyển đổi, bạn có thể sử dụng "Truyền dữ liệu giữa các màn hình" Khi nghiên cứu phần này các bạn có thể áp dụng cú pháp switch. Ồ, tất nhiên là không có cú pháp chuyển đổi trong Kotlin mà thay vào đó có một thứ gọi là khi nào, có chức năng giống như một nút chuyển. Để có thêm kiến thức này, chúng tôi khuyên bạn nên cải thiện kỹ năng Google của mình bằng cách tìm kiếm bằng tiếng Anh thay vì tiếng Hàn (tiếng Anh là điều cần thiết ngay từ đầu đối với các lập trình viên). Dù sao thì cũng có rất nhiều ồn ào nhưng cảm ơn bạn rất nhiều vì đã đăng một bài giảng hay như vậy. Sau khi kết thúc bài giảng này, chúng ta hãy xem nhanh phần dành cho người mới bắt đầu.
Xin chào tour1115 Cảm ơn bạn đã khen ngợi không đáng có. Tôi sẽ làm việc chăm chỉ hơn để tạo ra những bài giảng hay. Cảm ơn :)
Đánh giá 2
∙
Đánh giá trung bình 5.0
Ưu đãi có thời hạn, kết thúc sau 2 ngày ngày
387.962 ₫
23%
507.335 ₫
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!