강의

멘토링

커뮤니티

Programming

/

Mobile Application Development

Lập trình iOS của Yagom

Nó cung cấp kiến ​​thức và kỹ thuật cần thiết để tạo các ứng dụng iOS và cung cấp hướng dẫn để bạn có được lượng kiến ​​thức khổng lồ liên quan đến iOS. Ngoài ra, chúng tôi đề xuất lộ trình để tiến bộ hơn nữa sau khi hoàn thành khóa học.

(4.4) 38 đánh giá

548 học viên

  • yagom
iOS
Swift

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

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

  • Khái niệm cơ bản về lập trình iOS

  • lập trình hướng đối tượng

  • Cách sử dụng UIKit và Auto Layout

  • Mẫu thiết kế MVC

  • xử lý dữ liệu JSON

  • Lập trình đa luồng và không đồng bộ

  • Phát triển ứng dụng thực tế

Lập trình iOS của Yagom

Khóa học này cung cấp kiến thức và kỹ thuật cơ bản cần thiết để phát triển ứng dụng iOS, đồng thời hướng dẫn tự học về khối lượng kiến thức khổng lồ liên quan đến iOS. Hơn nữa, khóa học còn cung cấp lộ trình thăng tiến sau khi hoàn thành khóa học. Xem phần giới thiệu ở định dạng PDF.

Bạn không cần phải cố gắng hiểu mọi thứ ngay từ đầu . Bạn có thể tích lũy kiến thức thông qua việc học tập lặp đi lặp lại, và khi hoàn thành từng dự án, bạn sẽ bắt đầu hiểu được những điều mình chưa biết. Mục tiêu của chúng tôi là hiểu được những điều bạn chưa biết. Bằng cách hiểu được những điều mình chưa biết và cách học, bạn sẽ có thể tự học được rất nhiều điều.

Những thứ bạn nhận được

Kiến thức cơ bản về phát triển ứng dụng iOS Cách sử dụng khung Xcode Cocoa Touch nói chung Cách xem tài liệu dành cho nhà phát triển của Apple Quy trình phát triển ứng dụng tổng thể Mẹo và kỹ thuật phát triển iOS

Học bằng cách làm

Ứng dụng lọc ảnh, trò chơi lên xuống, chọn màu, giới thiệu thú cưng (hình ảnh), triển khai đăng nhập, ứng dụng kiểm tra tâm lý, ứng dụng quản lý tác vụ, ứng dụng quản lý bạn bè

Những người hữu ích

  • Các lập trình viên có kinh nghiệm về các ngôn ngữ và nền tảng khác
  • Chuyên ngành khoa học máy tính có kiến thức cơ bản về lập trình hướng đối tượng
  • Những người có kinh nghiệm lập trình cơ bản
  • Người dùng ngôn ngữ lập trình Swift
Khóa học này sẽ khó đối với những người không quen với lập trình hướng đối tượng và cú pháp ngôn ngữ lập trình Swift. Khóa học ngữ pháp cơ bản Swift của Yagom

Các tính năng của khóa học

Các khóa học trực tuyến mang đến một môi trường học tập hoàn toàn khác biệt so với các khóa học ngoại tuyến. Dĩ nhiên, chúng đòi hỏi một phương pháp tiếp cận khác. Chuyên gia chia sẻ kiến thức này tốt nghiệp ngành sư phạm máy tính và là một nhà phát triển iOS. Hơn nữa, anh ấy đã giảng dạy cả trực tuyến và ngoại tuyến. Qua nhiều bài giảng, anh ấy đã khám phá nhiều phương pháp giảng dạy khác nhau, mang lại trải nghiệm học tập độc đáo.

Việc chỉ hiểu và làm theo các nguyên tắc thông qua các dự án khác nhau là vô nghĩa. Khi bạn hiểu các nguyên tắc, bạn sẽ thấy mình phải suy nghĩ về cách áp dụng chúng. Bạn đã từng tham gia các khóa học hoặc sách iOS nào khác chưa? Bạn đã bao giờ cảm thấy lạc lõng sau khi hoàn thành chúng, tự hỏi: "Vậy bây giờ mình có thể làm gì?" hoặc "Mình có thể sử dụng cái này ở đâu?" Sau khi hiểu các nguyên tắc, bạn sẽ tiếp tục các dự án trong khi vẫn nắm vững những kiến thức cơ bản cần thiết cho công việc thực tế. Hơn nữa, bằng cách thực hiện 10 dự án nhỏ hơn, bạn sẽ trải nghiệm quy trình phát triển ứng dụng thông qua các dự án thu nhỏ, cho thấy vị trí và cách thức xây dựng một dự án lớn hơn. Bằng cách hiểu được luồng và các nguyên tắc cơ bản, bạn sẽ vô thức hình thành một bức tranh về iOS trong đầu.

Chuẩn bị

Máy tính Macintosh chạy macOS, chẳng hạn như iMac, MacBook, Mac Pro hoặc Mac mini... Chúng tôi khuyên bạn nên sử dụng bộ xử lý i5 trở lên và RAM 8GB trở lên. Quyết tâm mạnh mẽ theo đuổi đến cùng mọi việc và sự tò mò muốn tự mình khám phá.

Ghi chú

Khóa học này tập trung vào các thành phần cốt lõi của khung Cocoa Touch để phát triển ứng dụng iOS, cùng với kiến thức và kỹ năng nền tảng cần thiết để tận dụng chúng. Do đó, khóa học không bao gồm cú pháp Swift trung cấp hoặc các lớp lõi sâu hơn. Để hiểu sâu hơn về ứng dụng iOS, có thể cần nghiên cứu thêm về cú pháp Swift trung cấp và các lớp dịch vụ như Dịch vụ Phương tiện/Ứng dụng và Dịch vụ Lõi.
Các dự án mẫu đã hoàn thành và các khối mã giúp bạn thực hành có thể được tìm thấy tại https://bitbucket.org/yagom/inflearn_ios_basic_yagom/ .

Giới thiệu những người chia sẻ kiến thức

Yagom là một nhà phát triển iOS, người điều hành blog của Yagom (http://blog.yagom.net). Anh cũng đã xuất bản các bài giảng trên MacBoogie, một cộng đồng nhà phát triển iOS và macOS, và hoạt động tích cực trong cộng đồng OSXDev. Anh tốt nghiệp chuyên ngành sư phạm máy tính và đam mê truyền đạt kiến thức máy tính một cách dễ hiểu và thú vị cho cả sinh viên và người không chuyên, vì vậy anh cũng luôn tận tâm chia sẻ kiến thức của mình với các lập trình viên mới vào nghề. Anh bắt đầu phát triển iOS vào năm 2010 và vẫn luôn đam mê phát triển các lĩnh vực liên quan đến iOS. Hiện tại, anh là gia sư iOS cho Naver Connect Foundation. Các ấn phẩm của anh bao gồm loạt bài "Ghi chú cốt lõi về iOS" và "Lập trình Swift".

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

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

  • Bất kỳ ai quan tâm đến việc phát triển iOS

  • Bất cứ ai muốn học lập trình Swift

  • Nhà phát triển mới bắt đầu muốn tạo ứng dụng thực sự

  • Bất kỳ ai muốn bắt đầu sự nghiệp với tư cách là nhà phát triển ứng dụng di động

  • Bất cứ ai muốn nâng cao kỹ năng lập trình của mình

Xin chào
Đây là

6,557

Học viên

182

Đánh giá

50

Trả lời

4.7

Xếp hạng

2

Các khóa học

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

Tất cả

106 bài giảng ∙ (10giờ 34phú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ả

38 đánh giá

4.4

38 đánh giá

  • castleticket님의 프로필 이미지
    castleticket

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    96% đã tham gia

    Một bài giảng dễ hiểu cho người mới bắt đầu và một bài giảng hay cho những người có kinh nghiệm xem lại. Tôi là một nhà phát triển iOS thông thường đã nhận được rất nhiều trợ giúp trong việc phát triển iOS bắt đầu từ bài đăng trên blog của Yagom vài năm trước. Có lẽ vì đây là bài giảng dành cho các nhà phát triển mới bắt đầu nên nó là bài giảng giải thích chính xác cách thức hoạt động và nó là gì, thay vì chỉ đơn giản là phát triển các chức năng và tuân theo mã. Đây là bài giảng hữu ích ở cấp độ không chỉ dành cho người mới bắt đầu mà cả các nhà phát triển iOS có kinh nghiệm. Nó hiện là phiên bản khác với phiên bản mới nhất tính đến ngày 30 tháng 12 năm 18. Có một số khác biệt, nhưng không có vấn đề gì khi xem bài giảng! Thời tiết dạo này tệ quá, lần sau hãy giảng cho tôi một bài hay nhé.

    • seonjukim4942님의 프로필 이미지
      seonjukim4942

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Đó là một khóa học tuyệt vời dành cho người mới bắt đầu sử dụng iOS! Thật đáng tiếc là phần sau có phần giải thích ít chi tiết hơn về mã, nhưng đó là bài giảng giúp bạn có thời gian tự tìm kiếm và nghiên cứu, để bạn có thể tiếp tục hiểu rõ hơn về những phần bạn tò mò. . Mặc dù đó là một bài giảng vào năm 2018 nhưng thật vui khi họ phản hồi nhanh chóng ngay cả khi tôi đăng câu hỏi vào năm 2022.

      • mtaebu0544님의 프로필 이미지
        mtaebu0544

        Đánh giá 7

        Đánh giá trung bình 3.7

        4

        100% đã tham gia

        Đó là một khóa học rất cơ bản nên tôi đã xem và làm theo tất cả trong một tuần. Tôi nghĩ thật tốt khi nó cho phép bạn chuyển sang điểm chính mà không cần phải gõ từng đoạn mã. Thật tốt khi bài giảng trôi qua rất nhanh. Tuy nhiên, dường như có rất ít dự án iPhone có thể được sử dụng thương mại. Sai lầm tôi mắc phải giữa bài giảng là do tôi không thêm mã định danh. Vì việc bỏ qua diễn ra nhanh chóng nên tôi ước gì đã thêm biểu đồ NS hoặc lưu đồ để xử lý quy trình bằng cách viết ra các quy trình. Tuy nhiên, nhờ những bài giảng được soạn sẵn và những nhận xét được củng cố trước khi bài giảng bắt đầu nên tôi đã có thể hoàn thành đồ án mà không gặp nhiều khó khăn. Cảm ơn

        • shimym9204님의 프로필 이미지
          shimym9204

          Đánh giá 6

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          • ykouo8695님의 프로필 이미지
            ykouo8695

            Đánh giá 3

            Đánh giá trung bình 5.0

            5

            30% đã tham gia

            Giải thích rõ ràng dễ hiểu.

            Ưu đãi có thời hạn

            38.500 ₫

            30%

            1.162.670 ₫

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

            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!