chevron_left

【2015年版】オブジェクト指向入門

PREMIUM

スライド資料

会員登録して、全てのスライドを見よう

1 / 47

授業の概要

■ オブジェクト指向入門

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

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

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

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

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

■ 対象者

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

こんな人にオススメ

オブジェクト指向を活用して読みやすく品質の高いコードを書きたい方

チャプター

play_arrow
自己紹介&アジェンダ
04:31
play_arrow
この授業の対象者と受け方
01:54
play_arrow
前回までのおさらい
01:59
play_arrow
プログラムの種類とオブジェクト指向
00:30
play_arrow
アプリケーション
02:31
play_arrow
アプリケーションとオブジェクト指向
02:12
play_arrow
ライブラリ
01:33
play_arrow
フレームワーク
01:10
play_arrow
ライブラリとオブジェクト指向
03:03
play_arrow
Webアプリケーションの場合
00:19
play_arrow
Webアプリケーションの処理の流れ
02:48
play_arrow
Webアプリケーションフレームワークの機能
02:05
play_arrow
Webアプリケーションをオブジェクトで表現する
02:16
play_arrow
データ構造をオブジェクトで表現する
02:06
play_arrow
ユーザとシステムの対話
00:57
play_arrow
MVCアーキテクチャ
00:57
play_arrow
Model - View - Controller
03:20
play_arrow
MVCの考えをベースとした実装
06:29
play_arrow
MVCフレームワーク
00:51
play_arrow
ビジネスロジック部分
01:55
play_arrow
今後の学び方
06:32
play_arrow
まとめ
00:59
play_arrow
Q:MVCが必要になるのは開発工程における設計段階であり、実装段階では特段考慮するものでは無いという認識で間違いありませんか?
01:24
play_arrow
Q:HTMLで書いたファイルに外部ファイルでPHPを読み込めばフレームワークを使わずに同じことができそうですが、プロが敢えてフレームワークを使う理由を教えてください。
01:00
play_arrow
Q:モデル表現言語として、UMLがありますが、このあたりはどう勉強すればよいでしょうか。
01:52
play_arrow
Q:プログラムの自信は何年くらいでつきましたか?
01:36
play_arrow
お知らせ