YagoのiOSプログラミング

iOSアプリケーションを構築する際に必要な知識とテクニックを伝え、膨大な量のiOS関連の知識を自分で身につけることができる方向を提示します。また、講座修了後、さらに進む道を提示します。

難易度 初級

受講期間 無制限

iOS
iOS
Swift
Swift
iOS
iOS
Swift
Swift

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

4.4

5.0

조성표

96% 受講後に作成

初級者が見に全く負担のない講義、キャリアが振り返るのに良い講義。 ヤゴム様の数年前のブログ記事をはじめ、iOS開発に多くの助けを受けた一般的なiOS開発者です。 初級開発者を対象とした講義なので、単に機能の開発に伴い、下記式コードよりどの原理で動作するのか、それが何なのか正確にわかってくれる講義です。初心者だけでなく、ある程度のキャリアを持つiOS開発者が振り返るのに十分な役に立つレベルの講義です。現在 18. 12. 30 基準 最新バージョンとは異なるバージョンだから。若干の違いがありますが、講義を見るのに問題は全くありませんね!最近の天気がゴミのようですが、次にも良い川のお願いします。

5.0

seonjukim

100% 受講後に作成

iOS入門用として良い講義でした!後ろに行くほど、コードの詳細な説明がないのは残念ですが、むしろそれで自分で探して勉強する時間ができて、私が気になる部分についてより確実に知って進むことができる講義です。 2018年の講義ですが、2022年の今の質問を投稿しても回答を素早くしてくれてよかったです。

5.0

서지현

30% 受講後に作成

よく聞きましたぁ

受講後に得られること

  • iOSプログラミングの基本概念

  • オブジェクト指向プログラミング

  • UIKitとAuto Layoutの使い方

  • MVCデザインパターン

  • JSONデータ処理

  • マルチスレッドと非同期プログラミング

  • 実際のアプリケーション開発

YagoのiOSプログラミング

iOSアプリケーションを作成する際に必要な基本知識とテクニックを伝え、膨大な量のiOS関連知識を自分で身につけることができる方向を提示します。また、講座修了後、さらに進む道を提示します。 紹介文pdfを見る

tip最初からすべてをすべて理解しようと努力しないでください。繰り返し学習することで、どれくらい体得も可能であり、それぞれのプロジェクトを進行しながら、自分が知らない部分が何なのか分かるようになります。私たちの目標は、知らないことが何であるかを知ることです。知らないことが何であるかを知り、どのように学習していくべきかを知れば、自分で多くを学ぶことができるようになります。

得るもの

iOSアプリケーション開発の基本的な知識

作成して学ぶ

写真フィルターアプリ、アップダウンゲーム、カラーピッカー、ペット紹介(画像)、ログイン実装、心理テストアプリ、割引管理アプリ、友達管理アプリ

役に立つ方

  • 他の言語とプラットフォームを経験したプログラマー
  • オブジェクト指向プログラミングの基盤を持つコンピュータ関連専攻学生
  • 基礎プログラミング遊経験者
  • スウィフトプログラミング言語の利用者
オブジェクト指向プログラミング知識とスウィフトプログラミング言語の文法を知らない方は受講しにくいです。 ヤゴムのスウィフト基本文法講座

コースの特徴

オンラインコースは、オフラインコースとはあまりにも異なる学習環境です。当然、オフラインとは異なる方法でのアプローチが必要です。知識共有者はコンピュータ教育を専攻し、iOS開発者として活動しています。また、オンラインとオフラインを行き来しながら講義を行いました。多くの講義を通じて様々な教育方法を悩んでおり、その結果、既存とは異なる学習を経験できるように構成しました。

複数のプロジェクトを通して原則を理解し続けるだけでは意味がありません。あなたは原則を理解し、自分で応用する方法を心配するでしょう。実務領域までの内容他のiOS講座や本を見ましたか?もし終わってから「それでは今何を作れるのか?」、「これをどこに活用できるのか?」など、幕屋を経験したことがありますか?原則を理解したら、実務で必要な基礎内容をまとめてプロジェクトを進めます。 また、10個の小さなプロジェクトを進行しながら、大きなプロジェクトをどこからどのように作っていくかについての縮小プロジェクトを通じて、アプリケーション制作の流れを体験することができます。基本的な流れと原理を理解すると、自分も知らないように頭の中でiOSの絵が描かれます。

準備

macOSが動作するMacintoshコンピュータiMac、MacBook、Mac Pro、Mac mini... i5以上のプロセッサ、8GB以上のRAMをお勧めします。最後までやるという固い決心自ら探検していく好奇心

知っておく

本講座は、iOSアプリケーションを製作するためにCocoa Touchフレームワークの核心的な構成とこれを活用するための基盤知識、スキルを中心に構成されているため、スウィフトの中高級文法や深いコアレイヤーまでは取り上げません。 iOSアプリケーションを徹底的に扱うには、さらに中級スウィフト文法やMedia / Application Services、Core Servicesなどのサービスレイヤーなどの追加学習が必要になる場合があります。
完成したサンプルプロジェクトと実践に役立つコードブロックは、https://bitbucket.org/yagom/ inflearn_ios_basic_yagom/でご覧いただけます。

知識共有者の紹介

yagom's blog(http://blog.yagom.net)を運営するiOS開発者で、iOS、macOS開発者コミュニティであるMacbuggyで講座を連載し、OSXDevコミュニティ活動も行っています。コンピュータ教育を専攻し、非専攻者や学生にコンピュータ知識をより簡単かつ楽しく知らせることに関心が多く、後輩プログラマーに知識を分けるのにも力を注いでいます。 2010年からiOS開発を開始し、現在までもiOS関連開発に情熱を注いでいます。現在はネイバーコネクト財団のiOSチューターとして活動しています。著書には『iOSコアノート』シリーズ、『スウィフトプログラミング』などがあります。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • iOS開発に興味のある方

  • Swiftプログラミングを学びたい方

  • 実際のアプリケーションを作成したい初心者の開発者

  • モバイルアプリ開発者としてキャリアを始めたい人

  • プログラミングのスキルを向上させたい方

こんにちは
yagomです。

6,599

受講生

192

受講レビュー

50

回答

4.7

講座評価

2

講座

カリキュラム

全体

106件 ∙ (10時間 34分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

40件

4.4

40件の受講レビュー

  • castleticket님의 프로필 이미지
    castleticket

    受講レビュー 1

    平均評価 5.0

    5

    96% 受講後に作成

    初級者が見に全く負担のない講義、キャリアが振り返るのに良い講義。 ヤゴム様の数年前のブログ記事をはじめ、iOS開発に多くの助けを受けた一般的なiOS開発者です。 初級開発者を対象とした講義なので、単に機能の開発に伴い、下記式コードよりどの原理で動作するのか、それが何なのか正確にわかってくれる講義です。初心者だけでなく、ある程度のキャリアを持つiOS開発者が振り返るのに十分な役に立つレベルの講義です。現在 18. 12. 30 基準 最新バージョンとは異なるバージョンだから。若干の違いがありますが、講義を見るのに問題は全くありませんね!最近の天気がゴミのようですが、次にも良い川のお願いします。

    • seonjukim4942님의 프로필 이미지
      seonjukim4942

      受講レビュー 1

      平均評価 5.0

      5

      100% 受講後に作成

      iOS入門用として良い講義でした!後ろに行くほど、コードの詳細な説明がないのは残念ですが、むしろそれで自分で探して勉強する時間ができて、私が気になる部分についてより確実に知って進むことができる講義です。 2018年の講義ですが、2022年の今の質問を投稿しても回答を素早くしてくれてよかったです。

      • bluesmin5023님의 프로필 이미지
        bluesmin5023

        受講レビュー 2

        平均評価 3.0

        1

        36% 受講後に作成

        苦労する講義です いざ重要な部分の説明大体越えて怒っている。他のレビューを見ると思う気になって良く話していただきましたが、それでもいい気持ちでしっかり参考にしましたが、あらかじめ作っておいたコードをコピーして貼り付けて説明してほんの少しやっていくと恥ずかしくて怒っている。とにかく苦労して講義の準備をしましたが、..残念..

        • messier2193883님의 프로필 이미지
          messier2193883

          受講レビュー 3

          平均評価 3.0

          2

          100% 受講後に作成

          少し不親切なコース 合計10個のプロジェクトを作ってみる講座です。 コースの流れは大きく[プロジェクト紹介> UIデザイン>コードに従ってください>戻る(コード説明)]順になっています。 このうち、受講する立場で一番時間がかかる「コードフォロー」の時間は、講師が提示したコードをそのままタイプする時間にとどまります。 どんな役割をするコードなのかも知れず、タイピングだけするのは高域でした。 「振り返る」時間でコードの内容を説明しますが、内容があまりにも概略的です。 コードの説明の多くを公式APIドキュメントを見るように置き換えてください。 実際に登場したコードについては、より忠実に説明すれば良いようです。

          • insmart1280님의 프로필 이미지
            insmart1280

            受講レビュー 2

            平均評価 3.0

            1

            78% 受講後に作成

            入門初級と言うには親切ではない講義 ios開発のヒントではなく、公式文書を確認するように言う方が多い 講義を見ながらただ追いつくような考えが大きすぎます なぜこのようにコードを書いた理由や、さまざまな方法を比較して、このように書いたコードが良いコードだ、または効率的なコードだという説明があってよかったですね。

            似ている講座

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