
Alan iOS アプリ開発 (UIKit の基本原理から学びながら 15 個のアプリを作成する) - MVVM まで
allen
しっかりとした新人iOS開発者になるための基礎力を身につける。15個のアプリを作りながら学ぶ.. iOSプログラミングの基礎講座です。(魚の釣り方をお教えします。)
Basic
iOS, iOS Autolayout, MVC
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.

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ớ.
[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án➞4) Mua khóa học và học trước ➞5) Bắt đầu bootcamp
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).
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.
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
(các khóa học ngữ pháp trên thị trường khoảng 6 ~ 20 giờ)
(Để 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)
(2) CS(Computer Science)
(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
(4) Khác
Đâ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.
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.)
(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.)
(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.)
[Đượ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
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án➞4) Mua khóa học và học trước ➞5) Bắt đầu bootcamp
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ênh và bắ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ỉ.
Dành cho những bạn đã tham gia khóa học này, chúng tôi tặng
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)
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. Có 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
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.
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#
Tất cả
255 bài giảng ∙ (80giờ 30phút)
Tài liệu khóa học:
Tất cả
297 đánh giá
5.0
297 đánh giá
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
さまざまな分野(不動産、ビッグデータ、スマートストアなど)の講義をオン/オフラインで高価なお金を入れて講義を聞いてみましたが、これほどクオリティの講義はありませんでした。 少しまとめてまとめてみると、 1. 分量 2. 構成 3. クオリティ 4. 毎週進行する特講セッション 5. 毎週進行するクイズ(1時間程度かかります) 6. 即時の質疑応答(過去の騎手たちの他の質疑応答もすべてまとめておきました。) 7. 全騎手とコミュニケーションできるコミュニティ 8. 各騎手ごとに活動できるスタディ空間 - 講義分、構成、クオリティ驚くべきです。 ここに存在する251の授業以外にも追加セッションや他の講義を含めれば300講以上になるが、 途中でスキップしたことはありません。それほどよく構成されています。アプリ作成プロジェクトでは、Googleに質問を検索する方法さえ教えてくれるが、スプーンに食べ物を載せるまでしてくれる講義…それがアラン講義… 講義の半分だけ吸収して実践するといえば、現職者である私の経験上十分に新入で就職が可能です。 開発分野ではなく他の多くの講義を聞きながら感じた点は、安く低クオリティで量産型で知識を取る講義は時間的物質的に無駄だと思うため、現存するiOS講義の中ではアランSwift文法マスタースクールを強くおすすめお願いします。 最強12期ファイティング!
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
非専攻iOS開発就職準備生です。 現職の方々にも絶賛を受ける講座や初心者には、もっともない講座であることを強調したいと思います。 私の場合、iOSに関心はありましたが、このようなサイトと短いブートキャンプを伝え、興味が冷えていたときにアランを知りました。これはMo iOSブートキャンプで出会ったジョウォンの方のおすすめでしたが、当時6人だったジョーで4人もアランスクール受講者でした。必ず聞かなければならないと一つ言うのは '聞いたらこれよりも安くならない'でした。だから気になることもあり、この講義も合わないと、この道の中の道ではないことを確信できるようになり受講するようになりました。 結論として、アラン川の受講は昨年最も良い仕事になりました。開発者としての就職を代入することで、アランは開発者小中学校を卒業させてくれた感じです。高校の成績管理は私が知っておくべきですが、アランは大学に行けるように高校に入学させてくれました。 就職準備中の今でもしばしばアラン教材を取り出しています。取り出して見るたびに改めて感心することになるのでアランにはいつも感謝した気持ちです。ポートフォリオを作っているチュジュン生の立場なので、これは誰も知らなかったら、私も誰かの推薦でアランを知り、またアレンに感謝の気持ちが深くできなかった心を折り、遅くても後記を作成します。 私のように様々な教育プログラムの中で迷ってくださった方々は、iOS講座や現ブートキャンプシステムが不親切さを感じていたと思います。 それが間違った方法だとは言いたくないが、入門者に適した方法ではないと思います。しかし、アランの講義はすべての講義を通して'ああ、それは…##27;と悟りの拍手を呼びます。 目次が緻密に編まれているので、膨大な講義量に恐れず、じっくり見てください。私も最初はいつ見たくて恐れを食べましたが、講義が数分残った時点にはそれがとても残念です。まるでオンラインブートキャンプやサークルのように人々と交流できます。 質疑応答コミュニティが本当によく!構成されています。個人的に、他のブートキャンプ経験のない就学生の方なら、ぜひアレンが用意してくれるスタディ席に参加してほしいです。 私はその時会った方々と今日までも着実に交流を続けています。みんなその必要性を感じたでしょうが、開発勉強がたくさん寂しいです。また、1-2年の違いで会話のテーマが変わる開発者ワールドで同じ学習者として交流できるコミュニティ確保は本当に大切な機会です。勉強したくない方もいらっしゃると思いますが、私がここで得たことが多すぎるので特に独学ラーなら、ぜひスタディ参加して多くの人とより広い会話テーマを探してください。 最後にアランに言いたい言葉は、中、高級講座オープンも待っているのでゆっくり早く来てください!です。 現職者として素敵に後期残しようとしましたが、今日アラン教材を取り出してより改めてまた感謝して訪れました。 みんなアラン!
Đánh giá 3
∙
Đánh giá trung bình 5.0
5
この講義は、コンピュータ工学の非専攻者である私に基本基を丈夫にしてくれました。 特に、いくつかの文法的内容を単純な暗記に頼るのではなく、メモリ構造を絵で一目で見ながら理解できるという点が最大の利点です。 クラス、継承、構造体、クロージャ、プロトコルなどの内容を単純暗記すると、数多くの場合の数を無関係に学習し、「なぜそうなのか」がわからないため、応用力が落ちると思います。 一方、メモリ構造に基づいて学習すれば、全体的な文法的内容を大きな茎の中で理解でき、暗記も自然に追いついて、メモリ段での動作原理を知るため、さまざまな状況での応用力を備えることができます。 講義方式や構成も徹底的に「理解」を優先視すると感じました。 実際のケースコードを見て、一枚のメモリ構造で理解し、簡単にまとめた表で概念を整理できます。 実は受講前にはこの程度の金額の講義を決済したことがなくて悩みになったが、 受講後は、この程度の金額で私が得られる時間を見てみると、むしろ最も安い講義ではなかったかと思います。 結論的に試行錯誤の時間を短縮し、素早く基本基を固めたい方にこの講義をおすすめします!
Đánh giá 5
∙
Đánh giá trung bình 5.0
5
国内のswift講義の中で手に挙げられるほど満足して聞いた講義です。 凄まじい動画講義時間がありますが、途中であきらめないように装置を設けておいた新点も良かったです。特に、チームを組んでくださった部分が頑強する上で大きな助けになったと思います。 繰り返し学習を通じて重要な概念を頭につけて(..)くださる点も良かったです。例えばコーデヒップスとか…コーデヒップス.. 映像と同様に教材も多くの悩みをしながら準備された点を感じることができました。映像は期限制ですが、教材と筆記は残る分、後で必要な部分を探して追加勉強するのもいいと思います。 推奨対象 CSから文法、基本的なアプリ制作まで段階的に進んでいくので、コーディングに入門する方も無理なくついていけないかと思います。 しかし、開発という分野が個人的な傾向に大きく左右されると思われます。十分に悩んでみて確信があればお勧めします。 そして私のようにアプリを作ることができますが、どのように戻る部分の基礎知識が不足していると思われる方はぜひ聞いてほしいです。他のどんな講義よりも(特に従って作物類の..)得ていく部分が多いと確信しています。 残念な点 Inputは十分ですが、これを確認できるoutputについて足りないと感じました。 文法を学んでも実際に活用できるようにするにはコードを見てみる必要がありますが、この部分について補完できるカリキュラムがあったらと思います。 例えば、週ごとに解放しなければならない課題があるとすれば、悩んでみる時間も取ってスラックルームも活性化されないでしょうか。授業を進めていきながら多くの人員がいるにもかかわらずスラックが静かになるのを感じましたが、話す距離が多くなってほしいです。 最後に 1基手に聞きましたが、母子はこんにちは膨大な知識に寛大でした。残りの期間の間、復習して完全に私のものになるようにするつもりです。 アラン様が授業への愛着が大きいほど、騎手が進むほど良い講義で生まれ変わることを疑いません。ファイティング👍
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
【受講開記】 卒業後、別の道を歩んだ専攻者なので、再び専攻に戻ろうと思ってこの本その本 この講義のあの講義を聞いてみると、山田修戦を経て偶然聞くことになった講義です。 [レビュー] 他の言語を少し違うと思ってそれなりに専攻者なのだから、ただ顎鈍くてうなずいて聞けばいいと思うと大変だった。しばらく離れている間に強山が変わったのか、iOSならではの特性なのか分からなくても、私の理解度はゼロベースの非専攻者と違うことがなかったと思います。池だと思った内容の深さと範囲は太平洋で、ストレッチだけに出てきた私はマラソン完走をするようになりました。 自慢していた私自身を反省して謙虚になったせいで、今はコードを少しずつ見ることができるようになり、アプリ作り講義を通じてアプリを一つ一つ完成したときにやりがいを感じながら私次第のポートフォリオも構成できるようになりました。 受講して進行された1:1面談と、週ごとに開かれる整理セッションは本当に役に立ちました。何度も質問ではなく質問を上げる時も、いつも親切で素早く答えてくださる情熱は本当に大きな力になりました。 私は今、次のステップを踏みに行きますが、この業界に進入する後輩たちには必ずおすすめしてほしい、実際におすすめした講義です。 【振り返ってみると少し惜しい点、あえて提案事項】 教材ファイルにインデックス(リンク)があると、気になるセクションを少し早く見つけることができるようです。 私のように怠惰な人のために、主教材、副教材、アプリ作り技教材の短冊化とともに、教材にもう少し豊富な例コードを入れてくれれば講義を振り返らなくても理解しやすいようです。 [PS] アラン!いつもありがとうございます。もう少し実力を積んで質問爆弾投げる予定です:)
29.804.698 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!