---
# System prepended metadata

title: Webアプリなんか作り隊

---

# Webアプリなんか作り隊

- [takaryo1010](https://github.com/takaryo1010)
- [fukuchy](https://github.com/fukuchy)


## web で探した開発手順

1. 作りたい Web アプリの企画・設計を行う
2. 使うプログラミング言語を決める
3. 必要なフレームワークの選定を行う
4. Web アプリ開発ツールの選定を行う
5. 開発を行い、 Web アプリを公開する

## ToDo

- [x] 決める -> エセ Hoppii を作ろう
- [ ] 作業する
    - [ ] やらなくちゃいけない事を明らかにする
    - [ ] WebAPI を作ってみよう!
- [ ] 出す

## 1. なにに触れたいか

- Pyhon
- Go やってみたい...
- Web アプリとはなんぞや
    - HTML CSS 
    - Javascript
- データベース (全くわからん)
- WebAPI
- サーバー借りる
- ドメイン取得
- GitHub の使い方確認
- Json の勉強
    - https://hoppii.hosei.ac.jp/direct/assignment/my.json 


### 第一目標

- コマンドラインツール
- 大学の授業の履修をデータベースにぶちこむ
    - 個人に対する時間割を出力するツール
    - 時間割アプリは入力が面倒 -> 履修登録からデータを引っ張ってこれたら最高
    - [実現可能性は知らん](https://qiita.com/isso_719/items/f3d1e8d7c186fd7b00c9) -> hoppii api のたたき方
    - データを引っ張る -> Go
    - 課題に対してコメント、締め切りなどの情報をくっつけてDBに保存

# エセ Hoppii を作ろう！

### やりたいこと (できるとは言ってない)

- Moodle のカレンダー機能を Hoppii に作りたい
    - DBの要素に最初から課題締め切りを入れよう
    - 履修授業に対して、課題締め切りと内容を関係づけたい

- DB にぶち込む要素
    - 名前 (+ID)
    - 履修している授業
    - 課題
    - 課題の締め切り


# 限界大学生の得点をデータベースに保存しよう！

## まずはコード整理

- 1つのファイルにコードを全てまとめていたのを複数ファイルに分けました。