A. はい、コーディングを始めたばかりの非専攻者を基準に授業を進めます。内部コンピュータが動作する原理から始まって、文法、アプリ作り(15個)まで習得できるよう、コースの進行に関する細かいディテールにとても気を遣ったので...順番通りに視聴していただければ、無難に高級内容まで付いてこられます。 私と勉強する前に何も知らなかった方々が授業についてこられましたし、授業が終わってポートフォリオを準備して、すでに数百人が就職されました。何も知らずに来ていただいても大丈夫です。基礎から全部手取り足取り教えます。
Q. 月単位のコース定員は何名ですか?
A. (月単位、つまり各期ごと)授業の定員は30名で、先着順で受け付けます。私が一度にケアできる人数がこの程度だと考えているからで、とりあえずスケジュールを進めてみると申込制限人数に少し変動があるかもしれません。(私がケア不可能だと思われる場合は人数を減らすつもりです。現在受講されている方々への質問に対して丁寧な回答をすることが重要だと考えているからです。)ただし、この人数は私のセッション/グループスタディ/管理に参加されない方を除いた人数です。
A. CS内容は含まれていますが、アルゴリズムとデータ構造は含まれていません。アルゴリズム/データ構造まで含めると講義内容が長くなりすぎるという考えもありましたし、文法が主になるべきだという考えから除外しました。そして私の講義でなくても、データ構造やアルゴリズムは書籍や他の講義を通していくらでも勉強可能だと思いました。(私基準の急ぎの講義をリリースした後、来年頃にはSwiftアルゴリズム/データ構造講義の制作を一度は検討する予定です。)
A. 分かりやすく説明するために内容構成とディテールに気を遣ったのであって、簡単な内容だけを教えるということでは絶対にありません。もちろん、現職の方々にとって馴染みのある概念については簡単に感じられるかもしれません。しかし、簡単な内容だけをお伝えするわけではありません。現職の方々は慣れ親しんでいるため、簡単な部分は倍速で視聴していただき、これまで自分が不足していると思っていた部分を詳細に補っていけばよいのです。そしてもちろん、これまでどこでも見たことのない内容もかなり多くあるため、むしろ文法が不足していると感じている現職の方々にも大いに役立つと思います。この機会を通じて基礎をより堅固に、既存の混乱していた概念を...囲碁盤のようにすっきりと整理するきっかけにしていただければと思います。
Q. Objective-C(オブジェクティブ-C)言語に関連する内容もコースに含まれていますか?
A. Obj-Cの内容はコースに含まれていません。(現在はiOS開発者として就職するためにObj-C言語を知る必要がない状況です。)すでに3-4年前からほとんどの企業がSwift言語に転換しており、現在もObj-Cを使用している企業は一部の金融機関や伝統的な企業のみです。そして、どうせiOS 13バージョン以降SwiftUI(Appleが新たに追求するアプリを作る方式)を導入することにした後、今後2年後には必ずSwiftを使わなければならない状況です。心配する必要はなく、Swiftだけ学習しても十分です。
Q. セッションでは何を行いますか?毎週行われるセッションに必ず参加する必要がありますか?
A. 毎週月曜日(奇数期)の夜または毎週火曜日の夜(偶数期)に行われるセッション(ライブ授業)は必ず参加していただく必要はありません。ただし、既存の講義でお話しできなかった部分、関連付けて考えるべき内容など...重要な内容、発展的な内容を中心にお話しし、必要不可欠な重要な内容のみを抜粋して復習をいたします。そのため、セッションは録画版でも必ず視聴されることをお勧めします。(録画版のリンクを別途提供いたします。)また、2週目からは毎週テストも実施します。テストの場合は、テストで良い点を取らなければ合格できないという概念というよりは...進度に合わせた面接例題を提供したり、進度に合った内容の中で必ず覚えておくと良い内容を一度思い出してみよう...そして、ご自身の勉強のために少しの緊張感を与えるという観点から提供いたします。
Q. オンライン講義と教材を別々に購入することは可能ですか?
A. はい、セッションに参加されず、私の管理を受けずに、Inflearnで進行されるオンライン授業のみを受講していただいても構いません。ただし、それでも講義価格はそのままです。
A. 生涯受講ではありません。コースが進行される2ヶ月と追加の2ヶ月(合計4ヶ月)の講義受講に対する制限期間があります。(Inflearnでほとんどの講義は生涯受講ですが、期間制限設定は当然可能です。)だらだらしないためでもありますし、どうせ教材がとてもよく整理されているため、講義は1〜2回視聴するだけで消化できるよう構成しました。(必要であれば教材を再度確認していただければすぐに思い出されるでしょう。)
제가 공부하면서 겪었던 시행착오를 쉽게 풀어내어 지식을 공유할 수있는 개발자가 되고싶습니다.
쉬운 주제로 빠른 시간 안에 겉핥기 식으로 쉽게만 가르치는 강의를 만드는 것에는 관심이 없습니다. 그런 강의는 얼마든지 빠르게 찍어내듯 만들 수 있겠지만, 결국 "좋은 개발자로 성장"하는 것은 그만큼 이론적인 기반의 밑거름이 탄탄해야 한다고 믿고 있기 때문입니다.
쉬운 강의보다는, 좋은 개발자(끝임없이 성장할 수 있는 개발자)가 되기 위해 반드시 알아야 하는 어려운 내용까지를 최대한 쉽게, 그리고 직관적으로 알려드리는 것. 그래서 제가 아닌 여러분 스스로 고민/생각할 수 있는 밑거름을 만들어 드리는 것을 저의 강의 목표로 삼고 있습니다.
저 스스로도 내일은 더 좋은 개발자가 되자는 모토를 가지고 있는 만큼 제가 고민 했던 내용들을 깊이있게 전달 드리고 싶습니다.
I have taken lectures on various fields (real estate, big data, smart stores, etc.) online and offline for a lot of money, but there have never been lectures of this quality.
To summarize briefly,
1. Amount 2. Structure 3. Quality
4. Special lecture sessions held every week 5. Weekly quizzes (about 1 hour)
6. Immediate Q&A (they have also organized other Q&A from previous classes.)
7. Community where you can communicate with previous classes 8. Study space where each class can be active
- The amount, structure, and quality of the lectures are amazing.
In addition to the 251 classes here, there are over 300 lectures including additional sessions and other lectures,
and I have never skipped any of them. It is very well organized. The app creation project even teaches you how to search for questions on Google, and it's a lecture that even puts food on your spoon... That's Alan's lecture...
If you absorb and practice only half of the lecture, you can easily get a job as a new employee based on my experience as a current employee.
While taking many lectures other than those in the development field, I feel that lectures that mass-produce knowledge at a low price and with low quality are a waste of time and material, so among the existing iOS lectures, I strongly recommend Alan Swift Grammar Master School.
Good luck to the 12th class!
I am a non-major iOS developer job seeker.
I would like to emphasize that this course is highly praised by current employees, but it is the best course for beginners.
In my case, I became interested in iOS, but after going through various websites and short boot camps, my interest was waning, and that is when I came to know about Allen. This was recommended by my group members at a certain iOS boot camp, and at the time, four out of six people in the group were Allen School students. They all said that I had to take it, and they said, "After listening, it can't get any cheaper." So I was curious, and I thought that if this course didn't work out for me, I would be sure that this path was not for me, so I took the course.
In conclusion, taking Allen's course was the best thing I did last year. If I were to compare getting a job as a developer to college entrance, Allen was like graduating from elementary and middle school for developers. I have to take care of my high school grades myself, but Alan got me into high school so I could go to college.
Even now, while I am preparing for employment, I often take out Allen’s textbook. Every time I take it out, I am amazed, so I am always grateful to Alan. As a job seeker who is making a portfolio, I wish no one knew about this good thing anymore, but I also got to know Alan through someone’s recommendation, and I am so grateful to Alan that I am putting aside my bad feelings and writing a review, even if it is late.
I think those who have been lost in various educational programs like me may have felt that the iOS course or the current boot camp system is unfriendly.
I don’t want to say that it is the wrong way, but I don’t think it is the right way for beginners. However, Allen’s lectures make me applaud with realization throughout every lecture, saying, “Oh, so that’s why… ”
The table of contents is tightly organized, so don’t be intimidated by the vast amount of lectures, and take it one by one. At first, I was scared that I would never see them all, but when there were only a few lectures left, I was so sad about that... The lectures and materials alone (be sure to check out the Notion link for the frequently asked questions collection, it's impressive) are worth the money, but Allen School is like an online boot camp or club where you can interact with people. The Q&A community is really well organized! Personally, I recommend that job seekers who have not experienced other boot camps attend the study session that Allen provides.
I still keep in touch with the people I met back then to this day. I'm sure everyone felt the need for it, but studying development is very lonely. Also, in the developer world where the topics of conversation change every 1-2 years, securing a community where you can interact as a fellow learner is a really valuable opportunity. I know that there may be some who don't want to study, but since I've gained so much from this place, I hope that especially if you're a self-study, you will definitely participate in the study session and find a wider range of topics to talk about with many people.
Lastly, I want to say to Alan, I am waiting for the opening of the intermediate and advanced classes, so please come slowly and quickly!
I wanted to leave a nice review as a current employee, but today, I took out the Alan textbook and came here because I was grateful again.
Everyone, please do Alan!
This lecture helped me, a non-computer science major, solidify my basics.
In particular, the biggest advantage is that you can understand various grammatical contents by looking at the memory structure at a glance rather than relying on simple memorization.
If you simply memorize contents such as classes, inheritance, structures, closures, and protocols, you will learn numerous cases without any connection and you will not know “why”, so I think your application ability will be low.
On the other hand, if you learn based on the memory structure, you will be able to understand the overall grammatical contents in a large framework, so memorization will follow naturally, and since you will know the operating principles in the memory unit, you will be able to apply them in various situations.
I felt that the lecture method and structure thoroughly prioritized “understanding.”
You can look at actual case codes, understand the memory structure on one page, and organize the concepts through easily summarized tables.
In fact, I was worried before taking the course because I had never paid this much for a lecture,
but after taking the course, I thought that it was the cheapest lecture if I calculated the time I could gain with this amount of money.
In conclusion, I recommend this course to those who want to reduce trial and error time and quickly build up a solid foundation!
This is a lecture that I have taken with great satisfaction among the Swift lectures in Korea.
There is a tremendous video lecture time, but it is also good that there is a device that prevents you from giving up in the middle. In particular, I think the part where you form a team was a great help in completing the course.
It was also good that you forced important concepts into your head through repeated learning. For example, Codehips... Codehips...
Just like the video, I could feel that you put a lot of thought into the textbook. The video is limited, but since you have the textbook and notes, you can study additionally by looking up the necessary parts later.
Recommended for
Since it progresses step by step from CS to grammar and basic app creation, I think even beginners in coding will be able to follow along without difficulty.
However, I think that the field of development is greatly influenced by personal preference. If you think carefully and are confident, I recommend it.
And if you think that you can make an app like me but lack basic knowledge of how it works, I definitely recommend it. I am sure that I will gain more from this course than any other course (especially the follow-through course).
Regrettable Points
The input is sufficient, but I felt that the output that can confirm it is lacking.
Even if you learn grammar, you have to type code to actually use it, so I wish there was a curriculum that could supplement this part.
For example, if there is an assignment that needs to be solved every week, I think you should take some time to think about it and make the Slack room more active. As the class progressed, I felt that Slack became quiet despite the large number of people, so I wish there were more things to talk about.
Lastly,
I joined the first class, but I was struggling with the vast amount of knowledge rather than lacking anything. I plan to review it during the remaining period so that it can be completely mine.
Since Alan has a great attachment to the class, I have no doubt that it will become a good lecture as the class progresses. Fighting👍
[Course opening]
I was a major who had taken a different path after graduating, so I decided to go back to my major, and I went through all sorts of things while listening to this book, this lecture, this lecture, and this lecture.
[Review]
I thought I could just rest my chin on my hand and nod my head while listening because I knew other languages a little differently and I was a major in my own right, but I got a big nose. I don't know if the mountains and rivers had changed while I was away for a while, or if it was a characteristic of iOS, but I think my level of understanding was no different from that of a non-major with zero base. The depth and scope of the content that I thought was a pond was like a Pacific Ocean, and I, who had only come to stretch, ended up finishing a marathon.
I reflected on my pride and became humble, so now I can see code little by little, and I felt a sense of accomplishment when I completed each app through the app creation lecture, and I was able to create my own portfolio.
The 1:1 interviews and weekly summary sessions that were held during the course were really helpful. Even when I asked a few questions that weren't questions, your kind and quick answers were always a great help.
I'm just going to take the next step, but I definitely want to recommend this course to my juniors who are entering this industry, and I actually recommended it.
[Retrospectively, some regrettable points, suggestions]
If there were an index (link) in the textbook file, I think I would be able to find the section I'm curious about a little faster.
For lazy people like me, if you make the main textbook, supplementary textbook, and app creation textbook into a single volume, and add a little more example code to the textbook, I think it would be easier to understand without having to watch the lectures.
[PS]
Alan! Thank you always. I'm going to build up my skills a little more and ask a lot of questions :)