강의

멘토링

커뮤니티

BEST
Programming

/

Mobile Application Development

Trường Thành thạo Ngữ pháp Swift của Alan (BootCamp trực tuyến - Khóa học 2 tháng)

Khóa học được thiết kế dựa trên triết lý muốn hiểu và vận dụng đúng cách ngữ pháp Swift. Khóa học đặt mục tiêu nâng cao trình độ từ người không chuyên chưa biết gì về lập trình cho đến mức siêu cao cấp, đủ để có thể vào làm việc tại 네카라쿠배. Đây là một bootcamp kéo dài 2 tháng, giúp người học hiểu trực quan về cấu trúc bộ nhớ, v.v. thông qua hình ảnh, và có thể đạt được trình độ kiến thức vượt trội hơn cả người chuyên ngành.

(5.0) 297 đánh giá

1,444 học viên

  • allen
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.

  • Nguyên lý hoạt động của máy tính và CS (Khoa học Máy tính) cơ bản

  • Ngữ pháp Swift tới trình độ gia nhập 네카라쿠배 hoặc hơn.

  • Liên kết tất cả ngữ pháp với cấu trúc bộ nhớ.

Bắt buộc thỏa thuận trước khi thanh toán khóa học

Khóa học này được vận hành theo phong cách bootcamp (2 tháng cho mỗi khóa), chỉ những người đã thanh toán khóa học mới có thể mua giáo trình, và chúng tôi sẽ mời vào kênh Slack để giải đáp thắc mắc và trao đổi thông tin.

[Quy trình mua khóa học]

1) Đăng ký trước khóa 49(bắt đầu tháng 1/2026) (bắt buộc)2) Tư vấn khóa học (nhóm chat hoặc KakaoTalk allen.ios)
3) Gửi email hướng dẫn thanh toán4) Mua khóa học và học trước 5) Bắt đầu bootcamp

  • Khóa 49 (Khóa học từ tháng 1 ~ tháng 2 năm 2026) (Dự kiến bắt đầu lịch trình bootcamp từ thứ Hai, ngày 5 tháng 1)
  • Link trang đăng ký trước: https://forms.gle/pMqehKeSVaRpyLaNA
  • Link phòng chat KakaoTalk hỏi đáp công khai:https://open.kakao.com/o/gK0byEFd

  • Trước khi thanh toán khóa học, bắt buộc phải thỏa thuận trước (thông qua các phương tiện như phòng chat KakaoTalk công khai, KakaoTalk cá nhân allen.ios, email, bảng hỏi đáp trước khi học, v.v.)
  • 1.430.000 won ➡︎ 990.000 won (sau khi thỏa thuận về đăng ký, cung cấp coupon giảm giá 30% thường xuyên) (Không thể áp dụng cùng với giảm giá Inflearn)
  • 990.000 won (khóa học 2 tháng) + giáo trình 55.000 won (mua riêng) ▶️ tổng cộng 1.045.000 won
  • Sau khi thỏa thuận về việc học, chúng tôi sẽ gửi email hướng dẫn thanh toán (coupon giảm giá) và hướng dẫn mua giáo trình.


▶︎Khóa học này được tiến hành thông qua giáo trình riêng biệt chỉ dành cho khóa học này và được vận hành qua kênh Slack, do đó xin lưu ý rằng tuyệt đối không thể hoàn tiền sau khi thanh toán khóa học / mua giáo trình.


Trường Thạc sĩ Ngữ pháp Swift của Allen✍🏻📚

🌿🌿🌿

Không thể xin việc làm developer hoặc không thể phát triển thành một developer giỏi
không phải vì thiếu kiến thức cao cấp
mà là vì nền tảng kiến thức cơ bản không vững chắc.

Không phải là khái niệm mơ hồ,
(và cũng không phải là biết code sơ sài)
mà phải hiểu rõ ràng, có nền tảng cơ bản vững chắc
thì mới có thể phát triển thành một developer giỏi về lâu dài...

Theo niềm tin và lý tưởng đó
để tạo ra tài liệu giáo dục thực sự có thể "học một cách bài bản" về Swift
tôi đã dành trọn vẹn hơn 1 năm để tạo ra tài liệu giảng dạy
và chuẩn bị khóa học này.

🌿🌿🌿

Xin chào, tôi là Allen.

Đây là khóa học Ngữ pháp Swift + Phát triển ứng dụng iOS mà tôi đã chuẩn bị một cách tham vọng. Chỉ riêng việc chuẩn bị và ra mắt khóa học này đã mất tới 1 năm 6 tháng.

Lớp học được cung cấp trực tuyến trên Inflearn, (do đó có thể xem các bài giảng trực tuyến bất cứ lúc nào), và được vận hành theo hình thức bootcamp trực tuyến trong 2 tháng (lớp học Zoom 1 lần/tuần).

  • CS(Computer Science)
  • (Cấp độ siêu cao cấp)Ngữ pháp Swift
  • Tạo 15 ứng dụng cơ bản trong khi làm việc với framework UIKit cơ bản
    (Hiểu được nguyên lý cơ bản của việc tạo ứng dụng)
  • Swift Concurrency - Lập trình đồng thời cho Swift 6 (Bài giảng bổ sung)

Việc mở theo hình thức bootcamp trực tuyến là do giá khóa học hơi cao một chút, và dựa trên kinh nghiệm các khóa học trực tuyến trước đây, có nhược điểm là khó có phản hồi thời gian thực.. Nhìn thấy những trường hợp lãng phí thời gian vì nhiều thử nghiệm sai lầm trong giai đoạn đầu chuẩn bị xin việc làm developer, tôi muốn giải quyết những vấn đề này.

Trong thời kỳ quan trọng nhất ban đầu, để chuẩn bị trở thành "iOS developer".. Đây là kết luận sau nhiều suy nghĩ để giảm thiểu tối đa những thử nghiệm sai lầm cho các bạn. Nếu giải quyết nhanh chóng những vấn đề gặp phải ban đầu và hiểu rõ các khái niệm trước khi tiếp tục..tôi tự tin có thể tiết kiệm ít nhất 4-5 tháng thời gian.

Quyết định này nhằm giải quyết câu hỏi nhanh chóng qua Slack, và khi cần thiết, tiếp nhận và giải quyết câu hỏi qua Zoomlà như vậy.

  • Xem bài giảng 3 tiếng mỗi ngày trong tuần, 3~4 lần một tuần (học tối thiểu 15 tiếng một tuần / có tiến độ tối thiểu)
  • Tối thứ Hai (9 giờ) hoặc tối thứ Ba (9 giờ) tập trung trên Zoom để có phiên kiểm tra đơn giản / giải quyết câu hỏi / ôn tập bài giảng
  • Thỉnh thoảng sẽ tổ chức các buổi session thông qua việc mời các nhà phát triển iOS đang làm việc


Nội dung chính của khóa học này là ngữ pháp Swift, với mục tiêu đưa những người không chuyên hoàn toàn không biết gì về lập trình, mới bắt đầu học coding lên đến trình độ ngữ pháp Swift siêu cao cấp. (Chính vì vậy, đương nhiên các bạn chuyên ngành hoặc những người đang làm việc trong ngành muốn hiểu sâu về ngữ pháp Swift cũng có thể học. Ở phần cuối, các bạn sẽ được sắp xếp lại một cách rõ ràng trong đầu những nội dung thực sự sâu sắc và những khái niệm mà trước đây các bạn còn bối rối.)

Tôi chuẩn bị khóa học này là vì,
theo triết lý của tôi, việc trở thành một lập trình viên giỏi mà không có nền tảng ngữ pháp vững chắc (và không hiểu cách hoạt động của CPU và RAM) là hoàn toàn không thể. Khóa học của tôiđặt mục tiêu giúp các bạn có kiến thức về ngữ pháp Swift ở mức độ tương đương với lập trình viên 2-3 năm kinh nghiệm đã vào làm tại các công ty như Naver, Kakao, Line, Coupang, Baemin. (Có thể những ai đã xem khóa học lập trình đồng thời iOS của tôi sẽ biết, tôi thích những khái niệm có thể biểu đạt rõ ràng bằng hình ảnh.. những khái niệm trực quan và rõ ràng một cách triệt để. Tôi hoàn toàn loại bỏ những khái niệm mơ hồ.)

Và trên nền tảng ngữ pháp được rèn luyện vững chắc như vậy, bằng cách tạo ra 15 ứng dụng cơ bản, các bạn sẽ có thể hiểu được chính nguyên lý tạo ra ứng dụng. (Tôi hoàn toàn không theo đuổi phương pháp giảng dạy kiểu làm theo code như các khóa học khác.) Những ai hiểu được mối quan hệ giữa ngữ pháp và framework cơ bản, cũng như nguyên lý tạo ra ứng dụng theo đó, không chỉ có thể ứng dụng một cách tự do mà còn có thể tự học ở mức độ đủ tốt để học độc lập. Những phần này tôi đã trải nghiệm qua nhiều lần dạy kèm.
(Điều đó có nghĩa là việc nắm vững cơ bản và nguyên lý là quan trọng nhất.)

Vì tôi bắt đầu học lập trình từ con số 0 với tư cách là người không chuyên / qua bootcamp, nên tôi đã trải nghiệm trực tiếp những phần nào các trung tâm dạy không tốt, những thử nghiệm và sai lầm nào sẽ gặp phải.. và cần hiểu biết CS ở mức độ nào.. Chính vì vậy, tất cả những phần mà tôi đã học qua thử nghiệm và sai lầm đều được thấm nhuần vào trong khóa học này.

Và vì tôi đã học qua tất cả các khóa học trong nước và nước ngoài bao gồm cả Raywenderlich / Udemy... nên về phần ngữ pháp Swift, tôi có thể tự tin rằng không có nơi nào trên trái đất này có tài liệu được tổ chức tốt hơn thế này, và giảng dạy ngữ pháp Swift một cách chi tiết và dễ hiểu hơn.

(Bao gồm cả học viện/bootcamp, nếu có nơi nào dạy ngữ pháp Swift dễ hiểu hơn bài giảng của tôi nhưng nội dung lại có chất lượng cao thì xin hãy cho tôi biết. Tôi sẽ hoàn tiền học phí cho người đó.)


Nội dung được đề cập trong khóa học 🕵🏻‍♂️👨🏻‍🎓

(1) Ngữ pháp Swift

  • Bao phủ hơn 90% thông số kỹ thuật của tài liệu chính thức Swift
  • (Trình độ siêu cao cấp) Hiểu ngữ pháp Swift - 80 giờ nội dung về ngữ pháp

    (các khóa học ngữ pháp trên thị trường khoảng 6 ~ 20 giờ)

  • Xử lý hầu hết tất cả ngữ pháp của Swift liên quan đến cấu trúc bộ nhớ

    (Để giảm thiểu việc học thuộc lòng và xây dựng nền tảng vững chắc thông qua hiểu biết trực quan, đạt đến mức độ có thể vận dụng linh hoạt)

  • Tuy nhiên, một số khái niệm ngữ pháp quá chi tiết hoặc cần thiết trong khóa học SwiftUI...sẽ không được đề cập trong khóa học này vì việc học chúng khi xử lý nội dung tương ứng sẽ giúp tăng tính ứng dụng
  • Swift 6 - Swift Concurrency (Lập trình đồng thời) (Được cung cấp như một khóa học riêng biệt với thời lượng 11 giờ)

(2) CS(Computer Science)

  • Hiểu cách thức hoạt động của CPU (thực thi lệnh)
  • Mối quan hệ kết nối hoạt động giữa CPU và bộ nhớ / Cấu trúc và nguyên lý hoạt động CPU-RAM
  • Hiểu cấu trúc bộ nhớ (code/data/heap/stack) và cấu trúc hoạt động được sử dụng trong tất cả mã thực tế thông qua hình ảnh
  • Cấu trúc bộ nhớ của việc thực thi hàm / quan hệ kế thừa lớp (cụ thể)
  • Closure và thực thi closure, cấu trúc bộ nhớ của capture list (cụ thể)
  • Cấu trúc bộ nhớ của giao thức (cụ thể)
  • Method Dispatch (Nguyên lý thực thi hàm trong class/struct/nguyên lý thực thi hàm trong protocol)
  • Lập trình đồng thời (bất đồng bộ) (bao gồm các khái niệm cơ bản về async/await) / Run Loop / Cấu trúc bộ nhớ trong đa luồng

(3) Framework UIKit (Liên quan đến việc tạo ứng dụng cơ bản cốt lõi) - Tạo 15 ứng dụng

  • 37 giờ nội dung liên quan đến tạo ứng dụng UIKit
  • Xử lý ngày tháng và thời gian
  • Mẫu Delegate / Mẫu Singleton
  • Mẫu kiến trúc MVC / MVVM
  • Vòng đời của ứng dụng / Vòng đời của view controller / Chu kỳ vẽ của view
  • URLSession (giao tiếp mạng cơ bản)
  • Chuyển màn hình và truyền dữ liệu
  • Nguyên lý triển khai cơ bản/cốt lõi của table view (hiểu chính xác qua hình ảnh) - Delegate pattern
  • Thanh điều hướng / Thanh tab / Thanh tìm kiếm / Collection view
  • (Không cần storyboard) Viết UI bằng code
  • Sử dụng Core Data đơn giản


(4) Khác

  • Bốn đặc trưng chính của lập trình hướng đối tượng
  • Khái niệm lập trình hướng giao thức
  • Khái niệm lập trình hàm
  • Hash / Unicode / Biểu thức chính quy
  • Hiểu biết cơ bản về giao thức HTTP
  • Tiêm phụ thuộc
  • Khái niệm Binding (Cơ sở của lập trình phản ứng)


Mục tiêu 🏆🥇

  • Mục tiêu đạt trình độ ngữ pháp Swift để có thể vào làm tại các công ty như Naver, Kakao, Line, Coupang, Baemin hoặc cao hơn
  • Mục tiêu đạt trình độ từ 2-3 năm kinh nghiệm trở lên về CS và cú pháp Swift(bao gồm hiểu biết về nguyên lý cơ bản của việc tạo ra ứng dụng)
  • Sau khi hoàn thành khóa học, bạn có thể đạt đến trình độ có thể tự tìm hiểu tài liệu chính thức của Swift


Đặc điểm của khóa học 📌🔥

  • Tổng cộng hơn 126 giờ để hiểu cả nguyên lý (bức tranh tổng thể) và chi tiết
  • Giáo trình tổng hợp 1300 trang do tôi trực tiếp biên soạn(Tổng hợp ngữ pháp Swift)
  • Dễ dàng vượt qua việc xin việc làm iOS developer mới vào nghề, tổng hợp ở mức độ giải thích tài liệu chính thức bằng hình ảnh dễ hiểu / Có thể tổng hợp khái niệm một cách gọn gàng với nhiều biểu đồ / bảng so sánh)
  • Cung cấp mọi thứ một cách chi tiết và dễ hiểu
  • Sẽ đuổi theo đến tận cùng trái đất để giúp bạn hiểu
  • Có thể hiểu trực quan tất cả nội dung (bằng hình ảnh)
  • Nắm vững 100% cấu trúc bộ nhớ / Làm rõ hoàn toàn các khái niệm khó hiểu như ARC
  • Khóa học ngữ pháp nâng cao dành cho những người có kinh nghiệm thực tế từ 1-2 năm trở lên


Đối tượng học viên 🤷🏻‍♂️🙅🏻‍♂️

  • Những người hoàn toàn không biết gì về lập trình nhưng mong muốn chuyển nghề thành nhà phát triển iOS
  • Chào mừng những sinh viên khoa học xã hội từ tận xương tủy / Hoàn toàn không sao nếu chưa có kinh nghiệm lập trình
  • Khuyến khích tham gia khóa học nếu không tự tin về ngữ pháp dù đã học qua bootcamp (Không sao nếu hiện tại đang học bootcamp khác - có thể học đồng thời)
  • Khuyến khích tham gia khóa học nếu bạn là nhân viên đang làm việc từ 1-2 năm trở lên nhưng chưa tự tin về ngữ pháp
  • Khuyến khích mạnh mẽ những người đang làm việc không chuyên ngành nên học khóa này (nắm vững hoàn toàn cấu trúc bên trong)
  • Những ai muốn hoàn thiện ngữ pháp một cách hoàn hảo thông qua cơ hội này, bao gồm ARC và các khái niệm khó hiểu khác


Định hướng bài giảng mà tôi theo đuổi 🔭💎


Đây không phải là bài giảng ngữ pháp đơn giản.
Những nội dung mà ngay cả tài liệu chính thức của Swift cũng không mô tả, như cấu trúc triển khai bộ nhớ bên trong Swift từ WWDC và các diễn đàn Swift quốc tế, Raywenderlich, v.v., tôi đã xem hàng chục bài và tổng hợp những nội dung đó theo cách của riêng tôi bằng hình ảnh minh họa.


Lý do tôi nghĩ điều này quan trọng là, ví dụ, nếu bạn hiểu cấu trúc bộ nhớ của kế thừa trong class thông qua hình ảnh, thì sẽ không cần phải ghi nhớ gì cả. Tại sao stored property không thể override khi kế thừa, tại sao computed property có thể override, tại sao method có thể override, tại sao initializer không được kế thừa tự động / tại sao method được triển khai trong extension không thể override, v.v... Trước đây khi tôi học, dù có xem hàng chục lần thì những quy tắc chi tiết vẫn luôn bị quên, nhưng nếu hiểu những nội dung này thông qua cấu trúc bộ nhớ trong triển khai bên trong Swift thì không cần ghi nhớ mà nó trở thành điều hiển nhiên.

Tại sao struct nhất thiết phải nhanh hơn class, tại sao (nếu không cần cấu trúc kế thừa) thường khuyến khích sử dụng struct hơn class... Thay vì chỉ ghi nhớ đơn giản, tôi sẽ cho bạn biết lý do tại sao phải như vậy thông qua nguyên lý hoạt động của CPU/bộ nhớ.
(Thực ra những phần này cũng khá khó hiểu đối với những người không chuyên nếu không học tập khá nhiều.)

Vượt ra ngoài nội dung ngữ pháp đơn giản, tôi cũng sẽ giải thích một cách trực quan về lập trình hướng protocol là gì/lập trình hàm là gì/khi nào nên sử dụng protocol... cũng như lý do sử dụng/bối cảnh ra đời của từng chủ đề ngữ pháp.

Tôi nghĩ rằng việc chỉ ghi nhớ mà không hiểu là hoàn toàn vô nghĩa. Tôi cũng bắt đầu từ người không chuyên, học tại trung tâm, sau đó xem bài giảng Swift của người khác 3-4 lần, đọc sách Swift khác 5 lần trở lên... và kết luận là chỉ có thể ghi nhớ. Và tôi cũng đã xem hầu hết các bài giảng ngữ pháp Swift trung cấp/nâng cao trên Raywenderlich/Udemy... đương nhiên cũng đã xem tài liệu chính thức của Swift nhiều lần. Nhưng dù có xem hàng chục lần về ngữ pháp như vậy... trước đây tôi vẫn quên hết. Bởi vì bộ não con người có giới hạn trong việc ghi nhớ. Nhưng như tôi đã nói ở trên, cho đến khi hiểu được cấu trúc bên trong đó, tôi nghĩ chỉ có thể ghi nhớ như vậy thôi. Nhưng khi tiếp tục học tập... không chỉ Swift mà còn bối cảnh ra đời của khái niệm class trong lập trình... và về việc hỗ trợ kế thừa trong class của tất cả các ngôn ngữ... khi tìm hiểu sâu về cấu trúc bộ nhớ tổng thể (khoa học máy tính)... sau khi học và hiểu được... (tất nhiên mỗi ngôn ngữ có những chi tiết khác nhau theo hướng theo đuổi...) dù sao thì những phần cần ghi nhớ đã không còn nữa. Khi hiểu nguyên lý hoạt động và cấu trúc của một phương thức nào đó, thì không cần phải ghi nhớ.

Tôi sẽ dạy những nội dung như trên. Theo như tôi biết, không có bài giảng như thế này ở trong nước. Bao gồm cả Python/Java và các ngôn ngữ khác, hoàn toàn không có bài giảng nào dạy ngữ pháp kết hợp với hoạt động CPU và cấu trúc bộ nhớ như thế này. Tôi dự định sẽ biến tất cả những nội dung này thành kiến thức "của bản thân" bạn thông qua cách giải thích bằng hình ảnh dễ hiểu. (Nếu học như thế này, không chỉ tất cả các ngôn ngữ khác trở nên dễ dàng, mà còn hiểu được cách thức và cấu trúc hoạt động của máy tính, từ đó có thể dễ dàng ứng dụng bất kỳ điều gì và có khả năng giải quyết mọi vấn đề một cách trực quan.)

Tôi khẳng định rằng, bài giảng này sẽ thay đổi cách bắt đầu và tiếp cận việc học lập trình của bạn, và nếu bạn là người không chuyên, sự chênh lệch trình độ giữa người đã nghe bài giảng này và người chưa nghe sẽ là một khoảng cách thực sự rất lớn. Những phần mà tôi đã mày mò vô số lần, bạn sẽ thu được rất nhiều thứ trong thời gian ngắn chỉ 2 tháng.

Thông qua cơ hội này, đối với những người mới bắt đầu học iOS, đây sẽ là bài giảng như tia sáng... và đối với những người đã trải qua vài lần mày mò, đây sẽ là bài giảng ở tầm cao hơn với cách giải thích trực quan dễ hiểu...
Tôi sẽ cố gắng hết sức để giúp đỡ bạn phát triển thành một nhà phát triển iOS.


Sau khi học khóa học này, sau 2 tháng sẽ 📚📊

https://zeddios.tistory.com/596
https://zeddios.tistory.com/597
https://zeddios.tistory.com/598

Dù bạn mới bắt đầu học, sau 2 tháng nữa bạn sẽ có thể đọc những bài viết ở mức độ này một cách tự nhiên và hiểu như điều hiển nhiên.
(Blog trên không phải là blog của tôi. Đây là bài viết mà một người tên 'Zedd(제드)' đã tổng hợp về nội dung Apple công bố tại WWDC2016. Đây là nội dung Apple trình bày về cách cải thiện hiệu suất (Performance) của Swift dành cho các nhà phát triển ứng dụng iOS, và tôi nghĩ rằng nếu là nhà phát triển iOS thì đương nhiên phải hiểu những nội dung như thế này.)


Quá trình tiếp theo (dự kiến phát hành dưới dạng khóa học trực tuyến) 📈📆

  • (1) Dự kiến ra mắt khóa học tạo 15 - 20 ứng dụng cơ bản
  • (2) Hiểu về iOS Framework sắp ra mắt
  • (3) Dự kiến ra mắt khóa học tạo UI bằng code (không phải storyboard)
  • (4) Dự kiến ra mắt khóa học Clone Instagram (làm theo)

(Thực ra tôi nghĩ rằng các khóa học sau phần ngữ pháp thì các bạn không nhất thiết phải học khóa của tôi cũng được. Bởi vì trong khóa học của tôi đã bao gồm cơ bản quá trình tạo app, và khi tạo app.. các bạn sẽ đã hiểu được nguyên lý cơ bản của việc tạo app.. nên sau đó các bạn hoàn toàn có thể tự học bằng các khóa học khác, và tôi nghĩ các khóa học khác trên thị trường về tạo app hay framework đều có tính tiếp cận cao.)


Sau khi học khóa của tôi thì việc tự học cũng hoàn toàn có thể.. sau khi học xong khóa của tôi, (để có kinh nghiệm team project) các bạn cũng có thể tham gia các khóa bootcamp khác.

(Hoặc các bạn có thể coi khóa học của tôi như một khóa tiền đề (pre) trước khi học bootcamp khác cũng được. Bởi vì khóa này được vận hành với triết lý hoàn toàn khác so với các bootcamp hiện có. Tôi cho rằng đối với những bạn không chuyên ngành thì về kiến thức cơ bản phải vững vàng ở một mức độ nhất định mới có thể theo kịp được.. nên về kiến thức cơ bản tôi sẽ dạy theo phương pháp "cho ăn sẵn" tất cả mọi thứ. Nếu các bạn chỉ cần ôn tập đều đặn thì có thể bắt đầu với nền tảng cơ bản vững chắc.

Tất nhiên tôi cũng sẽ hướng dẫn về việc hiểu nguyên lý cơ bản, về định hướng... nên thay vì khả năng giải quyết vấn đề (một mình) bị giảm sút, tôi nghĩ rằng dựa trên nền tảng cơ bản vững chắc.. các bạn có thể học cách ứng dụng mà không cần trải qua thử và sai.)


Trường Thạc sĩ Swift Allen khóa 1 ~ 48 👩🏻‍💻👨🏻‍💻

  • Khóa 1 (đã đóng) ~ Khóa 6 (đã đóng) - Tỷ lệ học viên đang làm việc 27%
  • Khóa 7 (Hết chỗ) ~Khóa 48 (Đã đóng) - Tỷ lệ học viên đang làm việc 20%

Trường Thạc sĩ Swift Allen khóa 49 (tháng 1 năm 2026) 👩🏻‍💻👨🏻‍💻🔥🔥 (khóa học tháng 1 ~ tháng 2)

  • (Khóa học 2 tháng) Dự kiến từ ngày 5 tháng 1 (Thứ Hai) ~ 6 tháng 3 (Thứ Sáu) (9 tuần)
  • (Vào thời gian thuận tiện trong ngày) Học khóa học trực tuyến (khóa học khoảng 126 giờ chỉ tính các bài giảng được ghi hình)
  • Lớp học trực tiếp qua Zoom: Lớp học trực tiếp (phiên học) vào thứ "Hai" hàng tuần lúc 9 giờ tối
  • Đăng ký theo thứ tự 30 người đầu tiên mỗi khóa (đang tiếp nhận)
  • Trang đăng ký trước khóa 49 theo link bên dưới (Khóa 48 đã hết hạn đăng ký)
  • Liên kết trang đăng ký trước: https://forms.gle/pMqehKeSVaRpyLaNA
  • Hoàn toàn không cần kiến thức trước / Chỉ cần có MacBook là được
  • Khuyến khích luyện tập đánh máy tiếng Anh trước khi bắt đầu lớp học (vì đánh máy tiếng Anh nhanh là điều tuyệt đối cần thiết trong tương lai)
  • Có thể mua và học khóa học mà không tham gia theo định dạng bootcamp, nhưng trong trường hợp này giá không thay đổi (có thể tham gia kênh Slack)

Giá khóa học (Khóa 2 tháng - 990,000 won / Khoảng 500,000 won mỗi tháng) 🍀💌

  • 1.430.000 won ➡︎ 990.000 won (sau khi thỏa thuận về đăng ký, cung cấp coupon giảm giá 30% thường xuyên)
  • 990,000 won (khóa học 2 tháng) + giáo trình 55,000 won (mua riêng) ▶️ 1,045,000 won
  • Giáo trình có 1300 trang bao gồm(1) Ngữ pháp Swift + (2) CS cần thiết + (3) Tạo 15 ứng dụng cơ bản liên quan
  • Không bán riêng giáo trình
  • Tài liệu (PDF) được phát hành với thông tin cá nhân và số định danh riêng của từng học viên, do đó tuyệt đối không được phép tái phân phối và chia sẻ
  • Không được chia sẻ khóa học / Tôi đã biết về các trường hợp chia sẻ khóa học khác của tôi thông qua dự án Kakao/ nhóm chat Kakao (nhiều người học cùng lúc), và thậm chí biết cả ID nào đang được sử dụng.. nhưng đã bỏ qua, tuy nhiên từ nay trở đi sẽ tiến hành các biện pháp pháp lý nghiêm khắc đối với việc chia sẻ khóa học/chia sẻ tài liệu (khóa học này sẽ ngừng quyền học ngay khi phát hiện học cùng lúc và tiến hành thủ tục pháp lý)


Học viên - Bộ sưu tập link phát hành ứng dụng 👩🏻‍💻👨🏻‍💻


(Thông qua liên kết ở trên, bạn có thể xem được học viên đã trực tiếp ra mắt bao nhiều ứng dụng và đã đạt đến trình độ có thể xin việc. Tôi không phải đã chỉ dẫn từng thứ một cách chi tiết, mà tôi đã dạy cách câu cá và giờ đây bạn đã đạt đến trình độ có thể tự mình dễ dàng tạo ra những ứng dụng như thế này.)


Ví dụ tài liệu giảng dạy 📖📚

[Được tổng hợp thành 1300 trang thực tế]

[Nội dung giáo trình có thể xem chi tiết tại trang bên dưới]
https://pointed-earwig-996.notion.site/Swift-3-6ce85788899e488789af2550b0e5c22f


Trước khi thanh toán khóa học, bắt buộc phải thỏa thuận trước🪴🌞

Khóa học này được vận hành theo phong cách bootcamp (2 tháng cho mỗi khóa), chỉ những người đã thanh toán khóa học mới có thể mua giáo trình, và chúng tôi sẽ mời vào kênh Slack để giải đáp thắc mắc và trao đổi thông tin.

[Quy trình mua khóa học]
1) Đăng ký trước khóa 49(bắt đầu tháng 1/2026) (bắt buộc)2) Tư vấn khóa học (nhóm chat hoặc KakaoTalk allen.ios)
3) Gửi email hướng dẫn thanh toán4) Mua khóa học và học trước 5) Bắt đầu bootcamp

  • Khóa 49 (Khóa học từ tháng 1 ~ tháng 2 năm 2026) (Dự kiến bắt đầu lịch trình bootcamp từ thứ Hai, ngày 5 tháng 1)
  • Link trang đăng ký trước: https://forms.gle/pMqehKeSVaRpyLaNA
  • Link phòng chat KakaoTalk hỏi đáp công khai:https://open.kakao.com/o/gK0byEFd

  • Trước khi thanh toán khóa học, bắt buộc phải thỏa thuận trước (thông qua các phương tiện như phòng chat KakaoTalk công khai, KakaoTalk cá nhân allen.ios, email, bảng hỏi đáp trước khi học, v.v.)
  • 1.430.000 won ➡︎ 990.000 won (sau khi thỏa thuận về đăng ký, cung cấp coupon giảm giá 30% thường xuyên) (Không thể áp dụng cùng với giảm giá Inflearn)
  • 990,000 won (khóa học 2 tháng) + giáo trình 55,000 won (mua riêng) ▶️ tổng cộng 1,045,000 won
  • Sau khi thỏa thuận về việc học, chúng tôi sẽ gửi email hướng dẫn thanh toán (coupon giảm giá) và hướng dẫn mua giáo trình.


▶︎ Khóa học này được tiến hành thông qua giáo trình dành riêng cho khóa học này và được vận hành qua kênh Slack, do đó xin lưu ý rằng tuyệt đối không thể hoàn tiền sau khi thanh toán khóa học / mua giáo trình.


Phương thức vận hành của khóa học này 🧸🕰

  • Vận hành theo kiểu bootcamp theo từng khóa (khóa học 2 tháng)
  • Các khóa học trực tuyến có thể xem vào thời gian thuận tiện cho bạn với khối lượng khoảng 9 ~ 12 tiếng mỗi tuần
  • Kiểm tra hàng tuần (không mang tính chất đậu/rớt/để bản thân học tập)
  • 4 - 5 thành viên học tập tạo thành một Nhóm
  • Lớp học bổ sung 1 lần/tuần qua Zoom (không bắt buộc tham gia)
  • Giải quyết câu hỏi gần như thời gian thực thông qua kênh Slack

  • Mở khóa mới mỗi 2 tháng
  • (Tháng 1 - Khóa 49 bắt đầu / Tháng 3 - Khóa 50 bắt đầu)


Mua giáo trình📍✔️

Giá sách giáo khoa (₩ 55,000 won) không được bao gồm trong khóa học này. Để tham gia lớp học, bạn bắt buộc phải mua sách giáo khoa riêng. (Nếu không mua sách giáo khoa, bạn sẽ không thể học khóa học này, và việc mua sách giáo khoa sẽ giúp hiệu quả học tập tăng lên gấp nhiều lần.)

Giáo trình được bán thông qua các kênh khác. Lý do bán giáo trình riêng là biện pháp bảo vệ bản quyền, và đương nhiên là để mang lại một số lợi ích cho những người học bài một cách chính đáng về sau, như cập nhật giáo trình, v.v.


[Quy trình mua giáo trình]

1)Đăng ký trước / Thỏa thuận trước (điều chỉnh lịch trình đăng ký khóa học)
2) (sau khi hoàn tất thỏa thuận) Thanh toán khóa học Inflearn
3) Trong trang khóa học tải xuống/ viết cam kết không tiết lộ giáo trình và gửi email (cho tôi)
4) (Smart Store) Mua giáo trình
5) (Gửi đến người mua) Giao giáo trình
6)Slack Mời vào kênhbắt đầu học

[Nơi mua giáo trình]

https://smartstore.naver.com/allenschool/products/5742596612


[Lý do bán riêng giáo trình]

Các biện pháp bảo vệ bản quyền và quản lý tài liệu học tập

[KakaoTalk (ID công việc)]: allen.ios

[(Email chuyên dụng cho câu hỏi liên quan đến giáo trình)]: allenschool.ios@gmail.com

[Lưu ý về bản quyền nội dung giáo trình] ⭐️⭐️⭐️

Tất cả các phương pháp mô tả hình ảnh, tổng hợp biểu đồ, tổng hợp cấu trúc bộ nhớ, v.v. được sử dụng trong giáo trình này đều là nội dung được tác giả tự nghĩ ra / tổng hợp theo cách thức chưa từng được tổng hợp ở bất kỳ nơi nào khác, do đó chúng tôi không cho phép bất kỳ hình thức nào như chụp màn hình một phần, tổng hợp blog, upload lên GitHub, v.v. Xin lưu ý trước rằng chúng tôi chắc chắn sẽ có biện pháp pháp lý khi nội dung bị rò rỉ.


[Khóa học tạo ứng dụng UIKit] Tạo 15 ứng dụng - Cung cấp quyền học trọn đời

  • Để cung cấp cho bạn khóa học trọn đời.. chúng tôi cung cấp khóa học riêng biệt tách ra từ khóa học chính này. (Hiện tại đã upload 100% dưới dạng khóa học riêng tư, và chúng tôi sẽ cung cấp coupon học miễn phí khi bạn học đến một mức độ nhất định trong khóa học ngữ pháp.)
  • Kiến trúc MVC / MVVM / Chuyển màn hình / Truyền dữ liệu / Triển khai table view (mẫu delegate)
  • (Không sử dụng storyboard) Tạo UI bằng code
  • TextField (Delegate Pattern) / Networking / Core Data và các nội dung khác bao gồm cả những kiến thức cần thiết để tạo ứng dụng, thông qua khóa học này bạn sẽ được học toàn bộ quy trình tạo ứng dụng cơ bản.
  • Nếu bạn học đến cả khóa học tạo ứng dụng.. bạn sẽ có được nền tảng vững chắc đến mức không gặp khó khăn khi tham gia bất kỳ khóa học nào, bất kỳ bootcamp nào dù trong nước hay nước ngoài. (Khóa học bao gồm hầu hết nội dung cần thiết để xin việc làm developer iOS, và tôi nghĩ sau đó chỉ cần chuẩn bị thêm một vài portfolio là đủ để có thể xin việc thành công.)
  • Không chỉ vậy, tôi còn hướng dẫn chi tiết về phương pháp học cách tạo ứng dụng và cách tiếp cận để phát triển khả năng giải quyết vấn đề như một lập trình viên. Nói cách khác, đây là khóa học nhằm mục tiêu dạy bạn "cách câu cá" để bạn có thể tự mình tạo ra ứng dụng một cách đầy đủ ngay cả khi không có tôi.

    🎉 Học xong khóa ngữ pháp rồi nhận khóa "Tạo ứng dụng", "Đồng thời" nhé! 🎉


    Dành cho những bạn đã tham gia khóa học này, chúng tôi tặng với quyền học "trọn đời" miễn phí với quyền học "6 tháng" miễn phí.


Người chia sẻ kiến thức - Kinh nghiệm giảng dạy liên quan đến iOS 📝🔍

  • Có nhiều kinh nghiệm dạy kèm cho người không chuyên ngành
  • Có kinh nghiệm giúp người đã từng học ở học viện nhưng bỏ cuộc trở thành lập trình viên iOS và được tuyển dụng thông qua việc dạy kèm riêng
  • Nhà phát triển iOS không chuyên ngành với 1-2 năm kinh nghiệm thực tế, không tự tin về ngữ pháp, có kinh nghiệm dạy kèm chuẩn bị chuyển việc vào các công ty lớn như Naver, Kakao, Line, Coupang, Baemin
  • "Yagom Academy Camp" giảng viên đặc biệt (chủ đề liên quan đến lập trình đồng thời)

Trước đây tôi đã tạo ra các khóa học với nội dung trực quan ở mức độ có thể ứng dụng để xin việc hoặc sử dụng trong công việc thực tế. Có nhiều người yêu cầu tôi ra mắt thêm các khóa học khác, và cũng có nhiều người nói rằng đây là những khóa học đáng giá nhất trong đời họ.

Về mặt chi tiết bài giảng, tôi rất tự hào. (Tôi không thỏa hiệp với bản thân mình và đang nỗ lực không thể so sánh với những người khác về mặt chất lượng bài giảng.)


수강 혜택 🥕🌿

Sau khi hoàn thành khóa học, nếu bạn để lại đánh giá.. chúng tôi sẽ tặng bạn bộ sưu tập câu hỏi phỏng vấn iOS cho fresher/người chuyển việc.
(Nội dung được tổng hợp từ kinh nghiệm phỏng vấn thực tế của nhiều người cho vị trí fresher/chuyển việc)


Câu hỏi thường gặp Q&A 💬🗯

Q. Đây có thực sự là khóa học mà người không chuyên môn, hoàn toàn không biết gì cũng có thể nghe được không?

A. Vâng, tôi tiến hành lớp học dành cho những người không chuyên mới bắt đầu học lập trình. Từ nguyên lý hoạt động của máy tính bên trong, đến ngữ pháp, và tạo ứng dụng (15 ứng dụng), tôi đã chú ý rất nhiều đến các chi tiết cụ thể trong tiến trình khóa học để các bạn có thể học được... Nếu xem theo thứ tự, các bạn có thể theo kịp đến nội dung nâng cao một cách dễ dàng.
Những người không biết gì trước khi học với tôi đã theo kịp lớp học rất tốt, và sau khi kết thúc khóa học, họ chuẩn bị portfolio và đã có hàng trăm người tìm được việc làm. Các bạn có thể đến mà không cần biết gì cả. Tôi sẽ dạy từ cơ bản và nuôi các bạn đến tận miệng.

Q. Sĩ số của khóa học theo tháng là bao nhiêu người?

A. (Theo tháng, tức là mỗi kỳ) Sĩ số của lớp học là 30 người và được nhận theo thứ tự đăng ký trước. Đây là số lượng mà tôi nghĩ mình có thể chăm sóc được trong một lần, và sau khi tiến hành lịch trình thì có thể sẽ có một chút thay đổi về số lượng giới hạn đăng ký. (Nếu tôi nghĩ rằng không thể chăm sóc được thì sẽ cân nhắc giảm số lượng. Vì tôi cho rằng việc đưa ra câu trả lời tỉ mỉ cho các câu hỏi của những người đang học hiện tại là quan trọng.) Tuy nhiên, số lượng này không bao gồm những người không tham gia session/group study/quản lý của tôi.

Q. Cấu trúc bộ nhớ? Tại sao phải biết cách thức hoạt động của CPU?

Ngôn ngữ lập trình(Language) là gì? Về mặt nguyên lý, cuối cùng thì đó chỉ là cách biểu diễn ngôn ngữ máy tính một cách dễ dàng hơn thông qua các thỏa thuận, bởi vì việc con người trực tiếp đọc và viết các lệnh điều khiển CPU và RAM(ví dụ: 11010101) là quá bất tiện. Chính vì vậy, bất kỳ ngôn ngữ lập trình nào cũng đều chứa đựng bên trong cách thức hoạt động thực tế của máy tính.

Khóa học này sử dụng ngôn ngữ Swift, nhưng nội dung thực tế là hiểu cách máy tính hoạt động, các bạn có thể nghĩ như vậy. Vì vậy, những chuyên gia đang làm việc trong các lĩnh vực khác, sử dụng C++, Java, Kotlin, JavaScript, Python, v.v. làm ngôn ngữ chính, sau khi tham gia khóa học này không chỉ nâng cao hiểu biết về Swift mà còn nâng cao đáng kể hiểu biết về ngôn ngữ chính mà họ đang sử dụng. (Vì cấu trúc bộ nhớ cơ bản mà máy tính hoạt động là giống nhau.) Vì vậy, nếu các bạn cùng tôi học Swift một cách sâu sắc như thế này dù chỉ một lần, tôi có thể tự tin nói rằng tất cả các ngôn ngữ lập trình khác cũng sẽ trở nên thực sự dễ dàng.

Vì vậy, bất kể ngôn ngữ nào, dù là nội dung ngữ pháp gì đi nữa... thực tế cuối cùng chỉ là biểu hiện cấu trúc và cách thức hoạt động để làm cho CPU và RAM hoạt động theo ý muốn bằng ngôn ngữ lập trình, và chúng ta cần phải học những nội dung đó. Tôi nghĩ rằng học những nội dung này mới có thể hiểu đúng để ít phải học thuộc hơn, (ít quên hơn) và có thể có khả năng ứng dụng trong bất kỳ tình huống nào. Và càng đi sâu vào nội dung, càng có thể viết code đúng đắn hoạt động hiệu quả hơn, và khi tạo app có thể tự nhận ra mình đang làm sai ở phần nào.

Tôi nghĩ rằng vì lý do này, việc hiểu cấu trúc hoạt động của CPU và RAM sẽ giúp trở thành một lập trình viên có thể phát triển "đúng đắn" hơn về lâu dài.

Q. Nội dung về thuật toán và cấu trúc dữ liệu có được bao gồm không?

A. Bao gồm nội dung CS, nhưng không bao gồm thuật toán và cấu trúc dữ liệu. Tôi nghĩ rằng nếu bao gồm cả thuật toán/cấu trúc dữ liệu thì nội dung khóa học sẽ trở nên quá dài, và vì tôi cho rằng ngữ pháp phải là trọng tâm chính nên đã loại bỏ phần này. Và tôi nghĩ rằng ngay cả không phải khóa học của tôi, cấu trúc dữ liệu và thuật toán vẫn có thể học được thông qua sách và các khóa học khác. (Sau khi phát hành các khóa học khẩn cấp theo tiêu chí của tôi, tôi dự định sẽ cân nhắc việc tạo khóa học thuật toán/cấu trúc dữ liệu Swift vào khoảng năm sau.)

Q. Người đang làm việc có thể học được không?

A. [Một lời nhắn gửi đến các bạn xuất thân chuyên ngành đang làm việc..] Chỉ có một tiêu chí duy nhất. Nếu tôi tự tin về ngữ pháp và biết tất cả mà không có khái niệm nào gây nhầm lẫn hay mơ hồ. Thì các bạn không cần phải nghe khóa học này. Những ai mà nghĩ "Tôi biết gần như tất cả về ngữ pháp Swift rồi" thì có lẽ ngay từ đầu đã không quan tâm đến khóa học này. Nhưng việc các bạn quan tâm đến khóa học như thế này có nghĩa là.. dù là người chuyên ngành/đang làm việc, các bạn vẫn đã từng gặp khó khăn vì ngữ pháp hoặc cấu trúc bộ nhớ.. hoặc là.. những người đã luôn trì hoãn việc học ngữ pháp và nghĩ rằng "sẽ làm vào lúc nào đó..". Nếu vậy, tôi nghĩ đây sẽ là cơ hội tốt để cùng tôi ôn tập lại và sắp xếp tất cả nội dung một cách chi tiết và trực quan. Đó chính là hoàn thành bài tập về nhà mà các bạn đã trì hoãn trong 2 tháng. Nếu tự học thì có thể mất nhiều hơn 2 tháng, nhưng tôi nghĩ việc tận dụng cơ hội này với tài liệu tốt, dù có phải bị thúc ép, cũng sẽ không tệ. Tất nhiên tôi cũng biết rằng với những người đang làm việc trong ngành, những nội dung quá cơ bản ở phần đầu ngữ pháp hay phần tạo ứng dụng (có thể quá cơ bản..) sẽ không hữu ích lắm, nhưng ví dụ như cấu trúc bộ nhớ trong class/kế thừa, closure khi thực sự đến multithreading (khi stack thay đổi thành cấu trúc nhiều stack) v.v... nếu các bạn xem cụ thể những tình huống đa dạng này bằng hình vẽ.. thì những phần chưa rõ ràng trong đầu sẽ được sắp xếp gọn gàng. Và method dispatch / protocol extension và protocol oriented programming / ARC / generic / access control / memory safety v.v... tôi nghĩ việc sắp xếp lại một lần thông qua cơ hội này sẽ không tệ. Sau khi hoàn thành khóa học này.. khi các bạn phải trải qua phỏng vấn chuyển việc v.v... trong tương lai, chắc chắn các bạn sẽ có thể ứng phó tự tin hơn nhiều (dựa trên những gì đã được sắp xếp gọn gàng trong đầu). Tôi nghĩ thay vì tiếc tiền thì việc củng cố nền tảng để tăng lương về lâu dài sẽ là con đường đúng đắn hơn. Đã có nhiều người chuyên ngành/đang làm việc sau khi nghe khóa học này đã thành công chuyển việc đến các công ty lớn như Naver, Kakao, Line, Coupang, Baemin v.v... và tăng lương cùng lúc vài nghìn trở lên.

[Một lời nhắn đến các bạn đang làm việc xuất thân phi chuyên ngành] Tôi muốn nói rằng các bạn nên nghe khóa học này một cách vô điều kiện. Vì tôi cũng xuất thân phi chuyên ngành nên hiểu rất rõ những gì còn thiếu sót, (tôi đã phải mày mò rất nhiều và mua cả sách chuyên ngành để đọc..) việc tận dụng cơ hội này để sắp xếp lại cấu trúc bên trong máy tính và bộ nhớ kết hợp với ngữ pháp.. sẽ là lần đầu tiên các bạn tiếp xúc với nội dung có chiều sâu chưa từng trải nghiệm, và tôi tin chắc rằng đó sẽ là khoảng thời gian đáng giá.

Hỏi: Bạn nói rằng người hoàn toàn không biết coding cũng có thể học được.. Liệu có quá dễ đối với những người đang làm việc trong ngành không?

A. Tôi đã chú ý đến cấu trúc nội dung và chi tiết để giải thích một cách dễ hiểu, chứ tuyệt đối không phải là chỉ dạy những nội dung dễ. Tất nhiên, đối với những khái niệm quen thuộc với các bạn đang làm việc trong ngành, có thể sẽ thấy dễ. Nhưng tôi không chỉ truyền đạt những nội dung dễ. Vì các bạn đang làm việc đã quen thuộc rồi, nên những phần dễ có thể xem với tốc độ tăng tốc, và tập trung vào việc bổ sung chi tiết những phần mà bản thân cảm thấy còn thiếu sót. Và tất nhiên, sẽ có khá nhiều nội dung mà các bạn chưa từng thấy ở bất kỳ đâu khác, vì vậy tôi nghĩ rằng khóa học này sẽ rất hữu ích cho cả những bạn đang làm việc cảm thấy thiếu về ngữ pháp. Hy vọng các bạn sẽ tận dụng cơ hội này để làm cho nền tảng vững chắc hơn, sắp xếp gọn gàng những khái niệm từng gây nhầm lẫn... như một bàn cờ vây ngăn nắp.

Q. Nội dung liên quan đến ngôn ngữ Objective-C có được bao gồm trong khóa học không?

A. Nội dung Obj-C không được bao gồm trong khóa học. (Hiện tại, để có thể xin việc làm iOS developer thì không cần thiết phải biết ngôn ngữ Obj-C.) Từ 3-4 năm trước, hầu hết các công ty đã chuyển sang sử dụng ngôn ngữ Swift, và hiện tại những công ty vẫn đang sử dụng Obj-C chỉ còn lại một số công ty trong lĩnh vực tài chính hoặc một vài công ty truyền thống. Và dù sao thì sau khi Apple quyết định áp dụng SwiftUI (phương thức tạo app mới mà Apple đang theo đuổi) từ phiên bản iOS 13 trở đi, thì trong vòng 2 năm tới sẽ bắt buộc phải sử dụng Swift. Bạn không cần lo lắng gì cả, chỉ học Swift thôi cũng đã đủ rồi.

Q. Phiên học diễn ra như thế nào? Có bắt buộc phải tham gia các phiên học được tổ chức hàng tuần không?

A. Bạn không bắt buộc phải tham gia các phiên học (lớp học trực tiếp) diễn ra vào [[STRONG_2]]tối thứ Hai hàng tuần[[/STRONG_2]] (các khóa lẻ) hoặc tối thứ Ba hàng tuần (các khóa chẵn). Tuy nhiên, chúng tôi sẽ tập trung nói về những phần chưa được đề cập trong các bài giảng trước đó, những vấn đề cần suy nghĩ có liên quan... nội dung quan trọng, nội dung nâng cao, và chỉ chọn ra những nội dung quan trọng cần thiết để ôn tập cho các bạn. Vì vậy, chúng tôi khuyến khích các bạn nhất định phải xem phiên học, dù chỉ là bản ghi hình. (Chúng tôi sẽ cung cấp riêng link bản ghi hình.) Ngoài ra, từ tuần thứ 2 trở đi, chúng tôi cũng sẽ có bài kiểm tra hàng tuần. Đối với bài kiểm tra, không phải là khái niệm phải làm tốt mới qua được... mà chúng tôi sẽ cung cấp các câu hỏi phỏng vấn mẫu phù hợp với tiến độ học, hoặc những nội dung nhất định nên ghi nhớ trong phần đã học để các bạn ôn lại một lần... và cung cấp trong việc tạo ra chút căng thẳng cho việc học của bản thân.

Q. Có thể mua riêng khóa học trực tuyến và giáo trình không?

A. Vâng, bạn có thể không tham gia session và không nhận sự quản lý của tôi, chỉ nghe các lớp học trực tuyến được tiến hành trên Inflearn thôi cũng được. Tuy nhiên, dù vậy thì giá khóa học vẫn giữ nguyên.

Session/quản lý v.v chỉ là khái niệm về dịch vụ bổ sung thôi, chất lượng của bài giảng về mặt nội dung thì tôi vẽ hình một cách trực quan để truyền đạt những nội dung mà các khóa học khác không đề cập đến (những nội dung tôi có được qua kết quả của việc mày mò cực kỳ nhiều), nên tôi không nghĩ rằng mức độ hài lòng về nội dung bài học sẽ khác đi. Tất nhiên tôi sẽ mời bạn vào Slack, bạn có thể nhận được câu hỏi/trả lời thời gian thực bất cứ lúc nào, và đương nhiên bạn cũng có thể tham gia session (lớp học trực tiếp).

(Xét đến việc chỉ riêng thời gian bài giảng ghi hình đã khoảng 115 tiếng, khi nghĩ đến giáo trình + chất lượng bài giảng + giải quyết thắc mắc qua Slack + session trực tiếp thì so với các khóa học khác, tôi hoàn toàn không nghĩ rằng nó đắt.)

Q. Khóa học có thể học suốt đời không?

A. Không phải là khóa học trọn đời.thời hạn giới hạn để học bài giảng trong 2 tháng diễn ra khóa học và thêm 2 tháng nữa (tổng cộng 4 tháng). (Trên Inflearn, hầu hết các bài giảng đều có thể học trọn đời, nhưng việc thiết lập giới hạn thời gian là hoàn toàn có thể.) Điều này cũng để tránh việc kéo dài quá lâu và dù sao thì tài liệu đã được tổng hợp rất tốt nên bài giảng được cấu trúc để có thể tiêu hóa được chỉ bằng cách xem một-hai lần. (Nếu cần thiết, bạn chỉ cần tìm lại tài liệu là sẽ nhớ ngay.)

Tôi cũng vậy, hồi trước khi học thì không hiểu được, lại không nhớ được.. nên đã phải tìm hiểu nhiều lần.. Chính vì thế mà tôi đã cố tình làm giáo trình khó khăn để sau này các bạn có thể nhớ hết được... Bản thân việc xem lại bài giảng nhiều lần theo tôi nghĩ.. có lẽ là do phương pháp giải thích sai nên không thể hiểu được một lần, đó không phải là bài giảng tốt. Vì vậy mục đích của bài giảng này là để các bạn có thể tiêu hóa tốt chỉ cần xem một-hai lần, và có thể ôn tập chỉ với giáo trình thôi.
(Sau khi kết thúc thời gian học khóa học, chúng tôi sẽ cung cấp thêm thời gian học với giá rẻ hơn một chút chỉ dành cho học viên cũ.)

Q. Tại sao giá khóa học lại đắt?

Các khóa học được phát hành trên Inflearn có giá trung bình khoảng 10.000 won cho 1 giờ thời lượng học. Chỉ đơn giản so sánh với bản thân khóa học với thời lượng học hơn 126 giờ, giá hiện tại này hoàn toàn không phải là giá đắt. (Thực tế đang bao gồm nội dung tương đương hoặc nhiều hơn khóa học 3 tháng mà các bootcamp khác vận hành.) Thêm vào đó, với các lớp học trực tiếp qua Zoom bổ sung diễn ra mỗi tuần một lần, hỏi đáp thời gian thực, vận hành Gather Town/Slack, vận hành nhóm học tập, kiểm tra, quản lý tiến độ, phỏng vấn, tư vấn việc làm/chuyển việc, phản hồi portfolio, phiên mời đặc biệt và nhiều thứ khác, thì đây thực sự là mức giá quá rẻ.
(Khóa học này nên được coi như là khóa học học viện trực tuyến sẽ chính xác hơn.)

Và hiện tại, tôi có thể tự hào rằng đây là khóa học chất lượng cao về kiến thức nền tảng hơn bất kỳ bootcamp nào đang diễn ra trong nước, nhưng tôi đang tiến hành với mức giá rẻ nhất có thể để xem xét đến các bạn sinh viên đang chuẩn bị tìm việc. (Các bạn có thể tham gia các bootcamp khác bất cứ lúc nào và so sánh.) Với chất lượng tài liệu giảng dạy, giải thích chi tiết, và phương pháp giải thích cấu trúc bộ nhớ do tôi tự nghiên cứu mà không có tài liệu nào khác giải thích, bao gồm cả cách giải thích trực quan về hoạt động của CPU và RAM, tôi có thể khẳng định với các bạn rằng trong suốt cuộc đời làm developer của mình, dù các bạn có học bất kỳ môn phát triển nào, các bạn sẽ không bao giờ trải nghiệm được khóa học chất lượng như thế này với mức giá như thế này. Hãy mua thời gian bằng tiền và phát triển nhanh hơn.

Hiện tại chúng tôi đang cung cấp với giá rẻ nhằm mục đích quảng bá khóa học và marketing, nhưng trong tương lai giá có thể tăng lên mức phù hợp như cách vận hành của các boot camp khác bất cứ lúc nào. (Dự kiến tăng giá vào nửa cuối năm 2024)

Việc có rất nhiều nhân viên đang làm việc tham gia khóa học, và thực tế có hơn 10 trường hợp các nhân viên có kinh nghiệm 1-3 năm đã chuyển việc sang các công ty lớn như Naver, Kakao, Line, Coupang, Baemin đã chứng minh giá trị của khóa học này. Nhiều người đến sau khi tốt nghiệp các bootcamp khác, và những developer mới vào nghề sau khi học bootcamp của tôi đang nhận được phản hồi tích cực rằng họ được công ty công nhận là có nền tảng vững chắc và trở thành những developer mới được yêu thích. Điều quan trọng hơn là bản thân họ đã có được sự tự tin trong việc phát triển iOS.

Tôi hy vọng bạn sẽ coi việc phát triển thành một lập trình viên giỏi trong dài hạn bằng cách củng cố vững chắc những kiến thức cơ bản là nhiệm vụ ưu tiên hàng đầu. 🙏🏻


Hướng dẫn phòng chat KakaoTalk công khai và notion để hỏi đáp về khóa học này 🔍

[공개 문의 단체 카톡방]
https://open.kakao.com/o/gK0byEFd

Nếu bạn có bất kỳthắc mắc nàoliên quan đến khóa học này, bạn có thể đặtbất kỳ câu hỏi nàotrongphòng chat công khaiở trênlà được.

[Tổng hợp câu hỏi thường gặp trên Notion]
https://pointed-earwig-996.notion.site/Swift-3-6ce85788899e488789af2550b0e5c22f

Các câu hỏi khác ngoài những câu hỏi thường gặp ở trên sẽ được tổng hợp liên tục trên trang Notion, bạn có thể kiểm tra thêm.


문의 💬📝

Mọi thắc mắc liên quan đến khóa học có thể gửi qua OpenTalk bất cứ lúc nào, hoặc cũng có thể gửi email để hỏi.

Liên hệ đăng ký khóa học và các thắc mắc khác: we.love.code.allen@gmail.com
KakaoTalk (ID công việc): allen.ios

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

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

  • Người muốn làm lập trình viên iOS

  • Người chưa biết gì về lập trình.

  • Lập trình viên iOS tại chức, không tự tin ngữ pháp

  • Lập trình viên muốn hiểu sâu cấu trúc hoạt động máy tính.

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

  • Không cần kiến thức nền chút nào.

Xin chào
Đây là

7,503

Học viên

736

Đánh giá

303

Trả lời

5.0

Xếp hạng

7

Các khóa học

iOS개발자 앨런입니다.
https://www.youtube.com/@allen_ios

"정확하게 아는 지식은, 쉽게 자신의 말로 설명할 수 있어야 한다."가 제 모토입니다.

그렇기에 제가 공부하면서 겪었던 시행착오를 쉽게 풀어내어
누구든 이해할 수 있는 언어로 지식을 공유할 수있는 개발자가 되고싶습니다.

저는 쉬운 주제로 빠른 시간 안에 겉핥기 식으로 쉽게만 가르치는 강의를 만드는 것에는 관심이 없습니다.
그런 강의는 얼마든지 빠르게 찍어내듯 만들 수 있겠지만, 결국 "좋은 개발자로 성장"하는 것은 그만큼 이론적인 기반의 밑거름이 탄탄해야 한다고 믿고 있기 때문입니다.

쉬운 강의보다는, 좋은 개발자(끊임없이 성장할 수 있는 개발자)가 되기 위해
반드시 알아야 하는 어려운 내용까지를 최대한 쉽게, 그리고 직관적으로 알려드리는 것.
그래서 제가 아닌 여러분 스스로 WHY(왜)를 고민/생각할 수 있는 밑거름을 만들어 드리는 것을 저의 강의 목표로 삼고 있습니다.

저 스스로도 내일은 더 좋은 개발자가 되자고 노력하는 만큼
제가 고민 했던 내용들을 깊이있게 전달 드리고 싶습니다.

 

면접에서 자꾸 떨어지거나, 쉬운 내용도 자신의 언어로 잘 표현하지 못하겠다는 것은 정확하게 알고 있지 않다는 의미라고도 생각합니다. 오히려 기본적인 내용, CS에 대해 "탄탄한 기본기"가 있어야, 빠르게 성장 가능하다고 믿습니다.


👇🏻문의는 아래의 이메일로 주시면 됩니다. 

we.love.code.allen@gmail.com


언어: Swift(스위프트), Python, Java, C#

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

Tất cả

255 bài giảng ∙ (80giờ 30phú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ả

297 đánh giá

5.0

297 đánh giá

  • gnghl75564069님의 프로필 이미지
    gnghl75564069

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    93% đã tham gia

    さまざまな分野(不動産、ビッグデータ、スマートストアなど)の講義をオン/オフラインで高価なお金を入れて講義を聞いてみましたが、これほどクオリティの講義はありませんでした。 少しまとめてまとめてみると、 1. 分量 2. 構成 3. クオリティ 4. 毎週進行する特講セッション 5. 毎週進行するクイズ(1時間程度かかります) 6. 即時の質疑応答(過去の騎手たちの他の質疑応答もすべてまとめておきました。) 7. 全騎手とコミュニケーションできるコミュニティ 8. 各騎手ごとに活動できるスタディ空間 - 講義分、構成、クオリティ驚くべきです。 ここに存在する251の授業以外にも追加セッションや他の講義を含めれば300講以上になるが、 途中でスキップしたことはありません。それほどよく構成されています。アプリ作成プロジェクトでは、Googleに質問を検索する方法さえ教えてくれるが、スプーンに食べ物を載せるまでしてくれる講義…それがアラン講義… 講義の半分だけ吸収して実践するといえば、現職者である私の経験上十分に新入で就職が可能です。 開発分野ではなく他の多くの講義を聞きながら感じた点は、安く低クオリティで量産型で知識を取る講義は時間的物質的に無駄だと思うため、現存するiOS講義の中ではアランSwift文法マスタースクールを強くおすすめお願いします。 最強12期ファイティング!

    • shippingbok5904님의 프로필 이미지
      shippingbok5904

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      非専攻iOS開発就職準備生です。 現職の方々にも絶賛を受ける講座や初心者には、もっともない講座であることを強調したいと思います。 私の場合、iOSに関心はありましたが、このようなサイトと短いブートキャンプを伝え、興味が冷えていたときにアランを知りました。これはMo iOSブートキャンプで出会ったジョウォンの方のおすすめでしたが、当時6人だったジョーで4人もアランスクール受講者でした。必ず聞かなければならないと一つ言うのは '聞いたらこれよりも安くならない'でした。だから気になることもあり、この講義も合わないと、この道の中の道ではないことを確信できるようになり受講するようになりました。 結論として、アラン川の受講は昨年最も良い仕事になりました。開発者としての就職を代入することで、アランは開発者小中学校を卒業させてくれた感じです。高校の成績管理は私が知っておくべきですが、アランは大学に行けるように高校に入学させてくれました。 就職準備中の今でもしばしばアラン教材を取り出しています。取り出して見るたびに改めて感心することになるのでアランにはいつも感謝した気持ちです。ポートフォリオを作っているチュジュン生の立場なので、これは誰も知らなかったら、私も誰かの推薦でアランを知り、またアレンに感謝の気持ちが深くできなかった心を折り、遅くても後記を作成します。 私のように様々な教育プログラムの中で迷ってくださった方々は、iOS講座や現ブートキャンプシステムが不親切さを感じていたと思います。 それが間違った方法だとは言いたくないが、入門者に適した方法ではないと思います。しかし、アランの講義はすべての講義を通して'ああ、それは…##27;と悟りの拍手を呼びます。 目次が緻密に編まれているので、膨大な講義量に恐れず、じっくり見てください。私も最初はいつ見たくて恐れを食べましたが、講義が数分残った時点にはそれがとても残念です。まるでオンラインブートキャンプやサークルのように人々と交流できます。 質疑応答コミュニティが本当によく!構成されています。個人的に、他のブートキャンプ経験のない就学生の方なら、ぜひアレンが用意してくれるスタディ席に参加してほしいです。 私はその時会った方々と今日までも着実に交流を続けています。みんなその必要性を感じたでしょうが、開発勉強がたくさん寂しいです。また、1-2年の違いで会話のテーマが変わる開発者ワールドで同じ学習者として交流できるコミュニティ確保は本当に大切な機会です。勉強したくない方もいらっしゃると思いますが、私がここで得たことが多すぎるので特に独学ラーなら、ぜひスタディ参加して多くの人とより広い会話テーマを探してください。 最後にアランに言いたい言葉は、中、高級講座オープンも待っているのでゆっくり早く来てください!です。 現職者として素敵に後期残しようとしましたが、今日アラン教材を取り出してより改めてまた感謝して訪れました。 みんなアラン!

      • layer16376님의 프로필 이미지
        layer16376

        Đánh giá 3

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        この講義は、コンピュータ工学の非専攻者である私に基本基を丈夫にしてくれました。 特に、いくつかの文法的内容を単純な暗記に頼るのではなく、メモリ構造を絵で一目で見ながら理解できるという点が最大の利点です。 クラス、継承、構造体、クロージャ、プロトコルなどの内容を単純暗記すると、数多くの場合の数を無関係に学習し、「なぜそうなのか」がわからないため、応用力が落ちると思います。 一方、メモリ構造に基づいて学習すれば、全体的な文法的内容を大きな茎の中で理解でき、暗記も自然に追いついて、メモリ段での動作原理を知るため、さまざまな状況での応用力を備えることができます。 講義方式や構成も徹底的に「理解」を優先視すると感じました。 実際のケースコードを見て、一枚のメモリ構造で理解し、簡単にまとめた表で概念を整理できます。 実は受講前にはこの程度の金額の講義を決済したことがなくて悩みになったが、 受講後は、この程度の金額で私が得られる時間を見てみると、むしろ最も安い講義ではなかったかと思います。 結論的に試行錯誤の時間を短縮し、素早く基本基を固めたい方にこの講義をおすすめします!

        • jinsu님의 프로필 이미지
          jinsu

          Đánh giá 5

          Đánh giá trung bình 5.0

          5

          96% đã tham gia

          国内のswift講義の中で手に挙げられるほど満足して聞いた講義です。 凄まじい動画講義時間がありますが、途中であきらめないように装置を設けておいた新点も良かったです。特に、チームを組んでくださった部分が頑強する上で大きな助けになったと思います。 繰り返し学習を通じて重要な概念を頭につけて(..)くださる点も良かったです。例えばコーデヒップスとか…コーデヒップス.. 映像と同様に教材も多くの悩みをしながら準備された点を感じることができました。映像は期限制ですが、教材と筆記は残る分、後で必要な部分を探して追加勉強するのもいいと思います。 推奨対象 CSから文法、基本的なアプリ制作まで段階的に進んでいくので、コーディングに入門する方も無理なくついていけないかと思います。 しかし、開発という分野が個人的な傾向に大きく左右されると思われます。十分に悩んでみて確信があればお勧めします。 そして私のようにアプリを作ることができますが、どのように戻る部分の基礎知識が不足していると思われる方はぜひ聞いてほしいです。他のどんな講義よりも(特に従って作物類の..)得ていく部分が多いと確信しています。 残念な点 Inputは十分ですが、これを確認できるoutputについて足りないと感じました。 文法を学んでも実際に活用できるようにするにはコードを見てみる必要がありますが、この部分について補完できるカリキュラムがあったらと思います。 例えば、週ごとに解放しなければならない課題があるとすれば、悩んでみる時間も取ってスラックルームも活性化されないでしょうか。授業を進めていきながら多くの人員がいるにもかかわらずスラックが静かになるのを感じましたが、話す距離が多くなってほしいです。 最後に 1基手に聞きましたが、母子はこんにちは膨大な知識に寛大でした。残りの期間の間、復習して完全に私のものになるようにするつもりです。 アラン様が授業への愛着が大きいほど、騎手が進むほど良い講義で生まれ変わることを疑いません。ファイティング👍

          • cockpit4097님의 프로필 이미지
            cockpit4097

            Đánh giá 1

            Đánh giá trung bình 5.0

            5

            100% đã tham gia

            【受講開記】 卒業後、別の道を歩んだ専攻者なので、再び専攻に戻ろうと思ってこの本その本 この講義のあの講義を聞いてみると、山田修戦を経て偶然聞くことになった講義です。 [レビュー] 他の言語を少し違うと思ってそれなりに専攻者なのだから、ただ顎鈍くてうなずいて聞けばいいと思うと大変だった。しばらく離れている間に強山が変わったのか、iOSならではの特性なのか分からなくても、私の理解度はゼロベースの非専攻者と違うことがなかったと思います。池だと思った内容の深さと範囲は太平洋で、ストレッチだけに出てきた私はマラソン完走をするようになりました。 自慢していた私自身を反省して謙虚になったせいで、今はコードを少しずつ見ることができるようになり、アプリ作り講義を通じてアプリを一つ一つ完成したときにやりがいを感じながら私次第のポートフォリオも構成できるようになりました。 受講して進行された1:1面談と、週ごとに開かれる整理セッションは本当に役に立ちました。何度も質問ではなく質問を上げる時も、いつも親切で素早く答えてくださる情熱は本当に大きな力になりました。 私は今、次のステップを踏みに行きますが、この業界に進入する後輩たちには必ずおすすめしてほしい、実際におすすめした講義です。 【振り返ってみると少し惜しい点、あえて提案事項】 教材ファイルにインデックス(リンク)があると、気になるセクションを少し早く見つけることができるようです。 私のように怠惰な人のために、主教材、副教材、アプリ作り技教材の短冊化とともに、教材にもう少し豊富な例コードを入れてくれれば講義を振り返らなくても理解しやすいようです。 [PS] アラン!いつもありがとうございます。もう少し実力を積んで質問爆弾投げる予定です:)

            29.804.698 ₫

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

            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!