강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Mobile Application Development

Phần cơ bản về phát triển ứng dụng iPhone (Trại huấn luyện phát triển iOS của HappySmile)

Trại huấn luyện phát triển iOS HappySmile

(5.0) 3 đánh giá

42 học viên

  • happysmile
앱개발
ios
모바일앱
모바일앱개발자
iOS
Swift

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

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

  • Kiến thức CS thiết yếu cần có để phát triển ứng dụng iOS

  • Ngữ pháp Swift thiết yếu cho phát triển ứng dụng iOS

  • Những kiến thức cần thiết mà các nhà phát triển iOS cần biết

Với 10 năm kinh nghiệm làm nhà phát triển
Cải thiện kỹ năng phát triển ứng dụng iOS của bạn! 📱

Hiện tại tôi là nhà phát triển iOS! 😆

Một nhà phát triển có 20 năm kinh nghiệm phát triển (10 năm phát triển iOS)
Nắm được kiến ​​thức cần thiết dành cho nhà phát triển iOS!
Phát triển thói quen viết mã tốt thông qua việc đánh giá mã 1:1,
Tìm hiểu cách phát triển iOS với dịch vụ cố vấn của chúng tôi.

Phát triển iOS với 20 năm kinh nghiệm Nhà phát triển 👯

Bạn không nghĩ rằng việc liệt kê tất cả kiến ​​thức như một cuốn từ điển là sai sao? Khóa học này sẽ dạy cho bạn những kiến ​​thức cốt lõi và thiết yếu nhất mà tôi đã tích lũy được trong quá trình phát triển ứng dụng iOS cho nhiều công ty lớn trong hơn 10 năm. Dựa trên kinh nghiệm cung cấp các bài giảng phát triển để tăng cường năng lực cho nhân viên mới và các nhà phát triển mới vào nghề trong lĩnh vực ICT của các tập đoàn lớn, trước tiên tôi sẽ thiết lập khuôn khổ quan trọng cho phát triển ứng dụng iOS. Phát triển kỹ năng phát triển ứng dụng iOS của bạn một cách nhanh chóng và hiệu quả!

Khóa học hiện tại là khóa học cơ bản về phát triển ứng dụng iPhone. Mục tiêu là phát triển các kỹ năng đến mức các nhà phát triển hiện tại có thể phân tích mã nguồn đang được phát triển và thêm các tính năng khi tham gia bài giảng kỹ năng, dự kiến ​​sẽ được cập nhật trong tương lai.

 

📢 Vui lòng kiểm tra trước khi tham gia lớp học!

  • Bài giảng này là phần tiếp theo của phần Giới thiệu về phát triển ứng dụng iPhone Phần 1 và Phần 2. Hãy đảm bảo rằng bạn đã tham gia bài giảng giới thiệu trước khi tham gia khóa học.

  • Không có tài liệu bài giảng riêng cho khóa học này.
    • Ngữ pháp bạn học sẽ không lưu lại trong trí nhớ lâu nếu bạn không áp dụng vào thực tế. Thay vì ghi nhớ toàn bộ ngữ pháp, trước tiên bạn cần nắm được ngữ pháp thường dùng và quan trọng bằng cách phát triển nhiều ứng dụng khác nhau. Sau đó, tôi khuyên bạn nên học ngữ pháp chi tiết.
  • Vì độ phân giải video cao nên chúng tôi khuyên bạn nên học khóa học trên máy Mac thay vì thiết bị di động.

Tính năng bài giảng ✨

#1.
Là một nhà phát triển iOS
Để bạn có thể phát triển!

Tìm hiểu những kiến ​​thức cốt lõi cần thiết mà bạn cần biết với tư cách là một nhà phát triển iOS, dựa trên kinh nghiệm thực tế của bạn. Tôi sẽ giúp bạn trở thành nhà phát triển iOS thông qua các bài giảng, đánh giá mã 1:1, dịch vụ cố vấn, v.v.

#2.
Môi trường phát triển
Kinh nghiệm thực tế

Ngoài công cụ phát triển Xcode, bạn có thể trải nghiệm môi trường phát triển giống nhất có thể với cách các nhà phát triển làm việc bằng cách sử dụng trực tiếp các công cụ quản lý cấu hình nguồn, công cụ kiểm tra API và công cụ cộng tác với các nhà thiết kế thực sự được các nhà phát triển sử dụng trong cánh đồng. Chúng ta hãy cùng xem qua phương pháp phát triển của các nhà phát triển iOS hiện tại.


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

1. Kiến thức CS (Khoa học máy tính) thiết yếu mà các nhà phát triển cần biết

  • Tìm hiểu kiến ​​thức cốt lõi về khoa học máy tính như các cấu trúc dữ liệu như hàng đợi, ngăn xếp, quy trình, luồng, đa luồng, đồng bộ hóa và các cấu trúc dữ liệu đồng bộ/không đồng bộ mà bạn cần biết trước để phát triển iOS.


2. Ngữ pháp cơ bản của Swift

  • Tìm hiểu cú pháp cốt lõi của Swift, bao gồm các tùy chọn, lệnh đóng, phần mở rộng, mẫu ủy quyền giao thức và xử lý lỗi, những thành phần thường được sử dụng nhất khi phát triển ứng dụng iOS.


3. Tạo ứng dụng đa phương tiện

  • Cách phát hình ảnh, nhạc và video trong khi tạo ứng dụng đa phương tiện và cách sử dụng ngữ pháp Swift cần thiết đã học trước đó, chẳng hạn như tùy chọn, đóng và xử lý lỗi, trong quá trình phát triển thực tế và các thư mục trong tệp ứng dụng ( .app) theo tùy chọn thêm tệp Tìm hiểu về cấu trúc, Hướng dẫn bố trí, Khu vực an toàn, Bố trí tự động, v.v.



4. Tạo ứng dụng đồng hồ bấm giờ

  • Chúng ta sẽ tìm hiểu cách sử dụng closures, tránh tham chiếu vòng, phần mở rộng, v.v. mà chúng ta đã học trong ngữ pháp thiết yếu của Swift trong thực tế, cũng như AutoShrink, NSAttribudString, @IBDesignable, @IBInspectable của lớp UILabel quan trọng đối với công việc UI và những điều cơ bản của việc tái cấu trúc nguồn cho các nhà phát triển. Tìm hiểu cách tổ chức mã của bạn, v.v.



5. Tạo ứng dụng hẹn giờ

  • Để hiểu sâu hơn và quen thuộc hơn với các giao thức và mẫu phân quyền được đề cập trong ngữ pháp Swift thiết yếu khi sử dụng UITableView và UICollectionView, các điều khiển UI quan trọng nhất trong phát triển iOS, trước tiên chúng ta sẽ tìm hiểu về UIPickerView, có cách sử dụng tương tự. Và chúng ta sẽ học cách vẽ các đường thẳng và đường cong, xây dựng giao diện người dùng màn hình đơn giản bằng mã và triển khai bố cục tự động bằng mã.


Câu hỏi dự kiến ​​Q&A 💬

H. Tôi có cần kiến ​​thức trước để tham gia khóa học này không?

Trước tiên, bạn nên học Phần 1 và Phần 2 của Giới thiệu về Phát triển ứng dụng iPhone. Có thể tham gia khóa học giới thiệu mà không cần bất kỳ kiến ​​thức nào trước đó.

H. Có giới hạn thời gian tham gia khóa học không?

Hiện tại không có giới hạn về thời gian khóa học.

H. Ngày hoàn thành tất cả các bài giảng là khi nào?

Có thể có sự chậm trễ vì trại huấn luyện hiện đang được tiến hành ngoại tuyến. Thay vào đó, dịch vụ hướng dẫn và đánh giá mã 1:1 được cung cấp bởi một số nhà phát triển hiện tại để giúp tránh sự chậm trễ.

H. Việc đánh giá mã và hướng dẫn được tiến hành như thế nào?

Có một nhiệm vụ ở cuối mỗi phần tạo ứng dụng. Nếu bạn tự viết mã nhiệm vụ và cung cấp cho chúng tôi mã nguồn đã hoàn thành, chúng tôi sẽ xem xét mã. Dịch vụ cố vấn được cung cấp thông qua các cuộc trò chuyện nhóm và một số cố vấn đang nỗ lực hết sức để cung cấp câu trả lời nhanh nhất có thể, ngay cả khi không phải trả lời theo thời gian thực.

H. Phạm vi và thời gian của dịch vụ hướng dẫn và đánh giá mã là gì?

Có vẻ như không thể, nhưng hiện tại chúng tôi đang hướng tới mục tiêu cung cấp dịch vụ không giới hạn thời gian. Theo lẽ thường, điều đó là không thể nếu số lượng sinh viên tăng lên, nhưng chúng tôi và đội ngũ quản lý đang cân nhắc rất nhiều về việc cung cấp càng nhiều lợi ích và giúp đỡ càng nhiều người càng tốt trong thời gian dài nhất có thể. Nếu chúng tôi gặp khó khăn đến mức không thể tiếp tục hoạt động trong tương lai, chúng tôi sẽ cân nhắc việc giới hạn thời gian và số lượng tân binh, giống như các trại huấn luyện khác.

H. Tôi sẽ đạt trình độ nào khi hoàn thành và thành thạo khóa học này?

Khóa học hiện tại là khóa học cơ bản về phát triển ứng dụng iPhone. Mục tiêu là phát triển kỹ năng của bạn đến mức bạn có thể phân tích nguồn của các nhà phát triển hiện tại và thực hiện phát triển thực tế sau khi tham gia khóa học kỹ năng.


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

Lịch sử

[Kinh nghiệm phát triển]
Bắt đầu với tư cách là một quân nhân đặc nhiệm đang tại ngũ tại Eastsoft vào tháng 5 năm 2001, tôi đã lập trình Windows ở nhiều nơi khác nhau trong khoảng 10 năm và đã phát triển các ứng dụng iOS trong hơn 10 năm cho đến ngày 31 tháng 12 năm 2021.
SKT Smart Wallet (Syrup) Ứng dụng WM, ứng dụng iOS Smart Conference, SK Communications phát triển ứng dụng iOS Nate, ứng dụng iOS Nate Cartoon, ứng dụng iOS Daybe và Woori Bank, LG Electronics, Kookmin Bank, Hanwha Investment & Securities ứng dụng iOS. Tôi đã làm được . Tôi đã làm công việc phát triển phần mềm được khoảng 20 năm (hơn 10 năm trong iOS).

[Kinh nghiệm giảng dạy]
Tôi cũng rất quan tâm đến giáo dục, vì vậy, bắt đầu từ mùa hè năm 2016, tôi đã dạy phát triển ứng dụng iOS bằng ngôn ngữ Swift tại một trường học ở Gangnam vào các ngày cuối tuần trong khoảng ba năm.
Tôi dạy cho học sinh từ mọi tầng lớp, bao gồm học sinh trung học cơ sở, sinh viên đại học, người tìm việc, người lập kế hoạch, nhà thiết kế, nhà phát triển, nhà quản lý và giám đốc điều hành, và tôi tìm hiểu những gì họ thấy khó khăn và mắc nhiều lỗi nhất, những gì họ cần học nhanh chóng và hiệu quả, và cách thực hiện. Đó là một kinh nghiệm quý báu để học hỏi.

Với hơn 10 năm kinh nghiệm trong phát triển iOS và kinh nghiệm giảng dạy sâu rộng, gần đây tôi tập trung vào việc giảng dạy với mục đích chia sẻ tất cả những kinh nghiệm mà tôi đã tích lũy được cho đến nay và đã giảng dạy tại KB Securities, Đại học Hanyang, JB Financial Group, Ngân hàng KB Kookmin, Ngân hàng Nonghyup, v.v. Tôi đang thuyết trình.

Năm 2017, tôi thành lập một công ty khởi nghiệp giáo dục và thực hiện một số dự án được chính phủ hỗ trợ. Năm 2018, tôi cũng phát hành Giới thiệu về Phát triển ứng dụng iPhone Phần 1 và Phần 2 trên Inflearn.
Đây là lớp lập trình đầu tiên của tôi vì đây là lớp phát triển ứng dụng iOS nhưng kiến ​​thức về khoa học máy tính chắc chắn hữu ích và cần thiết. Chúng tôi đã phát hành một khóa học bao gồm kiến ​​thức về khoa học máy tính.

Để bạn biết, bài giảng của tôi đã được xác minh bởi hơn mười nghìn người đã tham gia trên Inflearn, Udemy, Happy Smile, v.v. và đã để lại những đánh giá sau.

Giới thiệu về Phát triển ứng dụng iPhone Phần 1 và Phần 2 Đánh giá khóa học


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 xây dựng kiến ​​thức phát triển iOS chuyên sâu với mục tiêu trở thành nhà phát triển ứng dụng iOS

  • Bất kỳ ai muốn phát triển một ứng dụng có thể tải lên App Store, thay vì một ứng dụng mẫu iOS

  • iOS Developer muốn trải nghiệm trực tiếp môi trường phát triển thực tế

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

  • Giới thiệu về phát triển ứng dụng iPhone phần 1

  • Giới thiệu về phát triển ứng dụng iPhone phần 2

Xin chào
Đây là

8,347

Học viên

312

Đánh giá

48

Trả lời

4.9

Xếp hạng

3

Các khóa học

안녕하세요. 해피스마일 최완택입니다.
저는 2001년 봄 이스트소프트 현역 병역특례사원 입사를 시작으로
여러 회사에서 10년 정도 윈도우즈 프로그래밍 경력을 쌓았습니다.

그 후 모바일 앱 개발 회사로 이직하여
SKT Signed System, Smart Conference iOS 앱, SmartWallet WM 앱을 개발하며
iOS 프로그래밍을 본격적으로 시작했고, 2011년에는 SK커뮤니케이션즈로 이직하여
네이트만화 앱, 네이트 앱, SNS 앱 등의 여러 iOS 앱을 개발하며 경력을 쌓았습니다.

그 경력을 바탕으로 2014년 iOS 프리랜서로 전향하여 억대 연봉을 받으며
LG ThinQ, 롯데백화점, 서울대병원, 우리은행, 국민은행, 한화투자증권 앱 등을 개발하며
iOS 앱 개발만 10년 넘게 해오고 있습니다.

교육에도 관심이 많아 2016년 강남의 학원에서 매주 주말마다 다양한 수강생들과
Swift 언어를 이용한 아이폰 앱 개발 오프라인 강의를 3년 정도 했습니다.

중학교에 다니는 청소년부터 대학생, 취준생, 기획자, 디자이너, 개발자, 관리자, 사장님 등
각계각층의 다양한 수강생들과 수업을 했고,
그 덕분에 수강생들이 어떤 부분을 어려워하고 실수를 많이 하는지
효율적인 빠른 학습을 위해 필요한 것은 무엇인지 등을 알게된 소중한 경험이었습니다.

그리고 현재는
KB증권, 한국공대, 한양대, JB금융그룹, KB국민은행, 농협은행, SKT 등에서 온라인/오프라인 강의를 하고 있습니다.

어려운 경제상황과 취업난, 미래에 대한 불확실성 등으로 미소를 잃은 사람들에게
행복한 미소를 짓게 하는 서비스를 만들어 가겠습니다.
고맙습니다.

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

Tất cả

46 bài giảng ∙ (6giờ 15phút)

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

Đánh giá

Tất cả

3 đánh giá

5.0

3 đánh giá

  • 이승원님의 프로필 이미지
    이승원

    Đánh giá 7

    Đánh giá trung bình 4.9

    5

    100% đã tham gia

    강의 잘 들었습니다! 피드백도 감사 드립니다!

    • 염혜원님의 프로필 이미지
      염혜원

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      65% đã tham gia

      차근차근 개념 설명해주셔서 이해가 잘 됩니다.

      • DH님의 프로필 이미지
        DH

        Đánh giá 2

        Đánh giá trung bình 5.0

        5

        80% đã tham gia

        예전에 무료로 올린 강의들이 너무 좋아서 결제했는데 이번에도 강의 정말 좋네요. 내용이 디테일해서 한번 보고 다 이해하기는 힘들겠지만 정리를 정말 잘해주시구요, 목소리도 좋고 집중도 잘 됩니다.

        597.884 ₫

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

        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!