인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
NEW
Programming

/

Mobile Application Development

Bắt đầu tạo app đầu tiên

Đây là khóa học giúp bạn biết về quy trình tạo ứng dụng và những yếu tố cần học. Khóa học bao gồm những phần rất cơ bản, từ việc cấu hình màn hình cho đến quản lý dữ liệu và chuyển đổi màn hình.

6 học viên đang tham gia khóa học này

SwiftUI
ui
Swift
xcode-playground

Khóa học này dành cho Người mới học.

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

  • iOS

  • SwiftUI

  • Cơ bản về phát triển ứng dụng


"Tôi đã học SwiftUI, nhưng tôi không thể áp dụng nó vào việc tạo ứng dụng."


Khi lần đầu tiên thử tạo ứng dụng, có lẽ bạn sẽ cảm thấy choáng ngợp ít nhất một lần.

Tôi đã tạo ra các màn hình, nhưng nếu được yêu cầu tự thiết kế cấu trúc tổng thể hoặc luồng, tôi sẽ không biết bắt đầu từ đâu.

Khóa học này được thiết kế để dạy cho bạn quá trình suy nghĩ giúp bạn vượt qua cảm giác không chắc chắn và thiết kế cũng như hoàn thiện ứng dụng của riêng mình .


Bắt đầu ứng dụng

Tiếp tục với ứng dụng


Trong bài học này, chúng ta sẽ sử dụng các tính năng Bắt đầu ứng dụng và Tiếp tục ứng dụng của Swift Playgrounds do Apple cung cấp.
Trải nghiệm tư duy xây dựng ứng dụng với SwiftUI ,
Nó giúp bạn tìm hiểu quy trình tổ chức, tạo chức năng và kết nối dữ liệu từ đầu đến cuối.


Swift Playground là gì?

Swift Playgrounds, viết tắt của Playground with Swift, là một ứng dụng thú vị dành cho iPad và Mac do Apple phát triển, cho phép bạn học lập trình Swift. iOS là công cụ hoàn hảo cho những người mới học lập trình vì nó cho phép bạn bắt đầu ngay cả khi bạn không biết gì về lập trình.


💡 Khóa học này không cung cấp câu trả lời đơn giản.
Thay vào đó, chúng tôi giúp bạn tự suy nghĩ và khám phá, đồng thời hướng dẫn bạn đi đúng hướng.

Tôi giới thiệu điều này cho những người này

Tôi chưa bao giờ sử dụng ứng dụng này
Một người chưa làm được điều đó

Bản thân quá trình phát triển ứng dụng
Một người rất mơ hồ

Kỹ năng giải quyết vấn đề và kỹ năng tư duy
Người mà tôi muốn nuôi dưỡng

Tôi muốn tạo một ứng dụng, nhưng tại sao lại khó thế?


Tôi đã nghiên cứu cú pháp SwiftUI và tạo ra một hoặc hai màn hình, nhưng khi bắt tay vào tạo ứng dụng của riêng mình, tôi lại không thể bắt đầu.

Có lẽ tôi có thể tạo ra một chức năng, nhưng tôi không biết toàn bộ ứng dụng nên được cấu trúc và hoạt động như thế nào .

Ngay cả thứ tự các màn hình cần thiết và các chức năng nào nên được triển khai ở đâu cũng có vẻ mơ hồ và không chắc chắn .

Mặc dù tôi có kinh nghiệm làm theo hướng dẫn, việc tự mình lập kế hoạch và cấu hình ứng dụng vẫn khiến tôi cảm thấy khó khăn và nản lòng.


Khóa học này được thiết kế để giúp bạn vượt qua sự bối rối đó.

  • Tìm hiểu thứ tự suy nghĩ bằng cách thiết kế màn hình, chức năng và luồng dữ liệu tạo nên ứng dụng.


  • Nó được thiết kế theo cấu trúc sao cho bạn có thể đối mặt với vấn đề và tự mình giải quyết, thay vì phải viết ra câu trả lời đúng.


  • Đây không phải là bài giảng giải thích mọi thứ từ đầu đến cuối,

    Giúp bạn xây dựng sức mạnh để tự mình tìm kiếm và kết nối những gì bạn cần

Đây không phải là bài giảng để tìm hiểu thêm về cú pháp SwiftUI.

Đây là khóa đào tạo giúp bạn trở thành người có thể tạo ra ứng dụng.

Điều gì xảy ra sau khi tham dự buổi thuyết trình?


1. Biết thứ tự "cần nghĩ đến điều gì trước" khi tạo ứng dụng

  • Bạn có thể nghĩ về màn hình và tính năng bạn cần và tự quyết định thứ tự triển khai chúng.

2. Bạn sẽ tự tin hơn khi tạo ứng dụng của riêng mình ngoài các ví dụ.

  • Bạn có thể sắp xếp các tính năng và luồng tạo nên ứng dụng theo cách riêng của mình.

  • Bạn sẽ có thể tự giải thích “Tại sao tôi phải làm điều này?”

3. Có được kỹ năng tư duy phát triển ứng dụng

  • SwiftUI chỉ đơn giản là một công cụ, cốt lõi của nó là khả năng cấu trúc và kết nối chức năng.

  • Khi bạn tạo ứng dụng tiếp theo, ý nghĩ đầu tiên xuất hiện trong đầu bạn sẽ không phải là “Tôi nên bắt đầu từ đâu?” nhưng “Tôi nên làm thế nào?”

Tôi không giới thiệu điều này cho những người này


  • Dành cho những người chỉ muốn có kết quả trong thời gian ngắn

  • Dành cho những ai muốn hoàn thành mã một cách nhanh chóng bằng cách sao chép và dán.

  • Những người không quan tâm đến phương pháp học tập đòi hỏi phải tự mình suy nghĩ và khám phá


Khóa học này nhấn mạnh vào việc đào tạo và thực hành để phát triển .

Nếu bạn sẵn sàng tập trung vào "quy trình" thay vì "câu trả lời", bạn có thể làm theo.


Sau khi học khóa học này , bạn sẽ có hiểu biết cơ bản về cấu trúc SwiftUI cũng như khả năng thiết kế và triển khai ứng dụng. Nó sẽ giúp ích.

Tìm hiểu về những điều này

Cải thiện kỹ năng tư duy phát triển ứng dụng của bạn

Nó gợi ý những việc bạn cần làm trước khi giải quyết vấn đề. Đặt câu hỏi để giúp bạn suy nghĩ về những điều bạn cần biết trong buổi học, cũng như những điều bạn cần làm khi gặp vấn đề.

Những việc cần làm, Khám phá

Hiểu về kiến ​​trúc SwiftUI

Tìm hiểu cách cấu trúc chế độ xem trong SwiftUI và cách cập nhật màn hình. Hiểu được luồng trạng thái, cách màn hình và dữ liệu được kết nối và cách chia sẻ dữ liệu giữa các chế độ xem . Tôi hiểu.

Tài liệu video thực hành

Đánh giá những gì bạn đã học được cho chính mình

Thông qua mẫu Notion được cung cấp cùng với khóa học
Bạn có thể sắp xếp những gì đã học và tạo ra câu trả lời của riêng mình.
Nó giúp bạn phát triển khả năng đánh giá quá trình và tư duy thay vì câu trả lời đúng .

Đánh giá những gì bạn đã học được

Bài giảng được tiến hành như thế nào

Khóa học này không chỉ truyền đạt các khái niệm; đó là việc tự đặt câu hỏi, tự khám phá và tự giải quyết vấn đề .


📝 Đây là những gì bạn cần làm.

🔍 Hãy dành thời gian để khám phá.

🛠 Chúng tôi cùng nhau suy nghĩ và giải quyết vấn đề.

🎯 Cung cấp cơ hội tự đánh giá những gì bạn đã học.


Quá trình này sẽ phát triển khả năng tự học của bạn .


Nếu bạn từng cảm thấy mình “không hiểu” hoặc “chỉ đang ghi nhớ” khi học lập trình,
Bây giờ , chúng ta hãy phát triển “sức mạnh tự suy nghĩ và giải quyết vấn đề”!

Nội dung chính của bài giảng

  • Hiểu về kiến ​​trúc SwiftUI và luồng trạng thái

  • Rèn luyện tư duy phân chia và kết nối các chức năng

  • Thiết kế màn hình dựa trên các kịch bản của người dùng

  • Phương pháp học tập dựa trên câu hỏi và tự đánh giá

  • Tổ chức và xem xét bằng cách sử dụng mẫu Notion

  • Đào tạo thực hành dựa trên Apple Official Swift Playgrounds

Những điều cần lưu ý trước khi tham gia lớp học

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

  • Thiết bị cần thiết: MacBook, iMac hoặc iPad

  • Chương trình : Ứng dụng Swift Playgrounds, Notion

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

  • Tài liệu học tập: Video thực hành, mẫu Notion

  • Hãy chắc chắn sao chép mẫu Notion bên dưới và sử dụng nó trong bài giảng của bạn . Tài liệu này sẽ được sử dụng làm giáo trình trong suốt khóa học và giúp bạn hiểu một cách có hệ thống.
    liên kết:

Câu chuyện của giảng viên

“Chỉ vì bạn có thể nấu món hầm kim chi không có nghĩa là bạn là người nấu ăn giỏi.
Bạn sẽ biết khi thử làm các món hầm khác."

Điều tương tự cũng đúng với sự phát triển.
Tôi hy vọng rằng qua bài giảng này, bạn sẽ có được lòng can đảm để giải quyết mọi vấn đềsức mạnh để suy nghĩ về cách giải quyết nó .


Chúng tôi sẽ đồng hành cùng bạn trên hành trình học tập.

Hãy tập đi một mình, nhưng anh sẽ đợi em ở cuối con đường.



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

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

  • NgưỜi chỉ học ngữ pháp

  • Người không biết nên bắt đầu làm gì khi tạo ứng dụng

  • Người muốn làm theo để tạo ứng dụng đầu tiên

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

  • Không có

  • Swift playground

Xin chào
Đây là

7,194

Học viên

182

Đánh giá

3

Trả lời

4.9

Xếp hạng

12

Các khóa học

안녕하세요 포항에서 개발을 낚고있는 리이오 입니다.

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

Tất cả

19 bài giảng ∙ (3giờ 20phút)

Ngày đăng: 
Cập nhật lần cuố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!