- 買い物リストアプリ 2日目のゴール
- 2日目で作るアプリの全体像
- 1日目の登録機能(復習)
- 一覧表示機能を作る(ファイル操作の応用)
- メニューを表示する関数
- main を「メニュー形式」にする(最重要)
- 2日目の完成コード(まとめ)
- 2日目で本当に掴んでほしいこと
- 次のステップ(3日目の予告)
- 買い物リストアプリ 3日目のゴール
- 買い物リストファイルの構造を確認する
- ファイルを行ごとに読み込む関数
- 商品名で検索する機能
- 数量で検索する機能
- メモで検索する機能
- メニューに検索機能を追加する
- main に検索機能を追加する
- 3日目で本当に掴んでほしいこと
- 次のステップ(4日目の予告)
- 買い物リストアプリ 4日目のゴール
- 買い物データを「辞書のリスト」に変換する
- 辞書のリストをファイルに書き戻す関数
- 商品名順に並び替える機能
- 数量順に並び替える機能
- メモ順に並び替える機能
- メニューに並び替え機能を追加する
- main に並び替え機能を追加する
- 4日目で本当に掴んでほしいこと
- 次のステップ(5日目の予告)
- 買い物リストアプリ 5日目のゴール
- 買い物データは「辞書のリスト」で扱う
- 辞書のリストをファイルに書き戻す関数
- 買い物データを編集する機能
- 買い物データを削除する機能
- バックアップ機能
- メニューに編集・削除・バックアップを追加する
- main に編集・削除・バックアップ機能を組み込む
- 5日目で本当に掴んでほしいこと
- 次のステップ(6日目の予告)
- 買い物リストアプリ 6日目のゴール
- JSONとは何か(初心者向けにかみ砕いて)
- 今日やることの全体像
- JSONを扱うためのモジュール:json
- JSON版:買い物リストを読み込む関数
- JSON版:買い物リストを保存する関数
- JSON版:買い物を登録する機能
- JSON版:買い物リスト一覧表示機能
- JSON版:買い物データ編集機能
- JSON版:買い物データ削除機能
- JSON版:バックアップ機能
- メニュー(JSON版)
- main(JSON版)
- 6日目で本当に掴んでほしいこと
- 次のステップ(7日目の予告)
- 買い物リストアプリ 7日目のゴール
- 完成アプリの構造を理解する
- JSON読み込み関数(完成版)
- JSON保存関数(完成版)
- 買い物登録機能(完成版)
- 買い物一覧表示機能(完成版)
- 商品名検索機能(完成版)
- 数量検索機能(完成版)
- メモ検索機能(完成版)
- 編集機能(完成版)
- 削除機能(完成版)
- バックアップ機能(完成版)
- メニュー(完成版)
- main(完成版)
- 7日目で本当に掴んでほしいこと
- 次のステップ(応用編への橋)
買い物リストアプリ 2日目のゴール
2日目のテーマは 「買い物リストを《登録だけのアプリ》から、《登録/一覧表示/終了》できる“メニュー形式アプリ”へ進化させること」 です。
このステップで、初心者が必ず身につけたい5つの基礎―― 変数 条件分岐 繰り返し 関数 ファイル操作 ――をすべてまとめて使います。
買い物リストは「毎日使うアプリ」なので、 メニュー形式+繰り返し処理 がとても重要です。


