강의

멘토링

로드맵

Programming

/

Mobile Application Development

iPhone アプリ開発基礎編(iOS開発ブートキャンプ)

iOS開発ブートキャンプ

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

学習した受講者のレビュー

こんなことが学べます

  • iOS アプリ開発に必要な必須の CS 知識

  • iOS アプリ開発に必要な必須の Swift 文法

  • iOS 開発者が知っておくべき必須知識

10年のキャリア開発者と共に
iOSアプリ開発のスキルを育てましょう! 📱

私も今iOS開発者! 😆

開発歴20年(iOS開発10年余り)の開発者が伝えてくれる
iOS開発者の必須知識に会いましょう!
1:1コードレビューで正しいコーディング習慣を育て、
メンタリングサービスを通じてiOS開発への道を見つけてください。

20年のキャリア開発者とのiOS開発👯

すべての知識を辞書のように単純にリストする方法はありませんでしたか?このレッスンでは、10年以上にわたってさまざまな大企業iOSアプリを開発し、感じていた最も重要で不可欠な知識からお知らせします。大企業ICT直軍新入社員およびジュニア開発者向けに能力強化のための開発講義をしてきた経験を活かし、iOSアプリ開発で重要な骨格を先に握り始めます。迅速かつ効率的にiOSアプリ開発のスキルを育てましょう!

現在の講義はiPhoneアプリ開発の基本講義です。今後アップデート予定の実力講義まで受講した時、現職開発者が開発中のソースを分析し、機能を追加できる程度に実力を育てることが目標です。

 

📢受講前に確認してください!

  • 本講義はiPhoneアプリ開発入門1編と2編に続く講義です。講義を受講する前に、入門講義を必ず受講してください。

  • 本講義には別途講義資料はありません。
    • 勉強した文法は実際の開発に適用してみなければ記憶に長く残りません。文法を丸ごと覚えるよりも多様なアプリを開発してみて、よく使われて重要な文法に対する感覚を先にとる必要があります。以後細かい文法を身につけることをお勧めします。
  • 映像の解像度が大きく、携帯機器よりMac環境での受講をお勧めします。

講義の特徴✨

#1.
iOS開発者として
成長できるように!

実務での経験に基づいて、iOS開発者として知る必要がある重要な知識を学びましょう。講義だけでなく、1:1コードレビュー、メンタリングサービスなどを通じてiOS開発者になるのを手伝っていきます。

#2.
開発環境
実務経験

Xcode開発ツールに加えて、実際の現業開発者が使用するソースジオメトリ管理ツール、APIテストツール、デザイナーとのコラボレーションツールなどを直接使用して、できるだけ現業開発者が働く方法と同様に開発環境を経験してみることができます。現職iOS開発者の開発方法をあらかじめ体験してみましょう。


学習内容📚

1. 開発者として知るべき必須CS(Computer Science)知識

  • iOSの開発において、基本的に事前に知っておく必要があるデータ構造キュー、スタック、プロセス、スレッド、マルチスレッド、同期、同期/非同期などの重要なCS知識を学びます。


2. Swift 必須文法

  • iOSアプリの開発に最もよく使われるオプション、クロージャ、エクステンション、プロトコルデリゲーションパターン、エラー処理などのコアSwift文法を学びます。


3. マルチメディアアプリの作成

  • マルチメディアアプリを作成しながら画像、音楽、動画を再生する方法と、先に学んだオプション、クロージャ、エラー処理などのSwift必須文法が実際に開発する際にどのように使われるか、ファイル追加オプションに応じたアプリファイル( .app)内のフォルダ構造とLayout Guides、Safe Areas、Auto Layoutなどについて学びます。



4.ストップウォッチアプリの作成

  • Swift 必須文法で学んだクロージャ、循環参照の回避方法、extension などの内容が実務でどのように使われるかを調べ、そして UI 作業時に重要に活用される UILabel クラスの AutoShrink、NSAttributedString、@IBDesignable、@IBInspectable、開発者のソースリファクタリング基礎、コードを整理する方法などを学びます。



5. タイマーアプリの作成

  • iOSを開発する際に最も重要なUIコントロールであるUITableView、UICollectionViewを使用する際に使用されるSwift必須文法で取り上げたプロトコルとデリゲーションパターンをより深く理解して習得できるように、使い方が同じUIPickerViewについて最初に学習します。そして直線と曲線の描き方と、簡単な画面UIをコードでも構成してみて、オートレイアウトもコードで実装してみます。


予想される質問 Q&A 💬

Q.この講義を聞くために事前知識が必要ですか?

iPhoneアプリ開発入門1編と2編を先に着実に受講してください。入門講義は事前の知識がなくても受講が可能です。

Q.講義受講には期間制限はありますか?

現在、受講期間に制限はありません。

Q.すべての講義の完了時点はどうなりますか?

現在、オフラインでブートキャンプを進めており、遅延がある可能性があります。代わりに、1:1コードレビューとメンタリングサービスは、遅延を避けるためにいくつかの現代の開発者が助けています。

Q.コードレビューとメンタリングはどのように行われますか?

アプリ作成セクションごとに最後にミッションがありますが、そのミッションを直接本人がコーディングして完成したソースをいただくと、そのコードをレビューいたします。メンタリングサービスはダントークルームを通じて行われ、リアルタイムまでではなくても、できるだけ早い回答をいただくために複数のメンターが努力しています。

Q.コードレビューとメンタリングサービスの範囲と期間はどうなりますか?

不可能に見えますが、一度は期間制限なくサービスすることを目指しています。常識的に考えても受講生が増えれば当然不可能だと思われますが、できるだけ多くの方々にできるだけ長く多くの恩恵とお手伝いをするために運営スタッフと多くの悩みを重ねています。今後とても運営ができないほど難しい場合は、他のブートキャンプと同様に、期間や募集人数に制限を置く方法も最後に念頭に置いています。

Q.この講義をすべて聞いてマスターした時のレベルはどのくらいになりますか?

現在の講義は、iPhoneアプリ開発の基本講義で実力講義まで聞いた時、現在現職開発者のソースを分析し、実務開発ができるほどのレベルまで実力を育てることが目標です。


知識共有者の紹介✒️

履歴

【開発経歴】
2001年5月、イーストソフトに現役兵役特例社員として入社を始め、様々な場所でWindowsプログラミングを約10年程度し、以後2021年12月31日まで10年以上iOSアプリ開発を行いました。
SKTスマートウォレット(シロップ)WMアプリ、Smart Conference iOSアプリ、 SKコミュニケーションズでネイトiOSアプリ、ネイト漫画iOSアプリ、 Daybe iOSアプリを開発し、ウリ銀行、LG電子、国民銀行、ハンファ投資証券iOSアプリなどを開発しました。開発経歴は合計20年程度(iOSは10年以上)になりますね。

【講義キャリア】
そして教育にも関心が多く、2016年夏から週末を利用して江南の学園でSwift言語を利用したiOSアプリ開発講義を3年ほどしました。
中学校に通う青少年から大学生、就学生、企画者、デザイナー、開発者、管理者、社長など各界各層の多様な受講生と授業し、どんな部分を難しくして間違いをたくさんするのか、迅速かつ効率的な学習のために何が必要で、どのようにすべきかなどを知った大切な経験でした。

現場で10年以上にわたってiOS開発実務を行い、積み重ねてきた経験と長い講義経験を活かし、最近はこれまで積み重ねてきたすべての経験を共有しなければならないという気持ちで、講義だけに集中してKB証券、漢陽大学、JB金融グループ、KB国民銀行、農協銀行などで講義をしています。

2017年に教育スタートアップ法人を設立し、複数の政府支援事業を進め、2018年にInflearnにもiPhoneアプリ開発入門1編と2編を発売しました。
iOSアプリ開発講義ですがCS知識がきっと役に立ち、必要なのでプログラミング講義 CS知識まで含めた講義をリリースしました。

ちなみに私の講義は、現在までにInflearn、ユデミー、ハッピースマイルなどで万人を超える多くの方々が受講をしていただきましたし、次のような受講評をいただくほど検証された講義です。

iPhoneアプリ開発入門1編2編受講評


こんな方に
おすすめです

学習対象は
誰でしょう?

  • iOS アプリ開発者を目指し、深い iOS 開発知識を身につけたい方

  • iOS 샘플 앱이 아닌 앱스토어にアップロードできるレベルのアプリを開発してみたい方

  • iOS開発者の実務開発環境を間接的に経験したい方

前提知識、
必要でしょうか?

  • iPhone アプリ開発入門 1 部

  • iPhone アプリ開発入門 2編

こんにちは
です。

8,343

受講生

312

受講レビュー

48

回答

4.9

講座評価

3

講座

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

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

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

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

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

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

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

カリキュラム

全体

46件 ∙ (6時間 15分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

3件

5.0

3件の受講レビュー

  • gothic9711111086님의 프로필 이미지
    gothic9711111086

    受講レビュー 7

    平均評価 4.9

    5

    100% 受講後に作成

    I enjoyed the lecture! Thank you for your feedback!

    • amyum님의 프로필 이미지
      amyum

      受講レビュー 2

      平均評価 5.0

      5

      65% 受講後に作成

      I understand it well because you explain the concepts step by step.

      • poincare840814님의 프로필 이미지
        poincare840814

        受講レビュー 2

        平均評価 5.0

        5

        80% 受講後に作成

        I paid for the lectures that were uploaded for free before because they were so good, and this lecture is really good too. The content is so detailed that it's hard to understand everything after watching it once, but it's organized really well, The voice is good and it's easy to focus.

        ¥3,413

        choiwtの他の講座

        知識共有者の他の講座を見てみましょう!

        似ている講座

        同じ分野の他の講座を見てみましょう!