![[Portfolio] Tạo ứng dụng Android - Phần thực hành강의 썸네일](https://cdn.inflearn.com/public/files/courses/339622/cover/ai/1/ed686ab3-7df2-41f2-882e-c0996842fa8e.png?w=420)
[Portfolio] Tạo ứng dụng Android - Phần thực hành
bokchi
Đây là khóa học có thể giúp ích cho việc tạo portfolio trong quá trình chuẩn bị xin việc với vị trí lập trình viên Android.
중급이상
Android, Kotlin, clean-architecture
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, người mới bắt đầu cũng OK!
Bây giờ hãy học bằng cách tự tay làm.
Cung cấp 100% mã nguồn của khóa học
Chúng tôi cung cấp toàn bộ mã nguồn được sử dụng trong khóa học. Bạn có thể tải xuống tất cả mã code và mã dự án được sử dụng trong các ví dụ bằng cách nhấp vào biểu tượng hình đám mây bên phải tiêu đề bài giảng hoặc nút màu xanh lá [Tài liệu học tập].
Cập nhật liên tục
Do đặc thù của các khóa học trực tuyến, theo thời gian code cũ thường không hoạt động. Nếu bạn gặp phần nào code giống hệt nhưng không chạy do vấn đề phiên bản, hãy cho tôi biết. Nếu bạn báo cáo qua [Hỏi & Đáp], tôi sẽ tiến hành cập nhật khóa học.
Giúp bạn hiểu thông qua lý thuyết và hình ảnh
Đối với các khái niệm phức tạp, tôi sử dụng hình ảnh và sơ đồ để giải thích luồng hoạt động một cách dễ hiểu hơn. Không chỉ thực hành đơn thuần mà còn giải thích cả phần lý thuyết. Tôi cũng giải thích những phần mà bạn có thể biết đại khái nhưng vẫn còn nhầm lẫn trong quá trình học. (Server và client là gì, cách xem log như thế nào, dấu hỏi (?) và dấu chấm than (!) thỉnh thoảng xuất hiện có ý nghĩa gì, UID là gì, v.v...)
Vui lòng tham khảo ghi chú bài học
Những phần có thể gây nhầm lẫn hoặc lỗi trong mỗi bài học đã được ghi chú trong phần ghi chú bài học ở dưới video. Ghi chú bài học sẽ được cập nhật liên tục.
Từ những điều dễ dàng, từng bước một
Khóa học được tiến hành thông qua việc tạo 8 ứng dụng, trong đó 3 ứng dụng đầu tiên rất dễ, 3 ứng dụng tiếp theo hơi dễ, và 2 ứng dụng cuối cùng ở mức độ không dễ. Độ khó sẽ tăng dần theo tiến độ khóa học, và bạn sẽ dần quen thuộc với việc lập trình thông qua việc tạo các ứng dụng. (Khi bạn cảm thấy tốc độ hơi nhanh hoặc khó khăn, chúng tôi khuyến nghị bạn nên giảm tốc độ phát để xem.)
Để bạn có thể xem và làm theo một cách thoải mái
Trong video, tôi đã chú ý phóng to code ở nhiều đoạn để học viên dễ theo dõi hơn. Hãy thực hành theo nội dung bài giảng, tự tay viết code và phát triển ứng dụng di động nhé.
Kể từ khi thành lập startup vào năm 2015, tôi đã tham gia nhiều dự án phát triển đa dạng.
Trong thời gian qua, tôi vừa làm việc tại công ty, vừa làm freelancer và đang thực hiện nhiều dự án thú vị.
Email: uyalae@naver.com
Q. Người mới bắt đầu học lập trình có thể học khóa này không?
Khóa học được thiết kế phù hợp cho những người mới bắt đầu học lập trình hoặc có kinh nghiệm dưới 1 năm. Tuy nhiên, nếu bạn mới bắt đầu và gặp phần nào không hiểu, bạn sẽ cần tự tìm kiếm thông tin để giải quyết.
Khóa học cũng bao gồm hướng dẫn về cách tìm kiếm thông tin khi bạn gặp vấn đề chưa rõ.
Hỏi: Sau khi học khóa học này, tôi có thể triển khai đến mức độ nào?
Bạn sẽ có thể tạo các ứng dụng tiện ích đơn giản xuất hiện trong khóa học. Ví dụ như ứng dụng hẹn giờ, ứng dụng xúc xắc, ứng dụng ghi chú, v.v.
Q. Khi học trực tuyến thường gặp nhiều khó khăn, làm thế nào để giải quyết?
Vui lòng để lại câu hỏi/câu trả lời về bài giảng. Khi đặt câu hỏi, nhất định phải kèm theo thông tin sau! (Ngay cả khi đã đính kèm toàn bộ mã nguồn sử dụng trong bài giảng nhưng vẫn không hoạt động khi copy/paste, vui lòng nhất định tuân thủ theo mẫu sau.)
Bạn muốn học phát triển ứng dụng Android như một sở thích?
[Phần nhập môn] Ngữ pháp Kotlin cho Android
[Phần cơ bản] Học Android Kotlin bằng cách tạo 8 ứng dụng
Bạn muốn phát triển sâu hơn như một nhà phát triển Android?
[Trung cấp] Kind Blender JETPACK Nhập môn
[Trung cấp] Kind Blender JETPACK Nhập môn
Bạn muốn tìm hiểu về Declarative UI?
[LV1] Jetpack Compose - Thực hành UI
[LV2] Jetpack Compose - UI và Animation
[LV3] Jetpack Compose - Tạo ứng dụng Diet chuyên nghiệp
[LV4] Jetpack Compose - Design Pattern và Circuit
Nếu bạn học với mục tiêu tìm việc làm?
[Portfolio] Tạo ứng dụng Android - Phần lý thuyết
[Portfolio] Tạo ứng dụng Android - Phần thực hành
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,151
Học viên
394
Đánh giá
1,387
Trả lời
4.8
Xếp hạng
12
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ả
222 đánh giá
4.8
222 đá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 1 ngày ngày
14 ₫
23%
506.805 ₫
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!