Freedom is Wisdom. 知は自由!






 

 
PICK UP

開講期間:2019/4/17 ~ 2020/3/31

 
 未経験者のためのPHPとMySQLを用いた
 Webデータベースシステム入門 2019


   法政大学
   講師:髙田美樹

 

学習内容

webデータベースシステムがどのように実現しているのかを、サービスを制作する体験を通して学びます。
まず、普段クライアントとして閲覧しているホームページがどのように記述されているのかHTMLとCSSの基礎を学習します。次に、自分のパソコンにwebサーバを立て、サーバとクライアントがどのようにやりとりをしているのか、その仕組みの概要を理解します。さらに、刻々と変化する情報をデータベースで管理し、取り出す方法を学び、それをPHPで処理してホームページに組み立てるまでを手を動かして実習します。サーバ上で何がおきているのか、丸ごと体験してください。
 

課題内容・修了条件

●課題内容
   各単元課題:選択式の問題(10問程度)

●修了条件
   各単元60%以上およびアンケートの提出
   ---------------------------------------------------------------------------------------------------------------------------
    単元ごとに確認テストがあります。テストに合格すれば「単元修了バッジ」が発行されます。
    全ての単元に合格し、受講後アンケートに回答すると、講座(科目)の修了証および大バッジが発行されます。

    
     バッジサンプル
   ---------------------------------------------------------------------------------------------------------------------------

●修了証発行日
   修了条件に達し次第、発行可能


 

前提条件

本講座は、経営学部・文学部・法学部の学部生を対象とした科目を元に設計をしています。
理系のバックグラウンドがないという方でも安心して受講していただけます。

キーボードの入力ができて、テキストエディタが使える。MacまたはWindowsの操作ができることが受講の条件です。
 

到達目標

刻々と変化する情報をデータベースで管理し、それをホームページとして表現することができる

 

想定学習時間・スケジュール

●想定学習時間
   10時間~40時間
   
●学習期間(スケジュール)
       受講登録期間:2019/3/20 ~ 2020/3/31
       開講期間  :2019/4/17 ~ 2020/3/31

●反転授業
   なし

●補助教材
   Webデータベースシステムのデモンストレーション用のサイトと、各回の終わりに作成されるサンプルファイルをご用意しております。
 

講義計画

第1単元: 静的なホームページの制作

 ・ガイダンス
 ・ホームページ表示のしくみ
 ・HTMLとCSSの記述のしかた
 ・ページの領域を決める
 ・ヘッダーとフッターを制作する
 ・ナビゲーションを制作する
 ・メインを制作する
 ・ログイン画面を制作する
 ・新規登録画面を制作する
 

第2単元:サーバサイドプログラミング 前編

 ・環境を整える
 ・PHPはじめよう
 ・エコーバック
 ・穴ぼこを埋める変数
 ・大量の情報は配列で
 ・関連情報は連想配列で
 

第3単元:サーバサイドプログラミング 後編

 ・コピペするなら繰り返し
 ・回数を指定した繰り返し
 ・行分取り出しながら繰り返し
 ・正しいか?正しくないか?選択
 ・多肢選択
 

第4単元:データベースの利用

 ・データベースとは
 ・テーブルの設計
 ・SQL
 ・条件と集合
 ・テーブルの結合
 

第5単元:Webデータベースシステムの制作 前編

 ・PHPとMySQLの結合
 ・ログインのチェック
 ・データベースから一覧表示へ
 ・セッションによる継続性の確保
 

第6単元:Webデータベースシステムの制作 後編

 ・入出庫操作
 ・履歴の登録
 ・サイトの完成
 ・まとめと今後に向けて
 
 

講師紹介

    
髙田 美樹
法政大学 講師
 

字幕・講義資料

●字幕(日本語)   : あり
●講義資料(日本語) : あり

 

カテゴリーⅠ
※JMOOCカテゴリーとは

 
もっとよく知りたい方はこちら ⇒  JMOOC公式ホームページ ※別ウインドウが開きます。