科目コード | 3011106 |
科目名 (英語名) | スクリプト基礎 (Fundamentals of Scripting) |
対象学科 | 情報システム科 |
開講時期 | 2年 前期 |
担当教員 | 佐藤 啓一 |
単位数 | 4単位 |
授業の方法 | 講義,演習 |
授業概要 |
- 【 目 的 】
- サーバサイドスクリプト言語の1つであるPHPとLaravelフレームワークを用いたWebアプリ開発手法を修得する。
- 【到達目標】
-
- LaravelベースのWebアプリ開発環境を設定できる
- PHP言語を用いたプログラムを作成できる
- MVCモデルに従い、基本的なWebアプリ開発ができる
|
授業計画 |
- オリエンテーション, Webアプリケーション開発の基礎
- PHPフレームワークLravelによる開発環境構築と動作確認
- LaravelによるWebアプリ開発手順
- ルーティングとコントローラ
- ビューとミドルウェア
- バリデーション
- データベースの利用
- セッション
- モデル
- ペジネーション
- ユニットテスト
- ユーザ認証機能
- 単純なWebアプリケーション開発
- 期末試験
|
成績評価方法 |
出席レポート(10%)+課題レポート(50%)+試験(40%) |
教科書・ 参考図書 |
教科書:PHPフレームワーク Laravel 入門, 掌田津耶乃, 秀和システム
参考書:確かな力が身につくPHP「超」入門、ソフトバンククリエイティブ
|
その他 |
- 【履修にあたり】
- Laravel開発の概念と実習を中心に取り上げる
- 【この授業・実習に必要な機材】
- 実習環境としてインターネットに接続可能なPCが用意できることが望ましい
|