inflearn logo

Thiết kế ứng dụng di động iOS, Android theo cách thiết kế của các công ty công nghệ lớn tại Mỹ

Ứng dụng di động không thể hoàn thiện chỉ bằng việc tạo ra giao diện đẹp. Thiết kế hệ thống di động thực sự bắt đầu từ khoảnh khắc mạng bị ngắt, ứng dụng bị đóng, dữ liệu bị trùng lặp và vô số sự kiện cùng lúc được gửi đến. Khóa học này giúp bạn trực tiếp thiết kế các hệ thống như feed Instagram, nhắn tin WhatsApp, theo dõi vị trí Uber, tải xuống ngoại tuyến của Netflix, phát trực tuyến Spotify, ChatGPT và các ứng dụng AI theo phong cách Claude, qua đó rèn luyện tư duy kiến trúc di động được yêu cầu tại các công ty công nghệ lớn của Mỹ. Bạn sẽ không học thuộc một cấu trúc hoàn chỉnh ngay từ đầu. Bắt đầu từ cách triển khai đơn giản nhất, bạn sẽ tự phát hiện những vấn đề như dữ liệu không nhất quán, màn hình tải chậm, tin nhắn bị trùng lặp, tiêu hao pin, ứng dụng bị đóng và sự cố triển khai; sau đó, thông qua quá trình giải quyết các vấn đề này, từng bước nắm vững các nguyên lý của Offline-first, Sync Engine, state machine, caching, retry, kết nối thời gian thực, Push Notification, khả năng quan sát và kiến trúc AI-native. Bằng cách so sánh các hạn chế của nền tảng iOS và Android, bạn sẽ học cách thiết kế những hệ thống di động không chỉ triển khai được tính năng mà còn nhanh, ổn định và có khả năng phục hồi sau sự cố.

(5.0) 2 đánh giá

108 học viên

Độ khó Trung cấp trở lên

Thời gian Không giới hạn

iOS
iOS
Android
Android
Swift
Swift
Kotlin
Kotlin
iOS
iOS
Android
Android
Swift
Swift
Kotlin
Kotlin

Bạn sẽ nhận được điều này sau khi học.

  • Tôi có thể thiết kế một cách có hệ thống các ứng dụng như bảng tin Instagram, nhắn tin WhatsApp, theo dõi vị trí Uber, tải xuống Netflix và phát trực tuyến Spotify, cùng các ứng dụng di động AI, từ khâu yêu cầu đến xử lý sự cố.

  • Có thể thiết kế kiến trúc ưu tiên ngoại tuyến và Sync Engine có khả năng khôi phục ngay cả trong các tình huống mất kết nối mạng, ứng dụng bị đóng, yêu cầu trùng lặp hoặc xung đột dữ liệu.

  • Có thể thiết kế một hệ thống di động thời gian thực bao gồm việc phân biệt vai trò của WebSocket, SSE, Polling, APNs và FCM, cũng như thứ tự tin nhắn, kết nối lại, xử lý đã đọc và Presence.

  • Có thể thiết kế kiến trúc phù hợp với iOS và Android, có cân nhắc đến vòng đời ứng dụng, Process Death, hoạt động nền, cũng như các hạn chế về pin và mạng.

  • Bạn có thể thiết kế kiến trúc di động AI-native, bao gồm việc lựa chọn AI trên thiết bị và AI trên máy chủ, UI streaming cho LLM, phê duyệt Tool Call, cũng như chi phí và quyền riêng tư.

  • Có thể giải thích một cách logic các yêu cầu, mô hình dữ liệu, máy trạng thái, các hướng xử lý khi thất bại, hiệu năng và sự đánh đổi trong thời gian phỏng vấn có hạn.

Khóa học thiết kế hệ thống di động thực tiễn về thiết kế có cấu trúc ứng dụng iOS và Android

Ứng dụng di động không chỉ được hoàn thiện bằng cách tạo ra giao diện đẹp.
Thiết kế hệ thống di động thực sự bắt đầu từ thời điểm mạng bị ngắt kết nối, ứng dụng bị đóng, dữ liệu bị trùng lặp và vô số sự kiện đến đồng thời.

Khóa học này là quá trình trực tiếp thiết kế feed Instagram, hệ thống nhắn tin WhatsApp, tính năng theo dõi vị trí Uber, tính năng tải xuống ngoại tuyến của Netflix, tính năng phát trực tuyến Spotify, các ứng dụng AI kiểu ChatGPT và Claude, qua đó rèn luyện tư duy kiến trúc di động được các công ty công nghệ lớn của Mỹ yêu cầu.

Bạn không học thuộc một cấu trúc hoàn chỉnh ngay từ đầu.
Bắt đầu từ cách triển khai đơn giản nhất, bạn sẽ trực tiếp phát hiện và giải quyết những vấn đề như dữ liệu không nhất quán, màn hình chậm, tin nhắn bị trùng lặp, tiêu hao pin, ứng dụng bị đóng và sự cố triển khai.
Trong quá trình đó, bạn sẽ từng bước nắm vững các nguyên lý của offline-first, Sync Engine, máy trạng thái, bộ nhớ đệm, cơ chế thử lại, kết nối thời gian thực, Push Notification, khả năng quan sát và kiến trúc AI-native.

Bạn sẽ cùng so sánh các hạn chế của nền tảng iOS và Android, đồng thời học cách thiết kế hệ thống di động nhanh, ổn định và có khả năng khôi phục sau sự cố, vượt xa việc chỉ triển khai tính năng.

Khóa học này phù hợp với những người sau đây

Có thể triển khai giao diện nhưng bối rối không biết nên thiết kế toàn bộ ứng dụng như thế nào

  • Có thể triển khai tính năng nhưng mã nguồn ngày càng trở nên rối rắm.

  • Những người đang sử dụng MVVM, Repository và Clean Architecture nhưng chưa hiểu rõ “tại sao phải thiết kế như vậy”

  • Dành cho những ai muốn phát triển hơn một bậc từ người triển khai giao diện và trở thành nhà phát triển chịu trách nhiệm về kiến trúc.

Đối với các nhà phát triển đang cố xử lý những vấn đề thực tế như ngoại tuyến, đồng bộ hóa, bộ nhớ đệm và thời gian thực bằng mã tạm thời

  • Những người đang phải xử lý các vấn đề như mất kết nối mạng, ứng dụng bị đóng, yêu cầu trùng lặp, giải quyết xung đột... bằng cách xử lý ngoại lệ riêng lẻ cho từng trường hợp mỗi khi chúng xảy ra

  • Những người gặp phải vấn đề dữ liệu bị rối hơn sau khi thêm bộ nhớ đệm, hoặc kết nối theo thời gian thực trở nên không ổn định.

  • Những người muốn thoát khỏi “cấu trúc hoạt động được nhưng không thể duy trì lâu dài”

Được rồi, hãy chuẩn bị cho phỏng vấn System Design mobile tại các công ty công nghệ lớn của Mỹ hoặc dành cho các nhà phát triển muốn thiết kế kiến trúc dịch vụ quy mô lớn hơn

  • Dành cho những người đã chuẩn bị đến một mức độ nhất định cho phỏng vấn coding iOS/Android nhưng vẫn thấy vòng System Design đầy khó khăn.

  • Dành cho những ai muốn tìm hiểu cách các ứng dụng như Instagram, WhatsApp, Uber, Netflix và ChatGPT được thiết kế trên thực tế

  • Những người muốn trở thành nhà phát triển có thể giải thích không chỉ cách triển khai đơn thuần mà cả các yêu cầu, sự đánh đổi và cách ứng phó với sự cố

Sau khi hoàn thành khóa học,

  • Bạn có thể thiết kế có hệ thống các dịch vụ di động quy mô lớn, từ yêu cầu đến xử lý sự cố.

  • Bạn có thể thiết kế kiến trúc ưu tiên ngoại tuyến có khả năng khôi phục ngay cả sau khi mất kết nối mạng và ứng dụng bị đóng.

  • Bạn có thể thiết kế hệ thống thời gian thực bao gồm thứ tự tin nhắn, kết nối lại, xử lý trạng thái đã đọc và cả Push.

  • Bạn có thể đưa ra quyết định về kiến trúc iOS·Android có tính đến vòng đời ứng dụng, pin, bộ nhớ và các hạn chế về mạng.

  • Bạn có thể thiết kế kiến trúc ứng dụng di động AI-native kết hợp UI phát trực tuyến LLM với AI trên thiết bị và AI máy chủ.

  • Trong phỏng vấn hoặc công việc thực tế, bạn có thể giải thích một cách logic lý do thiết kế và những đánh đổi thay vì chỉ “liệt kê tên công nghệ”.


Đặc điểm của khóa học này

1. Khóa học trải nghiệm vấn đề trước, giải quyết vấn đề đó và học các nguyên lý qua quá trình này

Khóa học này không giải thích một kiến trúc hoàn chỉnh ngay từ đầu.
Trước tiên, bạn sẽ bắt đầu với cấu trúc đơn giản nhất, sau đó trực tiếp đối mặt với những vấn đề chắc chắn sẽ gặp trong dịch vụ thực tế.

Ví dụ, với việc tải hình ảnh,
chúng ta bắt đầu từ việc “trước hết, nhận hình ảnh qua URL rồi hiển thị”,
sau đó trực tiếp kiểm tra các vấn đề như yêu cầu trùng lặp khi cuộn, hiển thị sai hình ảnh, bộ nhớ tăng lên và vô hiệu hóa bộ nhớ đệm.
Chỉ sau đó, bạn mới hiểu vì sao cần đến các khái niệm như lưu vào bộ nhớ đệm, gộp yêu cầu, hủy, giải mã và bộ nhớ đệm trên đĩa.

Nói cách khác, đây không phải là “khóa học giới thiệu công nghệ”
mà là khóa học giúp bạn lĩnh hội lý do vấn đề phát sinh và cách giải quyết vấn đề đó một cách có hệ thống.


2. Khóa học thiết kế xuyên suốt các trường hợp của Big Tech từ góc nhìn di động

Không chỉ đơn thuần giới thiệu feed Instagram, tính năng nhắn tin WhatsApp, theo dõi vị trí Uber, tải xuống ngoại tuyến Netflix, phát trực tuyến Spotify hay ứng dụng di động ChatGPT·Claude.

Thiết kế từng trường hợp theo quy trình sau từ đầu đến cuối.

  • Có những yêu cầu nào?

  • Ứng dụng di động cần chịu trách nhiệm về những gì?

  • Dữ liệu được lưu trữ ở đâu?

  • Khi ngoại tuyến thì hoạt động như thế nào?

  • Khi ứng dụng bị đóng, cần khôi phục những gì?

  • Kết nối thời gian thực và Push phân chia vai trò như thế nào?

  • Thiết kế hiệu năng, pin, bảo mật và khả năng quan sát như thế nào?

Vì vậy, sau khi học xong, bạn sẽ không chỉ dừng lại ở mức “À, những ứng dụng như thế này chắc được xây dựng đại khái như vậy”,
mà còn đạt đến trình độ có thể thực sự giải thích phương án thiết kế.


Bạn sẽ học những nội dung như thế này


Nguyên lý cơ bản của thiết kế hệ thống di động và kiến trúc dữ liệu

Trong phần này, bạn sẽ học tư duy cốt lõi về thiết kế hệ thống di động.
Bạn sẽ hiểu sự khác biệt giữa việc triển khai tính năng và thiết kế hệ thống, đồng thời xác định phạm vi mà ứng dụng di động thực sự cần chịu trách nhiệm.

Đặc biệt tập trung vào các nội dung sau.

  • Cách tiếp cận thiết kế hệ thống di động

  • Quản lý trạng thái và tầng dữ liệu

  • Nguồn chân lý duy nhất

  • Bộ nhớ đệm và việc vô hiệu hóa bộ nhớ đệm

  • Ưu tiên ngoại tuyến

  • Công cụ đồng bộ hóa

  • Cập nhật lạc quan

  • Giải quyết xung đột

  • Vòng đời ứng dụng và ứng phó với Process Death

  • Mô hình chạy nền trên iOS và Android

Thông qua phần này
bạn sẽ vượt qua cấp độ “ứng dụng chỉ hiển thị dữ liệu nhận từ máy chủ”,
và xây dựng các tiêu chí để thiết kế cấu trúc dữ liệu di động có khả năng phục hồi và duy trì lâu dài.


Hệ thống thời gian thực, tối ưu hóa hiệu năng, Push, kiến trúc AI-native

Phần này đề cập đến những vấn đề khó xử lý nhất trong các dịch vụ thực tế.

  • So sánh WebSocket, SSE và Polling

  • Đảm bảo thứ tự tin nhắn và xử lý trạng thái đã đọc

  • Thiết kế hệ thống thông báo đẩy

  • Quy trình tải và lưu bộ nhớ đệm hình ảnh

  • Tối ưu hóa hiệu năng danh sách và feed quy mô lớn

  • Thiết kế ngân sách bộ nhớ, pin và mạng lưới

  • Kiến trúc khả năng quan sát trên thiết bị di động

  • Chiến lược triển khai theo từng giai đoạn và vận hành

  • AI trên thiết bị so với AI máy chủ

  • Giao diện UI phát trực tuyến LLM

  • UX di động mang tính tác tử

Thông qua phần này,
bạn không chỉ học riêng lẻ các khái niệm của từng công nghệ mà còn
có được khả năng đánh giá một cách tổng thể thời gian thực, hiệu năng, vận hành và AI trong cùng một cấu trúc ứng dụng.

Người tạo ra khóa học này

  • Người sống sót tại Thung lũng Silicon | Ốc sên Mỹ 

    Dựa trên kinh nghiệm và bí quyết tích lũy được ở tuyến đầu của Global Tech Scene, khóa học này đưa ra con đường để những người không chuyên công nghệ vượt qua rào cản kỹ thuật và trở thành người làm chủ doanh nghiệp.

    • Hiện là nhà sáng lập một startup về tác nhân lập trình AI tại Thung lũng Silicon

      • Vận hành công cụ AI tự phát triển 'Snailer CLI' (hơn 20K lượt tải xuống)

      • Được chọn vào Google for Startups Program

    • Sự nghiệp trước đây: Kỹ sư tại các công ty công nghệ lớn của Mỹ và các startup đầy triển vọng

      • Từ bỏ ở vòng cuối Amazon để khởi nghiệp

      • Kỹ sư tại startup AI fintech ở Thung lũng Silicon

      • Học bổng toàn diện OpenAI / Meta / Apple / Adobe / Amazon

      • Công cụ tìm kiếm và cổng thông tin trong nước, phát triển fintech

      • Phát triển AR/B2B/SDK cho startup AI

    • Năng lực đào tạo đã được kiểm chứng

Tôi chưa bao giờ xem việc phát triển ứng dụng di động đơn giản là “tạo ra giao diện”.
Trên thực tế, khi xây dựng ứng dụng, các vấn đề bắt đầu xuất hiện sau phần giao diện.

Hình ảnh tải chậm, mạng bị gián đoạn, ứng dụng bị thoát, kết nối thời gian thực chập chờn, bộ nhớ đệm bị lỗi, và người dùng cảm thấy “ứng dụng có vấn đề” mà không rõ lý do.
Điều cần thiết vào lúc đó không phải là một thư viện mới, mà là góc nhìn về hệ thống.

Tôi đã liên tục xử lý các vấn đề về kiến trúc, hiệu năng, xử lý thời gian thực, streaming, luồng dữ liệu và tích hợp máy chủ trong môi trường dịch vụ thực tế, tập trung vào phát triển iOS.
Khi trải nghiệm các cổng tìm kiếm, dịch vụ fintech, ứng dụng dựa trên thị giác/AR, âm thanh thời gian thực, tính năng video và cấu trúc kết nối giữa thiết bị di động với máy chủ, tôi luôn nhận thấy một điều chung.

Nhiều nhà phát triển học cách “triển khai tính năng”, nhưng
lại khó học một cách có hệ thống về “vì sao cấu trúc sụp đổ” và “phải thiết kế cấu trúc như thế nào”.

Khóa học này được tạo ra հենց để lấp đầy khoảng cách đó.

Thay vì liệt kê lý thuyết,
khóa học được thiết kế theo cấu trúc bắt đầu từ cách triển khai đơn giản nhất, để vấn đề dần bộc lộ rồi học các nguyên lý thông qua việc giải quyết vấn đề đó.
Vì vậy, mục tiêu của khóa học này không phải là giới thiệu thật nhiều công nghệ, mà là
giúp học viên có thể tự xác định hướng thiết kế ngay cả khi gặp một dịch vụ di động mới.

Bạn có điều gì thắc mắc không?

Câu 1. Khóa học này chỉ dành cho các nhà phát triển iOS thôi sao?

Không phải.
Đây không phải là khóa học đào sâu vào cú pháp của một framework cụ thể, mà là khóa học về nguyên lý và cấu trúc của thiết kế hệ thống di động.
Vì vậy, cả nhà phát triển iOS và Android đều có thể tham gia.

Tuy nhiên, vì trong quá trình giải thích, chúng tôi cũng so sánh sự khác biệt giữa iOS và Android,
nên chỉ cần quen thuộc với một nền tảng, bạn vẫn có thể mở rộng tầm nhìn sang nền tảng còn lại.

Q2. Người mới bắt đầu phát triển ứng dụng di động có thể tham gia khóa học này không?

Phù hợp hơn với những người đã có kinh nghiệm phát triển ứng dụng cơ bản so với người hoàn toàn mới bắt đầu.

Ví dụ,

  • đã từng gọi API và

  • Hiểu khái niệm xử lý bất đồng bộ và

  • Những người đã từng có ít nhiều kinh nghiệm về quản lý trạng thái hoặc bộ nhớ lưu trữ cục bộ

thì bạn hoàn toàn có thể theo kịp.

Ngược lại, nếu bạn vẫn chưa quen với bản thân cú pháp Swift/Kotlin thì
sẽ hiệu quả hơn nhiều nếu bạn học khóa phát triển ứng dụng cơ bản trước.
Khóa học này tập trung nhiều hơn vào thiết kế và phán đoán thay vì cú pháp.

Q3. Không có kinh nghiệm thiết kế hệ thống máy chủ thì có sao không?

Vâng, không sao.

Khóa học này không tập trung vào việc triển khai sâu hạ tầng máy chủ mà chủ yếu giải thích
ứng dụng di động phải đảm nhận trách nhiệm gì trong những ràng buộc nào.
Tất nhiên, khóa học cũng đề cập đến ranh giới với máy chủ,
nhưng trọng tâm là “thiết kế hệ thống như thế nào từ góc nhìn của ứng dụng khách”.

Ngược lại, nếu bạn đã tìm hiểu đôi chút về thiết kế hệ thống máy chủ,
thông qua khóa học này, bạn có thể hiểu rõ “trên thiết bị di động có gì khác biệt và điều gì khó hơn”.

Q4. Khóa học này có viết nhiều code không, hay tập trung vào thiết kế?

Cả hai đều được đề cập, nhưng trọng tâm nghiêng về thiết kế.

Tuy nhiên, chúng tôi không chỉ giải thích thiết kế một cách trừu tượng.
Chúng ta sẽ bắt đầu từ cấu trúc mã đơn giản nhất, xem những vấn đề nào phát sinh,
sau đó tiếp tục với việc tái cấu trúc và cải thiện cấu trúc.

Tức là,

  • Giải thích khái niệm

  • Ví dụ mã đơn giản

  • Tình huống vấn đề

  • Cải thiện cấu trúc

  • Thiết kế cuối cùng

vì được triển khai theo mạch này,
giúp giảm bớt “vấn đề hiểu kiến trúc nhưng không biết kết nối với code”.

Q5. Việc chuẩn bị phỏng vấn có thực sự hữu ích không?

Có.
Khóa học này không chỉ đơn thuần tập hợp các mẹo thực tế mà còn tập trung vào việc rèn luyện cả cấu trúc trả lời về thiết kế hệ thống.

Ví dụ, bạn sẽ được luyện tập trả lời những câu hỏi như sau.

  • Điều cần xác nhận đầu tiên trong yêu cầu này là gì?

  • Trách nhiệm giữa thiết bị di động và máy chủ được phân chia như thế nào?

  • Khi mạng bị ngắt, dữ liệu nào cần được duy trì?

  • Kết nối thời gian thực và Push phân chia vai trò như thế nào?

  • Hiệu năng, pin và khả năng khôi phục được đánh giá dựa trên những tiêu chí nào?

Vì vậy, nội dung này không chỉ hữu ích trong công việc thực tế
mà còn trực tiếp hỗ trợ chuẩn bị cho các buổi phỏng vấn Mobile System Design theo phong cách Big Tech.

Lưu ý trước khi tham gia khóa học

Môi trường thực hành

  • Khóa học này có thể được học trong cả môi trường macOS và Windows.

  • Để trực tiếp chạy thử các ví dụ iOS, bạn nên có môi trường macOS và Xcode.

  • Để trực tiếp kiểm tra các ví dụ Android, bạn nên có môi trường Android Studio.

  • Tuy nhiên, trọng tâm của khóa học không phải là cách sử dụng một IDE cụ thể mà là các nguyên lý thiết kế hệ thống di động, vì vậy bạn vẫn có thể tham gia khóa học đầy đủ ngay cả khi môi trường thực hành chưa hoàn hảo.


Tài liệu học tập

  • Tài liệu bài giảng PDF

  • Sơ đồ cốt lõi theo từng phần

  • Ghi chú giải thích kiến trúc

  • Mã ví dụ và mã tại các điểm kiểm tra

  • Mẫu câu trả lời System Design

  • Tài liệu tổng hợp case study thực tế

  • Danh sách câu hỏi trọng tâm để ôn tập

Tài liệu không chỉ là bản tóm tắt đơn thuần mà được biên soạn để
trở thành tài liệu tham khảo có thể xem lại trong công việc thực tế và các buổi phỏng vấn ngay cả sau khi học xong toàn bộ khóa học.

Kiến thức nền tảng và những điều cần lưu ý

  • Sẽ tốt hơn nếu bạn đã từng phát triển ứng dụng di động bằng một trong các ngôn ngữ hoặc framework Swift, Kotlin, Dart, React Native.

  • Cần có kiến thức cơ bản về việc gọi REST API, xử lý JSON và lập trình bất đồng bộ.

  • Nếu bạn đã từng có chút kinh nghiệm với MVVM, quản lý trạng thái và bộ nhớ lưu trữ cục bộ, bạn sẽ dễ dàng theo kịp hơn.

  • Khóa học này không phải là khóa học về cú pháp nhập môn mà là khóa học từ trung cấp trở lên nhằm phát triển năng lực thiết kế ứng dụng di động.

  • Thay vì tập trung vào cách sử dụng một thư viện cụ thể, nội dung sẽ tập trung giải thích “tại sao cần cấu trúc như thế này”.

  • Thông qua phần hỏi đáp, nội dung sẽ được liên tục bổ sung và hoàn thiện, đồng thời các nội dung cốt lõi sẽ được cập nhật để có thể áp dụng ngay vào công việc thực tế và các buổi phỏng vấn.

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

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

  • Các nhà phát triển iOS, Android có thể triển khai giao diện, nhưng lại bối rối không biết nên thiết kế luồng dữ liệu và kiến trúc cho toàn bộ ứng dụng như thế nào.

  • Nhà phát triển ứng dụng di động đang giải quyết các vấn đề thực tế như mất kết nối mạng, đóng ứng dụng, bộ nhớ đệm bị vô hiệu hóa và xung đột đồng bộ hóa bằng những đoạn mã tạm thời.

  • Lập trình viên đang chuẩn bị cho vòng System Design trong cuộc phỏng vấn kỹ sư di động tại các công ty Big Tech của Mỹ

  • Nhà phát triển muốn áp dụng giao diện người dùng LLM dạng streaming và UX di động Agentic theo phong cách ChatGPT, Claude vào sản phẩm

  • Lập trình viên mong muốn phát triển thành một kiến trúc sư di động, chịu trách nhiệm từ hiệu năng, pin, bảo mật, khả năng quan sát đến triển khai, vượt xa vai trò chỉ hiện thực hóa tính năng.

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

  • Sẽ tốt hơn nếu bạn có kinh nghiệm phát triển ứng dụng di động bằng một trong các công nghệ Swift, Kotlin, Dart hoặc React Native.

  • Cần có kiến thức cơ bản về việc gọi REST API, xử lý JSON và lập trình bất đồng bộ.

  • Nếu bạn đã từng sử dụng ViewModel, quản lý trạng thái và bộ nhớ lưu trữ cục bộ thì sẽ dễ hiểu hơn.

  • Kinh nghiệm về các thuật toán nâng cao hoặc thiết kế hệ thống máy chủ không bắt buộc.

Xin chào
Đây là americasnail

Xác minh Inflearn

2,128

Học viên

127

Đánh giá

84

Trả lời

4.4

Xếp hạng

8

Các khóa học

  • Người sống sót ở Thung lũng Silicon | Ốc sên Mỹ

    Dựa trên kinh nghiệm và bí quyết tích lũy được ở tuyến đầu của Global Tech Scene, tôi đưa ra con đường để những người không chuyên ngành vượt qua rào cản công nghệ và trở thành người làm chủ doanh nghiệp.

    • Hiện là nhà sáng lập startup về AI coding agent tại Silicon Valley

      • Vận hành công cụ AI tự phát triển 'Snailer CLI' (hơn 20K lượt tải xuống)

      • Được chọn tham gia Google for Startups Program

    • Trước đây) Kỹ sư tại các công ty công nghệ lớn của Mỹ và startup đầy triển vọng

      • Từ bỏ cơ hội ở vòng cuối của Amazon để khởi nghiệp

      • Kỹ sư tại startup AI fintech ở Thung lũng Silicon

      • Fellowship Full-stack tại OpenAI / Meta / Apple / Adobe / Amazon

      • Cổng thông tin công cụ tìm kiếm trong nước, phát triển fintech

      • Phát triển AR/B2B/SDK cho startup AI

    • Năng lực đào tạo đã được kiểm chứng

      • Tốt nghiệp kép ngành Khoa học máy tính/Quản trị kinh doanh tại một trường đại học 4 năm ở Seoul và có nhiều kinh nghiệm khởi nghiệp

      • Đã đào tạo hơn 2100 học viên, sở hữu hơn 4.6K người theo dõi trên Threads và hơn 500 người theo dõi trên Substack

Thêm

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

Tất cả

33 bài giảng ∙ (11giờ 42phú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ả

2 đánh giá

5.0

2 đánh giá

  • jucicoola1462님의 프로필 이미지
    jucicoola1462

    Đánh giá 25

    ∙

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tại sao chúng ta nên sử dụng cái này? Để sử dụng nó, cần cân nhắc những gì và tại sao chúng ta nên đưa ra quyết định này? Nội dung bao gồm những lập luận đủ sức thuyết phục người khác sử dụng nó. Có lẽ sẽ hữu ích cho những người (như tôi) từng thử tạo ra một thứ gì đó nhưng gặp khó khăn trong việc lựa chọn vì AI cứ liên tục nâng cao yêu cầu kỹ thuật.

    • sanghyeon님의 프로필 이미지
      sanghyeon

      Đánh giá 1

      ∙

      Đánh giá trung bình 5.0

      5

      31% đã tham gia

      • americasnail
        Giảng viên

        Xin chào ksh, cảm ơn bạn rất nhiều vì đánh giá khóa học quý báu của bạn. Chúng tôi sẽ không ngừng nỗ lực để khóa học ngày càng tốt hơn. Xin cảm ơn, chúc bạn một ngày tốt lành.

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

    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!

    Giảm 25% cho thành viên mới

    1.694.292 ₫

    25%

    2.259.062 ₫