강의

멘토링

커뮤니티

Programming

/

Mobile Application Development

Khóa học phát triển ứng dụng iOS tất cả trong một với SwiftUI và UIKit mới nhất

Bạn có thể tìm hiểu cả cách tạo giao diện người dùng UIKit và cách tạo giao diện người dùng SwiftUI. Chúng tôi cung cấp thông tin chi tiết về cách tạo ứng dụng iOS từ những điều cơ bản đến các bước thực tế. Bạn có thể tìm hiểu thêm về ngữ pháp mới nhất trong Swift 5. Chúng tôi sẽ giới thiệu cho bạn các thành phần giao diện người dùng cốt lõi bằng SDK iOS. Hãy nghiên cứu các thành phần UI iOS thông qua các ví dụ.

(4.6) 11 đánh giá

168 học viên

Độ khó Nhập môn

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

  • codinggangsa
iOS
iOS
SwiftUI
SwiftUI
Swift
Swift
iOS
iOS
SwiftUI
SwiftUI
Swift
Swift

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.6

5.0

yesss0517

49% đã tham gia

Xin chào~ Giảng viên, tôi là sinh viên đã tham gia lớp phát triển ứng dụng Android vào năm 2018. Tôi đang nghĩ đến việc học phát triển iPhone, nhưng tình cờ tôi xem bài giảng của người hướng dẫn và học nó. Khi tôi học các lớp Android trước đây, tôi thấy rất khó khăn vì đây là lần đầu tiên tôi sử dụng nó, nhưng tôi cảm thấy đó là điều tôi muốn. cảm thấy khi làm việc ở công ty không thể giải thích điều gì dễ dàng hơn thế này... Tôi cũng sẽ xem các bài giảng về iPhone. Cảm ơn!

5.0

Hago하고

26% đã tham gia

Sau khi học Java, tôi muốn thử làm ứng dụng như một sở thích nên đã nghe theo. Có nhiều phần giống với Java nhưng có những phần phải học thuộc lòng mới hoàn toàn nên hơi khó khăn nhưng tôi vẫn thích nghe. Tôi hy vọng bạn có thể tạo ra ứng dụng mà bạn muốn! :)

5.0

ix219

36% đã tham gia

Tôi là nhà phát triển Flutter năm thứ 2 và lớp iOS UIKit rất hữu ích. Có vẻ như chúng ta đã tiến gần hơn một chút đến iOS! Cảm ơn bạn đã mang lại bài giảng hay

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

  • Bạn có thể tìm hiểu cách tạo giao diện người dùng bằng SwfitUI.

  • Bạn có thể học cách tạo giao diện người dùng bằng UIKit.

  • Bạn có thể học ngữ pháp mới bắt đầu/trung cấp của Swift 5

  • Bạn có thể tạo các ứng dụng mở rộng bằng các nguồn bên ngoài GitHub.

  • Bạn có thể dễ dàng tạo một ứng dụng cho Cổng thông tin iOS.

Từ những điều cơ bản về ứng dụng iOS đến cách sử dụng thực tế !
Chúng tôi sẽ thông báo chi tiết cho bạn.

 

Khóa học Swift 5 để học từ những điều cơ bản!

Tính năng đặc biệt của ngôn ngữ Swift 5 được Apple tung ra đầy tham vọng. Chúng ta sẽ cùng nhau xem xét nó thông qua một ví dụ.

Bạn sẽ học được gì trong bài học này

  • Chúng tôi sẽ dạy bạn các biến, toán tử, kiểu, câu lệnh điều kiện, vòng lặp, chuỗi và hàm trong các ngôn ngữ biên dịch chung.
  • Tìm hiểu cách hiểu và sử dụng các biến tùy chọn (ràng buộc tùy chọn, chuỗi tùy chọn, thoát sớm).
  • Khám phá những ưu và nhược điểm của cấu trúc, bảng liệt kê và lớp.
  • Hãy xem xét các giao thức và cách sử dụng tiện ích mở rộng.
  • Ngoài ra, chúng ta sẽ xem xét các tính năng độc đáo của ngôn ngữ Swift và cung cấp các mẹo hữu ích khi tạo ứng dụng iOS.

 

Đây là một ví dụ sẽ được tạo ra trong một bài giảng thực tế.

* Chúng tôi sử dụng các phương pháp sản xuất ứng dụng gốc mới nhất như bảng phân cảnh và bố cục tự động.

* Sử dụng ngữ pháp SWIFT 5 mới nhất.

swift5(스위프트5), swift 5(스위프트 5)

Ứng dụng iPhone đầu tiên của tôi

Cách sử dụng các điều khiển cơ bản

 

Khái niệm cơ bản về chuyển động của khung nhìn (Phương thức Segue và phương thức mã)

Di chuyển chế độ xem được triển khai sang màn hình đăng nhập/đăng ký

Di chuyển chế độ xem bằng thanh tab

Cách đặt chế độ xem bằng bố cục tự động

Cách tạo chế độ xem bảng và chế độ xem bộ sưu tập

Triển khai side menu bằng cách sử dụng các nguồn menu hot side miễn phí trên GitHub

Liên kết lượt xem trang và điều khiển trang

Chế độ xem cuộn bằng cách sử dụng bố cục tự động

Trình phát âm thanh (hỗ trợ phát trực tuyến)

Tạo trình phát video (YouTube)

Nhập ảnh thư viện ảnh

Chuyển đổi địa chỉ hành chính từ Chế độ xem bản đồ của Google và tọa độ GPS

Xác thực Firebase (đăng ký, đăng nhập), cơ sở dữ liệu, lưu trữ (tải lên tệp)

Tạo một ứng dụng cafe đơn giản cho Popol

Bạn sẽ học được gì trong bài giảng này

Trong bài giảng này, bạn sẽ học những điều sau:

  • Cách sử dụng các điều khiển UI cơ bản
  • Cách sử dụng các chức năng hành động sự kiện nhấp và điều khiển
  • Cách lấy toàn bộ cấu trúc khung nhìn
  • Cách cấu trúc chế độ xem bằng thanh tab
  • Cách di chuyển lượt xem và truyền dữ liệu qua màn hình đăng nhập và đăng ký thành viên
  • Cách sử dụng Bố cục tự động
  • Cách sử dụng chế độ xem bảng và chế độ xem bộ sưu tập
  • Cách sử dụng thư viện miễn phí Github bằng Cocoa Pods
  • Phương thức giao tiếp HTTP/JSON
  • Cách tạo side menu (Side Menu, Slide Menu)
  • Cách tạo Chế độ xem trang
  • Cách tạo trình phát âm thanh (phát trực tuyến)
  • Cách tạo trình phát video (hỗ trợ YouTube)
  • Cách nhập ảnh từ Thư viện ảnh
  • Chế độ xem Google Map, tọa độ GPS và phương thức chuyển đổi địa chỉ hành chính
  • Xác thực Firebase (đăng ký, đăng nhập), cơ sở dữ liệu, lưu trữ - tải tệp lên
  • Tạo một ứng dụng popol đơn giản thông qua ứng dụng cafe

 

Sau khi nghe bài giảng này,

Sau khi tham gia bài giảng này, bạn sẽ có thể tạo một ứng dụng đơn giản bằng ứng dụng Swift. Tôi sẽ nhanh chóng và dễ dàng chỉ chọn những nội dung chính và gửi cho bạn.

 

Thật tốt khi được nghe từ những người như thế này.

 

 

ứng dụng iOS
Người muốn sản xuất

Ứng dụng iOS Popol
Bất cứ ai muốn làm

Cốt lõi của iOS
Bất cứ ai tò mò về giao diện người dùng

Swift 5 khác
người mới bắt đầu ngôn ngữ

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

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

  • Bất kỳ ai muốn tạo ứng dụng iOS

  • Bất cứ ai muốn biết các thành phần UI cốt lõi của iOS

  • Bất kỳ ai muốn tạo cộng đồng iOS

Xin chào
Đây là

254

Học viên

9

Đánh giá

22

Trả lời

5.0

Xếp hạng

2

Các khóa học

Giảng viên lập trình có mục tiêu trở thành một người hướng dẫn vừa có năng lực thực tiễn, vừa có khả năng giải quyết vấn đềgiúp ích trong việc phát triển các dịch vụ có thể áp dụng ngay vào việc tìm việc làm cũng như đầu tư tài chính. Hãy cùng giảng viên lập trình nhảy vọt với niềm vui của việc lập trình nhé~!

Kinh nghiệm chính Cựu Giám đốc điều hành Nissi Soft (Công ty phát triển ứng dụng di động và web) Tốt nghiệp Trung tâm Hỗ trợ Khởi nghiệp Thanh niên 2030 của Thành phố Seoul năm 2012 Thạc sĩ Khoa học Máy tính (Phòng thí nghiệm Hệ điều hành và Ngôn ngữ biên dịch)

Kinh nghiệm chính

Cựu Giám đốc điều hành công ty phát triển ứng dụng di động và web NissiSoft

Tốt nghiệp Trung tâm Hỗ trợ Khởi nghiệp Thanh niên 2030 thành phố Seoul năm 2012

Thạc sĩ Khoa học Máy tính (Phòng thí nghiệm Hệ điều hành và Ngôn ngữ biên dịch)

Chứng chỉ Kỹ sư xử lý thông tin (정보처리기사)

Chứng chỉ Giáo viên Huấn luyện Kỹ năng Nghề hạng 3 (Phát triển Công nghệ Thông tin)

10 năm kinh nghiệm giảng dạy đào tạo quốc gia

3 năm kinh nghiệm phát triển Web Front-end/Back-end

10 năm kinh nghiệm phát triển ứng dụng iPhone/Android

5 năm kinh nghiệm phát triển game Unity3D

Lĩnh vực quan tâm

Kinh doanh với App/Web: Từ lập kế hoạch kinh doanh đến thiết kế, phát triển, phát hành và marketing

Tìm việc/Chuyển nghề/Du học bằng App và Web: Từ lập kế hoạch Portfolio, phát triển cho đến phát hành

Học Java, Python, JavaScript thông qua việc làm game

Ngôn ngữ: Java, Kotlin, Swift, C#, JavaScript, Python

Phát triển ứng dụng: Phát triển ứng dụng Android, iPhone

Phát triển game: Unity 3D

Web Front-end: HTML/CSS/JS/JQuery, Bootstrap

Web Backend: JSP/JavaMVC/SpringBoot, PHP, NodeJS, Python+Django

Cơ sở dữ liệu: MySQL, Oracle, MongoDB

Internet vạn vật (IoT): Bo mạch Arduino (Ngôn ngữ C)

Backend Serverless: Firebase (Android, iPhone, Web-Front, Backend)

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

Tất cả

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

11 đánh giá

4.6

11 đánh giá

  • yesss05174619님의 프로필 이미지
    yesss05174619

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    49% đã tham gia

    Xin chào~ Giảng viên, tôi là sinh viên đã tham gia lớp phát triển ứng dụng Android vào năm 2018. Tôi đang nghĩ đến việc học phát triển iPhone, nhưng tình cờ tôi xem bài giảng của người hướng dẫn và học nó. Khi tôi học các lớp Android trước đây, tôi thấy rất khó khăn vì đây là lần đầu tiên tôi sử dụng nó, nhưng tôi cảm thấy đó là điều tôi muốn. cảm thấy khi làm việc ở công ty không thể giải thích điều gì dễ dàng hơn thế này... Tôi cũng sẽ xem các bài giảng về iPhone. Cảm ơn!

    • codinggangsa
      Giảng viên

      Rất vui được gặp bạn. Hãy tham gia bài giảng về Android và bây giờ là bài giảng về iPhone! Tôi hy vọng bạn sẽ kiên trì và phát triển thành một nhà phát triển lành nghề. Cảm ơn đánh giá khích lệ của bạn!~ ^^

  • hago님의 프로필 이미지
    hago

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    26% đã tham gia

    Sau khi học Java, tôi muốn thử làm ứng dụng như một sở thích nên đã nghe theo. Có nhiều phần giống với Java nhưng có những phần phải học thuộc lòng mới hoàn toàn nên hơi khó khăn nhưng tôi vẫn thích nghe. Tôi hy vọng bạn có thể tạo ra ứng dụng mà bạn muốn! :)

    • codinggangsa
      Giảng viên

      Cảm ơn bạn đã nhận xét tử tế và dễ chịu của bạn. Hãy chắc chắn để làm việc chăm chỉ! Chúng tôi mong được thấy bạn tạo ứng dụng mà bạn muốn. Cảm ơn bạn đã tham gia lớp học! Chúc vui vẻ nhé~

  • ix2198597님의 프로필 이미지
    ix2198597

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    36% đã tham gia

    Tôi là nhà phát triển Flutter năm thứ 2 và lớp iOS UIKit rất hữu ích. Có vẻ như chúng ta đã tiến gần hơn một chút đến iOS! Cảm ơn bạn đã mang lại bài giảng hay

    • codinggangsa
      Giảng viên

      Rất vui được gặp bạn ix219 Tôi rất vui vì bạn thấy lớp iOS UIKit hữu ích! Tôi hy vọng sẽ có tin tốt cho việc phát triển ứng dụng iOS trong tương lai. Cảm ơn

  • goukim8622님의 프로필 이미지
    goukim8622

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    85% đã tham gia

    Đó là một lớp học tốt

    • codinggangsa
      Giảng viên

      Seongho Kim, tôi rất vui vì nó đã giúp ích cho bạn. Tôi hy vọng bạn tiếp tục đạt được những thành tựu to lớn trong học tập và công việc ~ ^^ Cảm ơn bạn!

  • hsw46060295님의 프로필 이미지
    hsw46060295

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    59% đã tham gia

    Đây thực sự là một bài giảng hay!!!

    • codinggangsa
      Giảng viên

      Tôi rất vui vì bạn thấy điều này hữu ích và tôi hy vọng bạn đạt được tiến bộ lớn trong quá trình phát triển và học tập của mình. Đánh nhau~

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

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!