Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Mobile Application Development

Lớp học nâng cao về Swift & iOS từ kiến ​​thức cơ bản về phát triển ứng dụng đến thực hành thực tế chỉ trong một

Hơn 150 giờ chương trình giảng dạy cập nhật! Từ ngữ pháp Swift cơ bản đến các dự án thực tế nâng cao, hãy nắm vững mọi thứ trong một khóa học!

(5.0) 1 đánh giá

45 học viên

  • kxcoding
부트캠프#독학#개발자
부트캠프
apple
ios
이론 실습 모두
Swift
iOS
Git

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

  • Khái niệm cơ bản về Swift ~ cú pháp nâng cao + khung UIKit

  • Sử dụng các khung thiết yếu như DB và Network

  • Các kỹ thuật triển khai giao diện người dùng khác nhau, Swift Macro và Unit Test

  • Những điều cơ bản về Git cần thiết cho dự án của bạn

Từ Zero Base trở thành nhà phát triển iOS!

Hơn 150 giờ chương trình giảng dạy đầy đủ

Từ những kiến thức cơ bản về Swift đến các framework và dự án, cuốn sách này bao gồm mọi thứ bạn cần để trở thành một nhà phát triển iOS lành nghề.

Các dự án cấp cao

Tìm hiểu cách thiết kế và gỡ lỗi mã và giao diện người dùng sẵn sàng phát hành trên App Store và phát triển các kỹ năng mà bạn có thể tự mình áp dụng.

Hơn 150 giờ chương trình giảng dạy đầy đủ

Chúng tôi cung cấp hơn 150 giờ bài giảng video cho phép bạn học mọi thứ một cách tự nhiên, từ ngữ pháp và khuôn khổ đến thiết kế và gỡ lỗi.

Công nghệ mới nhất + phiên bản mới nhất

Đây không chỉ là bài giảng cập nhật mà còn là bài giảng thực sự cập nhật được tạo bằng cú pháp Xcode 15Swift 5.9 !

Các dự án cấp cao

Học cách phát triển ứng dụng đúng cách với các dự án đã sẵn sàng phát hành trên App Store. Tất cả các ví dụ đều được viết bằng mã sạch, sử dụng cú pháp hiện đại .

Chương trình giảng dạy độc đáo

Nó không thể so sánh với một bài giảng kém chất lượng được!

Khóa học này được tạo ra với hơn một năm chuẩn bị và hơn 2 triệu ký tự bản thảo. Hãy trau dồi kỹ năng của bạn với chương trình giảng dạy độc đáo và các ví dụ mà bạn không thể tìm thấy ở bất kỳ đâu khác!

Một ngăn xếp công nghệ được đóng gói chặt chẽ

Nó chứa toàn bộ công nghệ cần thiết cho các nhà phát triển iOS và nhiều kiến thức chuyên môn có thể áp dụng ngay vào các dự án.

Nhiều thách thức khác nhau

Nó bao gồm nhiều thử thách khác nhau cho phép bạn áp dụng ngay những gì đã học.

Bằng cách thực hiện thử thách, bạn sẽ có thể hiểu rõ những gì mình đã học và sự tự tin của bạn sẽ tăng lên :)

Nếu bạn có bất kỳ câu hỏi nào trước khi đăng ký, vui lòng liên hệ với chúng tôi qua liên kết bên dưới :)

Kênh KakaoTalk - @kxcoding (Nhấp để đi)

Email - help@kxcoding.com

Chỉ cần tuân theo chương trình giảng dạy!

Từ việc thiết lập môi trường phát triển đến gỡ lỗi, khóa học được thiết kế để bạn có thể học một cách tự nhiên thông qua nhiều ví dụ đa dạng. Chỉ cần làm theo chương trình giảng dạy!

Ngữ pháp Swift

Nó bao gồm mọi thứ từ ngữ pháp cơ bản đến ngữ pháp nâng cao cần thiết cho việc triển khai khung.

Sử dụng Xcode cơ bản

Bạn có thể học được nội dung tổng thể cần thiết cho việc phát triển ứng dụng, bao gồm tạo và quản lý dự án, chỉnh sửa mã nguồn và quản lý tài nguyên thông qua tài sản.

Trình xây dựng giao diện và bảng phân cảnh

Bạn có thể học cách cấu hình UI hiệu quả và nhiều kiến thức chuyên môn khác.

Các mẫu thiết yếu cho phát triển ứng dụng

Nghiên cứu các mẫu thiết yếu thường được sử dụng trong phát triển ứng dụng iOS, chẳng hạn như mẫu ủy nhiệm, mẫu thông báo và mẫu singleton.

Sử dụng chế độ xem cơ bản

Chúng tôi sẽ sử dụng hầu hết các chế độ xem do UIKit cung cấp, bao gồm các nút, trường văn bản, chế độ xem hình ảnh, công tắc và thanh trượt.

Sự kiện màn hình

Tìm hiểu cách xử lý chuyển đổi màn hình và truyền dữ liệu bằng giao diện người dùng hệ thống.

Danh sách

Tìm hiểu cách hiển thị danh sách bằng chế độ xem bảng và chế độ xem bộ sưu tập.

phim hoạt hình

Tìm hiểu cách phát triển giao diện người dùng sống động.

Bố cục tự động & Bố cục thích ứng

Triển khai giao diện người dùng thay đổi theo môi trường thực thi.

GCD & Swift Đồng thời

Triển khai mã chạy nhanh và mượt mà mà không bị gián đoạn.

Dữ liệu cốt lõi

Tìm hiểu cách lưu trữ và chỉnh sửa dữ liệu vĩnh viễn.

Mạng

Tìm hiểu nhiều kỹ thuật khác nhau, từ phân tích cú pháp JSON cơ bản đến lưu trữ đệm.

Bộ nhớ và cấu trúc dữ liệu

Chúng tôi cũng nghiên cứu tất cả những kiến thức cơ bản mà các nhà phát triển mới vào nghề cần biết.

Dịch vụ định vị và bản đồ

Chúng tôi triển khai dịch vụ định vị bằng GPS và bản đồ.

Kiểm thử đơn vị và gỡ lỗi

Kiểm tra mã của bạn nhiều lần, tìm lỗi tiềm ẩn và sửa chúng để đảm bảo an toàn.

Dự án thực tế

Chúng tôi có nhiều dự án thực tế, bao gồm ứng dụng ghi nhớ, ứng dụng D-Day, ứng dụng Apple Watch và ứng dụng bản đồ công viên giải trí.

Chúng tôi cũng đã chuẩn bị một bài giảng mẫu.

Bạn có thể xem bài giảng mẫu đầy đủ bằng cách truy cập vào chương trình giảng dạy bên dưới.

Nhiều người cảm thấy hài lòng khi được học cùng nhau.

Hãy cùng tìm hiểu câu chuyện học tập với KxCoding.

Đây* là

Thành thật mà nói, đây là khóa học mà tôi không muốn giới thiệu cho bất kỳ ai khác...
Tôi thích nó đến nỗi muốn giữ nó cho riêng mình... Tôi nghiêm túc đấy.
Có rất nhiều điều tuyệt vời về khóa học này, nhưng nếu phải chọn ra một vài điều thì đó sẽ là:

1. Các bài giảng được thiết kế riêng cho phiên bản Swift mới nhất

Giảng viên luôn nghiên cứu và cập nhật bài giảng của mình một cách phù hợp. Nếu bạn mua bài giảng trên các trang web khác, bạn sẽ thấy chúng không được cập nhật sau khi đăng. Tuy nhiên, nội dung của kxcoding được cập nhật liên tục. Điều này cũng áp dụng cho các bài giảng iOS. Tôi thực sự cảm nhận được sự tận tâm của giảng viên trong việc giảng dạy.

2. Bài giảng được thiết kế riêng cho trình độ người mới bắt đầu

Trước khi tham gia khóa học này, tôi chưa từng học Swift hay lập trình hướng đối tượng. Tuy nhiên, sau khi tham gia, tôi đã đạt được một mức độ hiểu biết nhất định về các khái niệm và có thể triển khai chúng từng bước bằng cách tham khảo tài liệu dành cho nhà phát triển. Khóa học Closure, đặc biệt nổi bật với phương pháp tiếp cận thân thiện với người mới bắt đầu, rất được khuyến khích.

3. Một hệ thống bài giảng được tổ chức tốt

Tôi cảm thấy khóa học được thiết kế rất tốt, từ những phần dễ hiểu cho người mới bắt đầu đến những phần nâng cao hơn. Cụ thể, giảng viên thường gợi ý: "Bài giảng nào phù hợp hơn cho phần này?" hoặc "Bạn chưa cần phải suy nghĩ về nó ngay bây giờ". Ban đầu dù rất hào hứng, nhưng bạn dễ bỏ cuộc khi gặp từng phần khó khăn một. Tuy nhiên, khóa học này đã đề cập trước những vấn đề đó, cho phép bạn theo dõi mà không bỏ cuộc.

Tôi đã để lại đánh giá như thế này, nhưng tôi ước mình là người duy nhất nghe được nó...

tka***017

Tôi đã học Java và C ở trường đại học, và có một số kinh nghiệm lập trình Android, nhưng trình độ của tôi còn rất nông và tôi đã không động đến nó trong một thời gian, vì vậy tôi gần như phải bắt đầu lại từ đầu. Trong khi chuẩn bị cho công việc phát triển ứng dụng iOS, tôi bắt đầu tìm kiếm các khóa học Swift. Đây là khóa học duy nhất chuyên về Swift và iOS và liên tục được cập nhật các phiên bản mới nhất. Đó là lý do tại sao tôi chọn KxCoding, và kể từ đó, tôi đã học và thấy nó rất thỏa mãn. Chi phí đăng ký và ghi danh vào khóa học rất xứng đáng. Nội dung khóa học được tổ chức có hệ thống và liên kết chặt chẽ. Nói cách khác, nếu tôi không nắm vững tài liệu, tôi sẽ bị nhầm lẫn trong bài giảng tiếp theo. Tuy nhiên, tôi có thể dễ dàng quay lại và xem lại các bài giảng trước đó và tiếp tục, vì vậy đó không phải là một bất tiện lớn. Nếu tôi học kỹ, điều này sẽ không xảy ra nữa. Khóa học được giải thích một cách đơn giản và dễ hiểu, vì vậy tôi không cảm thấy nó quá phức tạp. Thỉnh thoảng, tôi gặp phải một phần chưa học, nhưng sau khi học lại và xem lại khóa học, tôi thấy nó dễ hiểu hơn rất nhiều. Điều tôi thích nhất khi học KxCoding là tôi có thể đặt câu hỏi ngay lập tức và nhận được câu trả lời dễ hiểu. Ngoại trừ các lớp học lập trình, hầu hết các bài giảng trực tuyến đều cho cảm giác như bạn chỉ cần xem video và tìm ra câu trả lời. Nhưng ở đây, tôi cảm thấy như đang học với một giáo viên ở trường. Tôi có thể đặt câu hỏi ngay lập tức. Tôi thực sự khuyên bạn nên tham gia khóa học này.

sik*****24

Tôi đã thử tham gia các lớp học ngoại tuyến để học phát triển ứng dụng như một sở thích, nhưng tôi nhanh chóng bỏ cuộc vì cảm thấy mình không có năng khiếu. Sau đó, sau bốn năm bỏ bê, tôi tình cờ biết đến kxcoding. Một mong muốn học tập mới đã khơi dậy sự quan tâm của tôi, và tôi bắt đầu theo ý thích. Tôi bắt đầu với những cảm xúc lẫn lộn giữa mong đợi và lo lắng, nhưng hiện tại tôi đang học tập chăm chỉ, lặp lại các bài học nhiều lần. Các bài học trôi chảy đã vô cùng hữu ích, cho phép tôi đắm mình hoàn toàn vào tài liệu. Giọng nói của người hướng dẫn cũng rất tuyệt vời. ^^ Mặc dù tôi không thể thành thạo mọi thứ cùng một lúc, nhưng tôi tin rằng ngay cả những người mới bắt đầu cũng có thể thành thạo nếu luyện tập thường xuyên. Tôi đã thử nhiều phương pháp học khác nhau, nhưng tôi thấy rằng không có khóa học nào có hệ thống như kxcoding. Bây giờ tôi có trách nhiệm theo kịp những bài giảng tuyệt vời này, phải không? ^^; Tôi hy vọng bạn tiếp tục tạo ra những nội dung tuyệt vời.

wls*****09

Sau khi quyết định theo đuổi phát triển iOS, tôi đã tìm kiếm các bài giảng về ngữ pháp Swift cơ bản và công nghệ iOS ở nhiều nơi, bao gồm cả các nền tảng bài giảng khác, nhưng tôi chưa bao giờ thấy trang web nào được cập nhật thường xuyên như Kxcoding và cung cấp công nghệ mới nhất.
Tôi tin rằng phát triển iOS không chỉ đòi hỏi thành thạo Swift; nó còn đòi hỏi sự hiểu biết sâu sắc về kiến trúc iOS. Đó là lý do tại sao khóa học giải thích UIKit và kiến trúc iOS cơ bản cần thiết cho việc phát triển, giúp tôi dễ hiểu. Tôi cũng có thể tích lũy kinh nghiệm thực tế về phát triển và triển khai.
Nếu bạn đang cân nhắc phát triển iOS, vui lòng tham gia khóa học này để tìm thông tin bạn cần.

zer***01

Tôi thậm chí còn không nhớ nổi mình bắt đầu lập trình từ khi nào. Tôi nhớ mình chỉ toàn in "Hello World!". Nhưng giờ đây, tôi cảm thấy như cuối cùng mình đã tìm được một người thầy có thể giúp tôi định hướng trong biển lập trình. Các bài giảng ngắn gọn, súc tích, dễ tiếp thu. Hơn nữa, nguyên tắc lặp lại tuyệt đối giúp tôi dễ dàng áp dụng, nên tôi không thấy chán dù xem đi xem lại bao nhiêu lần. Sự lặp lại của việc tiếp thu và giải phóng cho phép tôi hiểu một cách tự nhiên. Và những phản hồi nhanh chóng và tử tế khiến tôi cảm thấy mình không đơn độc. Tôi vẫn còn một chặng đường dài phía trước, nhưng khởi đầu tích cực này đã cho tôi hy vọng về một hành trình dài. Cảm ơn bạn. ^^

Jang*won

Không có nhiều video bài giảng trên các trang web khác dành cho iOS và chúng thường bị cắt ở giữa, khiến người xem khó hiểu.
Tuy nhiên, khi xem và nghe các bài giảng KxCoding Swift và iOS, giảng viên luôn suy nghĩ và giảng dạy theo góc nhìn của người mới bắt đầu.
Họ nói về điều đó trong lớp. Tôi chưa gặp nhiều nên nghĩ không hiểu cũng là chuyện bình thường. Nhưng khi tôi nghe họ nói và tin họ, tôi thấy đó cũng là lẽ tự nhiên.
Tôi nghĩ mình đã xem đi xem lại nó nhiều lần và chăm chỉ hơn. Tôi tự hào về bản thân vì đã trưởng thành hơn rất nhiều sau khi nghe bài giảng này, mặc dù tôi chẳng biết gì cả.

Tôi nghĩ đây là bài giảng mà tôi có thể tin tưởng và theo dõi.

lic***seo

Đây là khóa học tuyệt vời nhất tôi tìm thấy khi chuyển từ Objective-C sang Swift. Trong khi các khóa học và sách Swift khác trên các nền tảng khác thường khó hiểu hoặc chậm tiến độ, thì chương trình học được cấu trúc tốt cùng những giải thích chi tiết về các khái niệm và mã nguồn của khóa học này đã vô cùng hữu ích cho việc học Swift. Nếu tôi được học một khóa học như thế này khi mới bắt đầu phát triển iOS với Objective-C, tôi đã có thể nắm bắt các khái niệm nhanh chóng và chính xác hơn.

Tất cả các đánh giá ở trên đều là đánh giá thực tế được đăng trên trang web KxCoding.

Chúng tôi đã tổng hợp một số câu hỏi thường gặp!

Nếu bạn có bất kỳ câu hỏi nào, vui lòng liên hệ với chúng tôi bất cứ lúc nào :)

Email - help@kxcoding.com

H. Những người không chuyên ngành hoặc mới bắt đầu học lập trình có thể học cùng nhau không?

Các bài giảng video được thiết kế để giúp người mới bắt đầu phát triển iOS tự nhiên nắm vững các kỹ năng cần thiết. Do đó, bất kỳ ai cũng có thể học cùng nhau. Tuy nhiên, mức độ khó thực tế có thể khác nhau tùy thuộc vào từng cá nhân. Chỉ cần bạn không ngại đặt câu hỏi và kiên trì học đi học lại, bạn sẽ ổn thôi!

H. Tôi có cần học một bài ngữ pháp riêng không?

Vì ngữ pháp cơ bản đã được bao gồm trong chương trình học, bạn không cần phải học nó ở các khóa học khác. Tuy nhiên, ngữ pháp là một lĩnh vực không bao giờ nên học quá nhiều, vì vậy nếu có thời gian, tôi khuyên bạn nên học nó ở nhiều khóa học khác nhau.

H. Tôi có thể tham gia khóa học trên máy tính xách tay hoặc PC chạy Windows không?

Thực hành thông thường rất khó trên PC Windows hoặc Hackintosh nên không thể tham gia khóa học.

H. Nếu tôi mua máy Mac để học, bạn sẽ đề xuất thông số kỹ thuật nào?

Xcode, được sử dụng để phát triển ứng dụng iOS, là một ứng dụng khá lớn và nặng. Chúng tôi khuyên bạn nên sử dụng CPU M1 trở lên, RAM 16GB trở lên và ổ SSD 512GB trở lên. Khi mua MacBook, hãy chọn mẫu Pro thay vì Air vì nó sẽ cho phép sử dụng lâu hơn và có tùy chọn xử lý thuận tiện hơn.

H. Tôi có cần phải đăng ký làm nhà phát triển trả phí (Chương trình nhà phát triển của Apple) không?

Tất cả các bài tập thực hành trong khóa học đều có thể được hoàn thành bằng tài khoản nhà phát triển miễn phí.

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

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

  • macOS Sonoma

  • Xcode 15.x

  • Git (GitKraken)

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

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

  • Người tìm việc chuẩn bị làm việc với tư cách là nhà phát triển ứng dụng iOS

  • Học sinh chuẩn bị tham gia Apple Academy hoặc trại dự án (5 tháng trở lên)

  • Những người cảm thấy cô đơn và lo lắng

  • Nhà phát triển đang tìm kiếm sự thay đổi nghề nghiệp trong lĩnh vực iOS

  • Nhà phát triển cấp dưới phát triển một mình trong công ty và cảm thấy rằng mình thiếu những điều cơ bản

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

  • Trải nghiệm tối thiểu với macOS

Xin chào
Đây là

500

Học viên

26

Đánh giá

45

Trả lời

4.7

Xếp hạng

2

Các khóa học

iOS, Swift에 대한 책을 쓰고 강의를 하고 있는 iOS 개발자입니다 :)
앱 개발 교육사이트인 KxCoding을 운영하면서 iOS 개발자를 꿈꾸는 다양한 분들과 공부하고 있습니다

지금까진 쓴 책들

2019.4 - Hello, Swift (iBooks)
2017.9 - iOS 앱 개발자를 위한 Swift 4
2016.10 - iOS 앱 개발자를 위한 Swift 3
2014.12 - Objective-C 개발자를 위한 Swift

강의 및 세미나

Fast Campus 나만의 iOS 앱 개발 캠프
Fast Campus Swift 4를 활용한 iOS 앱 개발 캠프
Fast Campus Dev Seminar: 좋았을걸
한화생명 iOS 앱 개발 기초 과정
KxCoding 부트 캠프

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

Tất cả

513 bài giảng ∙ (163giờ 12phút)

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

Đánh giá

Tất cả

1 đánh giá

5.0

1 đánh giá

  • smart_ares님의 프로필 이미지
    smart_ares

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    60% đã tham gia

    강의가 알찹니다.

    6.208.568 ₫

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

    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!