inflearn logo
Challenge
Đang tiến hành

Thử thách tạo ứng dụng quản lý lịch trình - Khóa 4

Ngay cả khi không biết một chút gì về lập trình, bạn vẫn có thể tạo ra ứng dụng quản lý lịch trình của riêng mình chỉ trong 4 tuần. Chỉ cần nói với AI rằng "Hãy làm cho tôi ứng dụng như thế này", rồi dán đoạn mã nhận được vào Swift Playgrounds là xong. Với 3 buổi mỗi tuần, mỗi ngày 30 phút, tổng cộng trong 12 buổi, bạn sẽ hoàn thành một ứng dụng thực thụ có đầy đủ các tính năng: - Thêm/Xóa/Sửa lịch trình - Danh mục và Thông báo - Bộ lọc và Tìm kiếm - Chế độ xem Lịch (Calendar View) Đừng lo lắng nếu gặp lỗi. Vì chỉ cần hỏi AI là nó sẽ sửa giúp bạn. Đây không phải là học lập trình, mà là thử thách học cách cộng tác với AI. Hãy bắt đầu ngay bây giờ!

oop
Algorithm
data-structure
Free Live

13개 수업 학습

12회 미션 수행

leeo님과 함께해요!

8,840

Học viên

248

Đánh giá

7

Trả lời

4.9

Xếp hạng

30

Các khóa học

Xin chào, tôi là Leeio, một nhà phát triển đang "câu" những dòng code tại Pohang.

Đồng giảng viên

📅 Thử thách tạo ứng dụng quản lý lịch trình cùng AI


Hoàn thành ứng dụng của riêng bạn chỉ trong 4 tuần dù không biết một chút gì về lập trình!

"Chỉ cần nói với AI và dán vào. Nó sẽ trở thành một ứng dụng thực thụ."


✨ Rất đề xuất cho những người sau đây

🙋 Muốn thử lập trình nhưng không biết phải bắt đầu từ đâu

🙋 Đang xem hướng dẫn trên YouTube mà gặp lỗi là bỏ cuộc luôn

🙋 Tôi đang phân vân không biết có nên học lập trình trong thời đại AI hay không

🙋 아이디어는 있는데 개발자 없이 만들어보고 싶어요

🙋 Tôi có iPad và muốn thử làm điều gì đó hiệu quả hơn


🎯 Lý do thử thách này trở nên đặc biệt

🚫 Thử thách này không phải là một khóa học lập trình

Các khóa học lập trình thông thường...

  • Học từ ngữ pháp trước

  • Cảm thấy bế tắc khi gặp lỗi

  • Tỷ lệ hoàn thành khóa học 10%

  • Chủ yếu là lý thuyết

  • Tự mình suy nghĩ

Thử thách này là...

  • Bắt đầu tạo ứng dụng ngay lập tức

  • Hỏi AI là giải quyết được hết

  • 3 buổi mỗi tuần, mỗi buổi 30 phút, có thể hoàn thành khóa học

  • 100% thực hành

  • AI hỗ trợ 24 giờ mỗi ngày

✅ Bạn sẽ học cách cộng tác với AI

1. Giải thích tính năng mong muốn cho AI 2. Nhận mã code và dán vào 3. Nếu có lỗi, hãy hỏi lại AI 4. Lặp lại → Hoàn thành ứng dụng!

💡 Đây chính là cách lập trình của năm 2024. Bạn không cần phải ghi nhớ mọi thứ. Bạn chỉ cần học cách giải thích tốt cho AI là được.


📱 Chúng ta sẽ tạo ra một ứng dụng như thế này

Xem trước thành phẩm

Thêm/Sửa/Xóa lịch trình — Tự mình quản lý lịch trình

🏷️ Danh mục — Phân biệt công việc/cá nhân/hẹn gặp bằng màu sắc

🔔 Cài đặt thông báo — chọn trước 5 phút, 1 giờ, v.v.

🔍 Tìm kiếm & Bộ lọc — Tìm nhanh các lịch trình mong muốn

📆 Chế độ xem lịch — Kiểm tra lịch trình trên lịch

💾 Tự động lưu — Dữ liệu được duy trì ngay cả khi tắt ứng dụng

Đây là ứng dụng thực tế đang hoạt động

  • Chạy trực tiếp trên Swift Playgrounds

  • Có thể sử dụng trên iPad/Mac của tôi

  • Nếu muốn, bạn cũng có thể phát hành trên App Store!


📚 Chương trình học

4 tuần | 3 buổi mỗi tuần | 30 phút mỗi buổi | Tổng cộng 12 buổi

Tuần 1: Bắt đầu

Day 1 — Đưa ra yêu cầu cho AI Đăng ký Claude, viết prompt, nhận mã code

Ngày 2 — Chạy ứng dụng của tôi Sử dụng Swift Playground, thực thi mã nguồn

Ngày 3 — Tạo màn hình chi tiết Chuyển màn hình, hiển thị dữ liệu

Tuần 2: Các tính năng cốt lõi

Day 4 — Thêm lịch trình mới Biểu mẫu nhập liệu, lưu trữ dữ liệu

Ngày 5 — Xóa và Sửa Xóa bằng cách vuốt, màn hình chỉnh sửa

Day 6 — Danh mục và thông báo Tùy chọn lựa chọn, hiển thị màu sắc

Tuần 3: Các tính năng nâng cao

Day 7 — Bộ lọc danh mục Chỉ xem danh mục mong muốn

Ngày 8 — Bộ lọc khoảng thời gian và sắp xếp Hôm nay/Tuần này, tùy chọn sắp xếp

Ngày 9 — Tìm kiếm và nhóm thanh tìm kiếm, nhóm theo ngày

Tuần 4: Hoàn thiện

Day 10 — Tạo Tab View, thanh tab bên dưới, nhiều màn hình

Day 11 — Lịch và Lưu trữ Chế độ xem lịch, lưu trữ dữ liệu vĩnh viễn

Day 12 — Hoàn thành! Chỉnh sửa UI, trạng thái trống, tạo kiểu và hoàn thiện


🛠️ Chuẩn bị

Bắt buộc

  • [ ] iPad hoặc Mac (để chạy Swift Playgrounds)

  • [ ] Ứng dụng Swift Playgrounds (Miễn phí, tải xuống từ App Store)

  • [ ] Tài khoản Claude (Miễn phí, chúng ta sẽ cùng tạo vào Ngày 1)

Khuyến nghị

  • [ ] Kết nối internet

  • [ ] 30 phút mỗi ngày

  • [ ] Tâm thế "mình cũng có thể làm được" 💪

💡 Không cần kinh nghiệm lập trình! Chỉ cần biết bật máy tính và sử dụng internet là đủ.


🎁 Quyền lợi khi tham gia thử thách

📦 Những thứ được cung cấp

📹 12 bài giảng video — Video học tập 10 phút cho mỗi buổi học

📝 Hướng dẫn thực hành — Chỉ dẫn từng bước dễ thực hiện

💬 Prompt để sao chép và dán — Các prompt có thể sử dụng ngay với AI

Danh sách kiểm tra nhiệm vụ — Công việc cần làm mỗi ngày một cách rõ ràng

🆘 FAQ — Cách giải quyết các vấn đề thường gặp

🏆 Khi hoàn thành khóa học

  • 1 ứng dụng của riêng bạn thực sự hoạt động

  • Lĩnh hội phương pháp hợp tác với AI

  • Hiểu các khái niệm cơ bản về SwiftUI

  • Tự tin có thể tạo ra ứng dụng tiếp theo!


❓ Câu hỏi thường gặp

Q. Thật sự không biết một chút gì về lập trình cũng được sao?

Vâng! Thử thách này không phải là để bạn 'biết' lập trình, mà là để học cách 'cùng tìm hiểu' với AI. Bạn chỉ cần biết cách sao chép và dán là được.


Hỏi: Nếu xảy ra lỗi thì phải làm sao?

Nếu bạn đưa thông báo lỗi cho AI, nó sẽ sửa giúp bạn. Bạn chỉ cần hỏi theo kiểu: "Làm thế nào để khắc phục lỗi này?" + thông báo lỗi + mã nguồn. Hầu hết các trường hợp sẽ được giải quyết sau 2 đến 3 lần hỏi.


Q. Không có iPad thì không được sao?

Nếu có Mac thì bạn cũng có thể chạy Swift Playgrounds trên Mac. Nếu chỉ có iPhone thì thật đáng tiếc nhưng sẽ khó đấy 😢


Q. Một ngày 30 phút có thực sự đủ không?

Vâng! 10 phút xem video + 20 phút thực hành là đủ rồi ạ. Tất nhiên nếu bạn muốn tìm hiểu sâu hơn thì sẽ cần nhiều thời gian hơn, nhưng các nhiệm vụ cơ bản được thiết kế để có thể hoàn thành trong vòng 30 phút.


Q. Tôi có thể đưa ứng dụng đã hoàn thành lên App Store không?

Điều đó hơi khó một chút... Tuy nhiên, nếu bạn muốn, tôi sẽ hướng dẫn riêng cho bạn.


Q. Phiên bản Claude miễn phí có đủ dùng không?

Vâng, phiên bản miễn phí là đủ rồi ạ! Tuy nhiên vì có giới hạn lượt sử dụng trong ngày, nên nếu hết lượt thì bạn có thể đợi đến ngày hôm sau hoặc dùng ChatGPT cũng được nhé.


💬 Đánh giá của học viên

"Thật lòng thì tôi đã từng bán tín bán nghi, nhưng cuối cùng một ứng dụng thực thụ đã được tạo ra. Mỗi khi gặp lỗi, tôi chỉ cần hỏi AI là mọi chuyện đều được giải quyết. Không ngờ nó lại hiệu quả đến vậy!"

— Kinh nghiệm lập trình bằng 0, nhân viên văn phòng A


"Tôi đã từng bỏ cuộc 3 lần khi xem các bài giảng lập trình trên YouTube, nhưng lần này tôi đã hoàn thành. Vì mỗi ngày chỉ cần làm theo 30 phút nên không thấy áp lực chút nào."

— Sinh viên đại học B


"Tôi đã từng lo lắng không biết phải học lập trình thế nào trong thời đại AI, nhưng giờ thì tôi đã hiểu rồi. Không cần phải biết hết mọi thứ, chỉ cần biết cách ra lệnh tốt cho AI là được."

— Nhà hoạch định C


📌 Xem nhanh nội dung

  • Tên thử thách: Ứng dụng quản lý lịch trình tạo cùng AI

  • Thời gian: 4 tuần (3 buổi mỗi tuần)

  • Thời gian: 30 phút mỗi buổi, tổng cộng 6 giờ

  • Chuẩn bị: iPad hoặc Mac, Swift Playgrounds (miễn phí)

  • Mức độ khó: Không có kinh nghiệm lập trình cũng OK

  • Kết quả: Ứng dụng quản lý lịch trình hoạt động thực tế


🚀 Bắt đầu ngay bây giờ!

💡 Bạn không phải đang học lập trình. Bạn đang học cách cộng tác với AI.

Sau 4 tuần, bạn có thể nói rằng "Tôi đã tự tay làm được ứng dụng rồi".


Nếu bạn có bất kỳ thắc mắc nào, xin vui lòng liên hệ bất cứ lúc nào!

5월

24일

챌린지 시작일

2026년 5월 24일 PM 03:00

챌린지 종료일

2026년 6월 21일 PM 02:30

챌린지 커리큘럼

Tất cả

25 bài giảng ∙ (2giờ 54phút)

Tài liệu khóa học:

챌린지 전용 수업

챌린지에서 배워요

  • Ứng dụng quản lý lịch trình do tôi tự tạo mà bạn thực sự có thể sử dụng hàng ngày

  • Ứng dụng của tôi với 20 tính năng đã được triển khai

  • Mã nguồn có thể trực tiếp chỉnh sửa và mở rộng

  • Có thể thực hiện thêm/xóa/sửa dữ liệu

  • Có thể yêu cầu AI một cách chính xác rằng "hãy thêm tính năng này cho tôi"

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

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

  • Dành cho những ai muốn bắt tay vào làm ngay thứ gì đó thay vì chỉ học lý thuyết

  • Những người nói rằng phải có kết quả thì mới có động lực quay trở lại

  • Những bạn muốn thử làm ứng dụng nhưng cảm thấy mịt mờ khi phải làm một mình

  • Dành cho những ai đang thắc mắc rằng việc lập trình bằng AI thực sự được thực hiện như thế nào.

  • Đã hoàn thành "Thử thách trải nghiệm lập trình cùng AI" hoặc có kinh nghiệm tương tự

Cần biết trước khi bắt đầu?

  • Bạn phải hoàn thành thử thách trải nghiệm lập trình cùng AI rồi mới được quay lại.

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

이 강의의 지난 수강평

Hỏi đáp thường gặp

취소 및 환불 규정
챌린지는 지식공유자가 설정한 수업 최소 정원이 충족되지 않을 경우, 폐강 안내가 고지되며 결제 내역이 자동취소됩니다.

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

Hãy khám phá các khóa học khác của giảng viên!

Miễn phí