学部前期課程
HOME 学部前期課程 全学自由研究ゼミナール (モダンWebシステム開発入門)
学内のオンライン授業の情報漏洩防止のため,URLやアカウント、教室の記載は削除しております。
最終更新日:2024年4月22日

授業計画や教室は変更となる可能性があるため、必ずUTASで最新の情報を確認して下さい。
UTASにアクセスできない方は、担当教員または部局教務へお問い合わせ下さい。

全学自由研究ゼミナール (モダンWebシステム開発入門)

モダンWebシステム開発入門
コンピューターの急速な性能向上を背景に、ソフトウェアの重要性は以前にもまして高まっています。
この全学自由研究ゼミナールでは、主に Web システムの開発技術について扱います。これは、頒布の容易性やデスクトップ・モバイルを超えた可搬性などの理由から、Web は近年のアプリケーション開発における主流のプラットフォームとなっているからです。
カリキュラムは、HTML や CSS、JavaScript といった基本的な Web 技術に始まり、バックエンドサーバー (Node.js) の開発やリレーショナルデータベース (PostgreSQL) の基礎を扱います。その後、グループに分かれて開発演習を行います。毎回の課題に取り組むことで、カリキュラム終了時には、独力で Web サービスが公開できるようになるでしょう。
MIMA Search
時間割/共通科目コード
コース名
教員
学期
時限
30554
CAS-TC1200S1
全学自由研究ゼミナール (モダンWebシステム開発入門)
松島 慎
S1 S2
火曜5限
マイリストに追加
マイリストから削除
講義使用言語
日本語
単位
2
実務経験のある教員による授業科目
NO
他学部履修
不可
開講所属
教養学部(前期課程)
授業計画
1.Web プログラミングの基礎を学ぼう  はじめての Web 開発  HTML  JavaScript ことはじめ  値と式と演算子  変数  論理値と論理演算子  条件分岐  関数  繰り返し  配列  CSS  オブジェクト  DOM  イベント  プロジェクト 2.ブラウザで動作するアプリを構築しよう  ブラウザの開発者ツール  オブジェクトの参照  クラス  無名関数  高度な CSS  プロジェクト 3.Web サーバーが動作する仕組みを知ろう  WSL のセットアップ (Windows のみ)  はじめての Node.js  モジュールと npm  HTTP サーバー  Express  フォーム  GET リクエストと POST リクエスト  データベース  Git と GitHub  GitHub を用いた共同開発 時間が余れば以下についても行う:  CSS による配置  Cookie と認証  Render へのデプロイ
授業の方法
下記の「関連ホームページ」のWebページの教材を利用する. 具体的には 「Web プログラミングの基礎を学ぼう」 「ブラウザで動作するアプリを構築しよう」 「Web サーバーが動作する仕組みを知ろう」 のセクションを解説した後、全員で課題演習に取り組む。
成績評価方法
出席のみ。
履修上の注意
ノートパソコンの持参を想定しています。OSは特に指定はありません。 講義は充実した教材のもと基礎から丁寧に進めるため、プログラミングの経験や文理に関わらず安心して取り組めるようになっています。また、競技プログラミングや研究のためのプログラミング経験者がアプリケーション開発を始めるための第一歩としても最適です。
実務経験と授業科目の関連性
なし