강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Mobile Application Development

Trở thành một nhà phát triển iOS thực sự thành công [từ những điều cơ bản đến công việc thực tế]

Mọi thứ về ngữ pháp Swift! Mọi thứ về phát triển ứng dụng! Tất cả đều có trong bài giảng này. Tìm hiểu cách các nhà phát triển giỏi tạo ra các ứng dụng tốt thông qua việc phân tách lớp và tái cấu trúc.

(4.8) 12 đánh giá

233 học viên

  • enilv0529
ios
swift
앱개발
모바일앱
iOS
Swift
concurrent

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

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

  • Tóm tắt toàn diện về ngôn ngữ Swift - Đừng học nó một cách riêng biệt.

  • Từ những điều cơ bản về ứng dụng đến những điều cơ bản về cách thức hoạt động của ứng dụng - chúng tôi sẽ hướng dẫn bạn cách tạo một ứng dụng tốt.

  • async-await cung cấp thông tin thích hợp về sự tương tranh.

  • Tìm hiểu đúng sự khác biệt giữa View và ViewController.

  • Tìm hiểu cách thực sự sử dụng việc đóng cửa.

  • Tạo các nút xem bảng, v.v. là cơ bản. Chúng tôi sẽ dạy cho bạn những nguyên tắc cơ bản về cách tạo ứng dụng.

Ngữ pháp nhanh, từ cơ bản đến ứng dụng!
Chúng tôi đã tích hợp đầy đủ kiến thức bạn cần để tạo ứng dụng 🍚

Học với đầy đủ kiến thức chuyên môn
Phát triển ứng dụng iOS 📱

Bất kỳ ai cũng có thể dạy bạn cách xây dựng ứng dụng với các nút bấm, chế độ xem bảng, điều hướng, v.v. Tuy nhiên, đây là nơi duy nhất dạy bạn cách xây dựng chúng một cách hiệu quả. Để đảm bảo bạn trở thành một nhà phát triển iOS thực thụ, chúng tôi quay phim các khóa học mới từ đầu đến cuối mỗi năm. Mỗi khóa học đều được truyền tải những kiến thức chuyên môn tốt nhất thời bấy giờ. Lần này, chúng tôi đã phát hành một khóa học dành cho nhà phát triển iOS mới, chứa đựng rất nhiều kiến thức chuyên môn.

Như tiêu đề đã gợi ý, mục đích của khóa học này là giúp bạn trở thành một nhà phát triển iOS. Khóa học sẽ trang bị cho bạn kiến thức và nền tảng cần thiết để trở thành một nhà phát triển. Sau khi hoàn thành, bạn sẽ trở thành một nhà phát triển có khả năng xử lý các tác vụ thực tế. Khóa học cung cấp các ví dụ chi tiết, từ cơ bản đến ứng dụng, minh họa cách áp dụng cú pháp Swift vào thực tế.

Nó bao gồm mọi thứ từ những điều cơ bản đến các khía cạnh thực tế để tạo ra một ứng dụng tuyệt vời, bao gồm cách cấu trúc ứng dụng, tái cấu trúc, cách sử dụng bảng phân cảnh, cách tạo giao diện người dùng bằng mã, lệnh gọi lại bằng closure và nhiều phương pháp khác nhau để truyền dữ liệu .


Tôi giới thiệu điều này cho những người này 👨‍👩‍👧‍👦

🐥

Bất kỳ ai muốn trở thành nhà phát triển iOS

Đây không chỉ là một khóa học với mã mẫu. Khóa học này sẽ dạy bạn mọi thứ mà một nhà phát triển iOS thực thụ cần làm, từ đầu đến cuối.

😵‍💫

Những người phát triển mà không có sự tự tin do thiếu khái niệm

Tôi sẽ dạy bạn sự khác biệt giữa View và ViewController, khái niệm về tái sử dụng, phân tách lớp, đồng bộ và không đồng bộ, cũng như cách viết mã phù hợp.


Các tính năng đặc biệt của khóa học này ✨

#1.
Dự án phát triển ứng dụng
Chúng ta sẽ ở bên nhau từ đầu đến cuối!

Kết hợp cú pháp Swift và phát triển ứng dụng thực tế, khóa học này sẽ hướng dẫn bạn từ đầu đến cuối . Khóa học bao gồm những gì ViewController thể hiện, cách tái cấu trúc và cách tạo mã sạch bằng cách chia nhỏ các lớp, giúp bạn trở thành một nhà phát triển tốt hơn.

#2.
Ngay cả người mới bắt đầu cũng có thể học từng bước
Tôi có thể theo bạn!

Chúng tôi đã thiết kế khóa học này để bạn có thể theo dõi từng bước ngay từ đầu. Chúng tôi đã dành nhiều tâm huyết và công sức trau chuốt để ngay cả những người chưa có nhiều kiến thức về phát triển cũng có thể trở thành nhà phát triển. Chúng tôi tin chắc rằng bạn sẽ không tìm thấy một khóa học nào khác có thể bao quát cú pháp Swift và các dự án phát triển ứng dụng thực tế một cách chi tiết và toàn diện như vậy, từ đầu đến cuối.

#3.
Những điều bạn không thể học được ở các lớp khác
Tôi có kiến thức!

Khóa học này bao gồm các kỹ thuật phân tách và tái cấu trúc lớp mã . Khóa học bao gồm cả phương pháp phát triển giao diện người dùng CodeBase và Interface Builder, cho phép thiết kế giao diện người dùng tối ưu. Khóa học cũng giải thích cách sử dụng thực tế của lập trình đồng thời (concurrency programming) async và await . Thông qua khóa học này, bạn sẽ có được những kiến thức quý giá mà các khóa học khác không có được.


Bạn sẽ học được gì 📚

Phần 1 Ngữ pháp Swift

  • Học ngữ pháp Swift một cách toàn diện từ cơ bản đến ứng dụng thông qua 49 chương.

Phần 2: Bảy cách truyền dữ liệu

  • Bạn có thể hiểu các khái niệm về truyền dữ liệu, đại biểu, đóng và đối tượng.

Phần 3: Xây dựng nền tảng ứng dụng

  • Tìm hiểu cách tạo cấu trúc cơ bản để tạo ứng dụng, cũng như vai trò và vòng đời của View và ViewController.

Phần 4: Tạo ứng dụng - Ứng dụng chuyển đổi tiền tệ

  • Tìm hiểu về các khái niệm mạng, phương pháp xử lý JSON và khái niệm Delegate.
  • Bạn có thể tạo ứng dụng bằng DataPicker, TableView và SerachController.

Phần 5: Tạo ứng dụng - Ứng dụng ToDo

  • Tìm hiểu các khái niệm về CRUD (tạo, đọc, cập nhật, xóa) bằng cách tìm hiểu cách quản lý dữ liệu cục bộ dựa trên CoreData.

Phần 6: Tạo ứng dụng - Ứng dụng StopWatch

  • Tìm hiểu cách xử lý dữ liệu lặp lại thông qua Timer, cách cập nhật UI và khái niệm về Cells có thể tái sử dụng trong TableView.

Phần 7: Tạo ứng dụng - Ứng dụng Map Landmark

  • Tìm hiểu khái niệm về vị trí và cách ghim và tìm kiếm các vị trí cụ thể trên bản đồ bằng SearchController.

Phần 8: Tạo ứng dụng - Bản sao Netflix

  • Bạn sẽ học các khái niệm về phát lại video để tạo ứng dụng OTT như Netflix bằng cách sao chép ứng dụng Netflix và cách tạo màn hình thông qua giao diện người dùng bảng phân cảnh và giao diện người dùng mã.

📢 Vui lòng lưu ý trước khi tham gia lớp học!

  • Vui lòng chuẩn bị máy Mac để thực hành.
  • Vui lòng tham khảo liên kết bên dưới để biết dữ liệu hình ảnh.

Câu hỏi dự kiến Hỏi & Đáp 💬

H. Người không chuyên ngành và người mới bắt đầu có thể tham gia khóa học không?

Tôi sẽ dạy bạn mọi thứ, từ ngữ pháp đến phát triển ứng dụng, ngay từ đầu. Cứ tin tôi và làm theo nhé.

H. Phạm vi của khóa học này là gì?

Khóa học trọn gói này được thiết kế để hỗ trợ cả người mới bắt đầu và lập trình viên mới vào nghề, kết hợp những giải thích chi tiết và các khái niệm chính mà nếu không sẽ dễ bị bỏ qua khi xây dựng ứng dụng thực tế. Khóa học bao quát toàn bộ ngữ pháp của ngôn ngữ Swift, đặt nền móng vững chắc cho một nền tảng vững chắc. Khóa học cũng hướng dẫn bạn cách xây dựng ứng dụng thực tế dựa trên UIKit và cách viết mã giúp bạn trở thành một lập trình viên thực thụ.

H. Bài giảng này có được điều chỉnh theo phiên bản mới nhất không?

Khóa học được xây dựng dựa trên XCode 13 và Swift 5.5~5.6 . Tất cả các bài giảng đều dựa trên phiên bản mới nhất tại thời điểm quay phim và luôn được biên soạn lại từ đầu, áp dụng những kỹ năng mới nhất.


Giới thiệu Người chia sẻ kiến thức ✒️

Xin chào. Tôi là một nhà phát triển iOS với 10 năm kinh nghiệm. Tôi đã phát hành khoảng 50 ứng dụng trong suốt sự nghiệp của mình và là một nhà phát triển kỳ cựu. Tôi đang nghiên cứu cách thúc đẩy sự phát triển cùng các nhà phát triển đồng nghiệp và phát triển những kiến thức này thành một khóa học.


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

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

  • Ngay cả những người mới làm quen với code cũng có thể làm được.

  • Chúng tôi sẽ giúp đỡ những người biết viết mã nhưng còn yếu về các nguyên tắc cơ bản.

  • Nếu bạn muốn học ngữ pháp ngôn ngữ Swift và các phương pháp phát triển ứng dụng cho các dự án thực tế cùng một lúc thì đây chính là nơi.

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

  • Tất cả những gì bạn cần là một chiếc máy Mac. Tất cả bạn phải làm là làm theo phần còn lại.

Xin chào
Đây là

3,050

Học viên

209

Đánh giá

271

Trả lời

4.8

Xếp hạng

7

Các khóa học

안녕하세요.

  • 강의 금액이 부담되시는 분들은 강의명을 아래 이메일로 보내주시면 할인쿠폰을 보내드립니다.

  • apple-developer@kakao.com

iOS 개발의 세계에 발을 들이게 된 지 벌써 10년이 흘렀습니다.

그 동안 다양한 환경에서 100여개가 넘는 프로젝트를 성공적으로 런칭하는 데 참여하였습니다. 이런 다양한 경험을 통해, 실무에서의 깊은 노하우와 통찰을 얻을 수 있었습니다.

이런 지식을 모아 저와 같은 열정을 가진 개발자 분들과 함께 성장하기 위해. 항상 더 나은 방법, 더 효율적인 경로를 연구하며, 그 결과를 강의 형태로 제작하여 여러분들과 공유하고 있습니다.

함께 성장하는 여정에 동행하실 준비가 되셨다면, 저와 함께 시작해봅시다.

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

Tất cả

109 bài giảng ∙ (43giờ 43phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

12 đánh giá

4.8

12 đánh giá

  • abdurl3229님의 프로필 이미지
    abdurl3229

    Đánh giá 9

    Đánh giá trung bình 4.7

    5

    100% đã tham gia

    This course is for developers, not coders. The explanations are friendly and the content is informative.

    • hola님의 프로필 이미지
      hola

      Đánh giá 23

      Đánh giá trung bình 4.5

      5

      100% đã tham gia

      I'm a complete beginner and it's still very difficult, but it's very helpful. I hesitated because of the price, but I like it because it includes grammar + practice. Beginners can solve it with just this one lecture. It seems like a lecture that's perfect for building a foundation.

      • sjh5130님의 프로필 이미지
        sjh5130

        Đánh giá 3

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        I'm new to iPhone development, and the detailed explanation is very helpful. I'll review it and make it my own~ Thank you.

        • yunseok2225님의 프로필 이미지
          yunseok2225

          Đánh giá 1

          Đánh giá trung bình 5.0

          5

          91% đã tham gia

          I really enjoyed your lectures. Thanks to you, I started from the introduction to Swift and headed towards iOS. The lectures were easy and informative, and I didn't regret the money I paid. I would like to express my gratitude.

          • msleegamin2063님의 프로필 이미지
            msleegamin2063

            Đánh giá 1

            Đánh giá trung bình 5.0

            5

            88% đã tham gia

            Thanks to you, I learned a lot about iOS basics. Thank you.

            4.603.620 ₫

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

            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!