おためし受講中

オブジェクト指向入門 〜オブジェクト指向実践〜

■ オブジェクト指向入門

オブジェクト指向プログラミング (Object-Oriented Programming, OOP) は、プログラミングを "オブジェクト" を使って構成する考え方・技法です。オブジェクト指向を理解し実践することにより、理解しやすく、メンテナンスのしやすい、再利用性の高いコードを書けるようになると言われています。

しかしオブジェクト指向を理解することは実際には簡単ではなく、うまく活用できずに複雑化してしまう場合も少なくありません。

この授業では実際の開発現場で使えるオブジェクト指向の知識を身につけるべく、オブジェクト指向プログラミングを実践する上で出てくる様々な考え方や仕組みについて「なぜこれが必要なのか」「実際にどういった場合に使うのか」といった観点を踏まえて解説します。
 

■ 今回の授業で学べること

実際のソフトウェアでどうオブジェクト指向が取り入れられているか

■ 対象者

・オブジェクト指向に興味がある方
・オブジェクト指向を学んだけど実際にどう活用すればいいかわからない方
・より品質の高いコードを書きたいと思っている方
 

学生代表

  • 大木 しのぶ

    大木 しのぶ

    スクー放送部

【ノート機能】
授業内容や覚えておきたいポイントなど、ノートに自由に残せます

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    【チャプター機能】
    授業内容をピンポイントでおさえながら
    ご自身のペースで進めることができます
    【前半】授業
    自己紹介&アジェンダ
    04:31  (00:13 ~ )
    この授業の対象者と受け方
    01:54  (04:44 ~ )
    前回までのおさらい
    01:59  (06:38 ~ )
    プログラムの種類とオブジェクト指向
    00:30  (08:37 ~ )
    アプリケーション
    02:31  (09:07 ~ )
    アプリケーションとオブジェクト指向
    02:12  (11:38 ~ )
    ライブラリ
    01:33  (13:50 ~ )
    フレームワーク
    01:10  (15:23 ~ )
    ライブラリとオブジェクト指向
    03:03  (16:33 ~ )
    Webアプリケーションの場合
    00:19  (19:36 ~ )
    Webアプリケーションの処理の流れ
    02:48  (19:55 ~ )
    Webアプリケーションフレームワークの機能
    02:05  (22:43 ~ )
    Webアプリケーションをオブジェクトで表現する
    02:16  (24:48 ~ )
    データ構造をオブジェクトで表現する
    02:06  (27:04 ~ )
    ユーザとシステムの対話
    00:57  (29:10 ~ )
    MVCアーキテクチャ
    00:57  (30:07 ~ )
    Model - View - Controller
    03:20  (31:04 ~ )
    MVCの考えをベースとした実装
    06:29  (34:24 ~ )
    MVCフレームワーク
    00:51  (40:53 ~ )
    ビジネスロジック部分
    01:55  (41:44 ~ )
    今後の学び方
    06:32  (43:39 ~ )
    まとめ
    00:59  (50:11 ~ )
    【後半】質疑応答
    Q:MVCが必要になるのは開発工程における設計段階であり、実装段階では特段考慮するものでは無いという認識で間違いありませんか?
    01:24  (51:29 ~ )
    Q:HTMLで書いたファイルに外部ファイルでPHPを読み込めばフレームワークを使わずに同じことができそうですが、プロが敢えてフレームワークを使う理由を教えてください。
    01:00  (52:53 ~ )
    Q:モデル表現言語として、UMLがありますが、このあたりはどう勉強すればよいでしょうか。
    01:52  (53:53 ~ )
    Q:プログラムの自信は何年くらいでつきましたか?
    01:36  (55:45 ~ )
    お知らせ
      (57:21 ~ )