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 3

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 lộ trình 12 buổi, mỗi tuần 3 buổi, mỗi ngày 30 phút, 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 xảy ra lỗi. 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,652

Học viên

234

Đánh giá

7

Trả lời

4.9

Xếp hạng

26

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

🙋 Tôi 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 này 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

  • Bế tắc khi gặp lỗi

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

  • Trọng tâm 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

  • 30 phút mỗi lần, 3 lần một tuần, 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ỏi lại AI 4. Lặp lại → Hoàn thành ứng dụng!

💡 Đây chính là lập trình của năm 2024. Bạn không cần phải học thuộc lòng 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ẽ làm 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 của bản thân

🏷️ 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 5 phút trước, 1 giờ trước, 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!


📚 Lộ trình học tập

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

Ngày 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

Day 3 — Tạo màn hình chi tiết, di 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

Ngày 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: Tính năng nâng cao

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

Day 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

Ngày 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ễ làm theo

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

Danh sách nhiệm vụ — Xác định rõ ràng việc cần làm mỗi ngày

🆘 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 cách cộng 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à về việc 'đã 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.


Q. Tôi phải làm gì nếu xảy ra lỗi?

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 để giải quyết lỗi này?" + thông báo lỗi + mã code. Hầu hết các trường hợp sẽ được giải quyết sau 2~3 lần hỏi.


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

Nếu có Mac, 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... nhưng 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 mỗi 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ú thật là 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 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 tất cả, chỉ cần biết cách ra lệnh tốt cho AI là được."

— Nhà hoạch định C


📌 Xem nhanh các ý chính

  • 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 vẫn 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ể tự tin nói rằng "Tôi đã từng làm ra ứng dụng rồi đấy".


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!

4월

12일

챌린지 시작일

2026년 4월 12일 PM 03:00

챌린지 종료일

2026년 5월 10일 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ể triển khai 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?

  • Những ai muốn bắt tay vào làm thử cái gì đó ngay 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

  • Dành cho những ai muốn thử làm ứng dụng nhưng cảm thấy mông lung 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á

Tất cả

3 đánh giá

5.0

3 đánh giá

  • hyojeonggu0527님의 프로필 이미지
    hyojeonggu0527

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    Nhờ video bài giảng diễn ra rất mượt mà nên dù có nghe ngắt quãng thì vẫn rất dễ dàng theo dõi.

    • eduinet님의 프로필 이미지
      eduinet

      Đánh giá 16

      Đánh giá trung bình 5.0

      5

      31% đã tham gia

      Lời giải thích điềm đạm và ghi chú cũng được soạn thảo tỉ mỉ nên rất dễ để học theo.

      • limc님의 프로필 이미지
        limc

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        31% đã tham gia

        이 강의의 지난 수강평

        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í