강의

멘토링

로드맵

BEST
Programming

/

Mobile Application Development

[Phiên bản cơ bản] Học Android Kotlin thông qua việc tạo ra 8 ứng dụng

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.

(4.8) 215 đánh giá

3,407 học viên

  • bokchi
Android
Kotlin
Firebase

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • 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é.

android kotlin


8 ứng dụng di động,
Tự làm nhé 📲

1+2. Ứng dụng Album ảnh

(1) Ứng dụng Album ảnh BTS
(2) Ứng dụng Album ảnh Twice

3. Ứng dụng Dice

(3) Ứng dụng xúc xắc ngẫu nhiên

4. Ứng dụng trích dẫn

(4) Ứng dụng thu thập báo giá

5. Ứng dụng danh sách bài hát của ca sĩ

(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

(6) Ứng dụng Ghi chú Bài tập

7. Ứng dụng Foodie Content

(7) Đĩa Xoài (X) Đĩa Mongo (O) Ứng dụng Nội dung

8. Ứng dụng đếm ngày D

(8) Ứng dụng đếm ngày D

Mục tiêu học tập ✅

Android, Kotlin, Firebase

  • Bạn sẽ có thể tạo một ứng dụng Android với thiết kế bạn muốn .
  • Bằng cách tìm hiểu cách lưu và tải dữ liệu vào cơ sở dữ liệu Firebase, bạn sẽ có thể triển khai các chức năng để lưu và tải dữ liệu trên máy chủ .
  • Bạn có thể tạo các trang cá nhân thông qua chức năng đăng ký và đăng nhập thành viên.

Khóa học này dành cho ai? 🔎

  • Tôi đã tìm kiếm trên YouTube và các trang web khác để học cách phát triển ứng dụng di động Android, nhưng tôi đang tìm kiếm một chương trình giảng dạy có hệ thống và lời giải thích rõ ràng .
  • Dành cho những ai muốn học phát triển ứng dụng Android bằng Kotlin

Bạn có thể học những điều như thế này. ✨

  1. Làm quen với giao diện Android. Bạn có thể chèn và xử lý hình ảnh theo ý muốn, đồng thời thiết kế màn hình đẹp mắt.
  2. Bạn có thể tìm hiểu về chuyển đổi màn hình Android và truyền dữ liệu giữa các màn hình.
  3. Bạn có thể tìm hiểu về các câu lệnh điều kiện, vòng lặp, biến, v.v. của Kotlin.
  4. Bạn có thể tìm hiểu cách vận hành Android Studio và xem nhật ký.
  5. Bạn có thể học và thực hành nhiều lần các chế độ xem đặc trưng của Android, chẳng hạn như ListView và RecyclerView.
  6. WebView, công cụ lấy thông tin từ web, cho phép bạn lấy hình ảnh từ web và kết nối với các trang web thông qua Glide. Trong quá trình này, bạn cũng sẽ học cách sử dụng các thư viện.
  7. Triển khai các chức năng quản lý thành viên như đăng nhập/đăng ký/đăng xuất bằng Firebase.
  8. Bạn sẽ học cách lưu trữ dữ liệu trong cơ sở dữ liệu bằng Firebase, sau đó tải dữ liệu riêng cho từng thành viên để tạo ứng dụng được cá nhân hóa.

Những điểm chính của bài giảng! 💎

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.


Đã tạo một bài giảng
Giới thiệu người chia sẻ kiến thức 👨‍💻

Nhà phát triển Gaebogchi

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ãy xem bạn tò mò về điều gì nhé! 📃

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.)

  1. Một phần bài giảng bạn đang xem (tên bài giảng và mã thời gian)
    2. Mã tôi đã viết
    3. Nếu xảy ra lỗi, lỗi đó xảy ra như thế nào (nội dung lỗi)

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.

  1. Ngữ pháp Kotlin cho Android
  2. Bài giảng hiện tại về Android Kotlin trong khi xây dựng 8 ứng dụng
  3. Giới thiệu về Kind JETPACK <Phần 1>
  4. Tạo ứng dụng theo dõi giá tiền xu
  5. Giới thiệu về Kind JETPACK <Phần 2>

Là một khóa học theo chuỗi
Học từng bước một 🧰

Đố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.

  1. [Giới thiệu] Ngữ pháp Kotlin cho Android
  2. [Hướng dẫn cho người mới bắt đầu] Học Kotlin Android trong khi tạo 8 ứng dụng Khóa học hiện tại
  3. [Trung cấp] Giới thiệu về JETPACK <Phần 1>
  4. [Trung cấp] Tạo ứng dụng theo dõi giá tiền điện tử
  5. [Trung cấp] Giới thiệu về Kind JETPACK <Phần 2>

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

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

Xin chào
Đây là

6,436

Học viên

409

Đánh giá

1,378

Trả lời

4.8

Xếp hạng

12

Các khóa học

2015년 스타트업 창업을 계기로 다양한 개발 프로젝트를 진행하였습니다.

현재는 평범한 직장인 개발자입니다

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

Tất cả

52 bài giảng ∙ (9giờ 36phú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ả

215 đánh giá

4.8

215 đánh giá

  • younicorn0310315561님의 프로필 이미지
    younicorn0310315561

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    13% đã tham gia

    Oh so cool, it's so easy to access and get used to Android.

    • bokchi
      Giảng viên

      Thank you for your course review!

  • 16043938410님의 프로필 이미지
    16043938410

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    The example code is so simple and easy to understand that I think it will be very helpful for actual coding.

    • bokchi
      Giảng viên

      Thank you for your course review!

  • roubang님의 프로필 이미지
    roubang

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    65% đã tham gia

    This is a great lecture! It's not a lie, and it's the most memorable lecture among the Android lectures I've ever taken. I'm leaving this review not to get 300 points, but because I want to recommend it to ordinary people who are aiming for Android development.

    • bokchi
      Giảng viên

      Hello Thank you for your generous review :) Have a nice day~

  • tour11156342님의 프로필 이미지
    tour11156342

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    75% đã tham gia

    I watched a free Android Studio lecture floating around on YouTube. (I won't mention the name of the YouTuber ^^) But the instructor I watched was an amateur, and I learned from watching an amateur's lecture... When I was developing an app in the field, there were a lot of obstacles... If I had watched this lecture from the beginning, I would have been able to develop it much more easily... Thank you for uploading such a great lecture. In addition, rather than approaching it without knowing anything about coding, try learning basic coding knowledge in C language and apply the programming grammar you learned to the project you are doing here. For example, there is a switch statement in C language. If you know the switch grammar, you can apply the switch grammar when studying the "Transfer data between screens" part of the Twice app creation. Oh, of course, there is no switch grammar in Kotlin, but instead, there is something called when that has the same function as switch. I recommend searching for this additional knowledge in English (English is essential for programmers in the first place) rather than Korean to improve your Googling skills. Anyway, I had a lot of nonsense, but thank you so much for uploading such a great lecture. After finishing this lecture, let's quickly look at the beginner level.

    • bokchi
      Giảng viên

      Hello tour1115 Thank you for your generous compliments. I will work harder to make better lectures. Thank you :)

  • ir84357150ako4010님의 프로필 이미지
    ir84357150ako4010

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    507.258 ₫

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

    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!