自作したゲーム(ウェブ上で動くアプリ・サービス)が
自分が思い描いた通りに動くようになったので
ここ2週間ほど
ユーザーの動きに対して
逐一、変化のあるゲーム(アプリ・サービス)
ユーザ・データを蓄積出来るようにしたい
オンタイムでデータを可視化出来るようにしたい
と思い
- Node.js
- DB(データベース)
を弄っていたんですが
躓く事が多かったので
次に繋げる為の課題が出来ました
なので
今ある2つの問題点を改善する為に
9月の目標は
- DB
- Node.js
の基礎知識
JavaScript言語を使ったHTTP通信の知識・経験値
を上げていこうと思います
上記の問題を解決する為に
9月は地味な作業になる(基礎学習をする)と思う人もいるかもしれませんが
ミニアプリ・サービスを作っていく段階に入ったので
実際に「モノ」を作っていきながら
同時進行で基本的情報を学習しながら進める予定です
なのでこれからの学習予定は
- 平日: 基礎学習
- 週末: モノ作り
というスケジュールでいきたいと思います
本家本元
日本語ソース
英語ソース
- NodeJS | The Odin Project
- tutorialspoint - First Application
- 45 Amazing Node.js Open Source for the Past Year (v.2019)
- 6 Types of Applications You Can Build With Node.js
- GitHub - Node.js Best Practices
- https://thinkmobiles.com/blog/node-js-app-examples/
LinkedInコース
- JavaScript: Best Practices for Data
- SQL Essential Training
- Learning SQL Programming
- Advanced SQL for Data Scientists
- MySQL Essential Training
- Database Clinic: SQLite
Youtube Clip
- MySQL Tutorial for Beginners [Full Course]
- SQL vs NoSQL or MySQL vs MongoDB
- MySQL IN 10 MINUTES (2020) | Introduction to Databases, SQL, & MySQL
- SQL Tutorial - Full Database Course for Beginners
- Playlist - MySQL Database Tutorial
LinkedInコース
Youtube Clip
- Node.js Tutorial for Beginners: Learn Node in 1 Hour | Mosh
- Learn Node.js - Full Tutorial for Beginners
- MySQL IN 10 MINUTES (2020) | Introduction to Databases, SQL, & MySQL
- SQL Tutorial - Full Database Course for Beginners
- Playlist - Node JS Tutorial for Beginners
- 達人に学ぶDB設計指南書から学んだこと. 今回は、「達人に学ぶDB設計指南書」という本を読んで自分が学んだことについて述べ… | by Taiga Ishii | Medium
- 【DB設計】正規化とパフォーマンス - Qiita
- DB論理設計のノウハウ - Qiita <-- a lot of details
- 4ステップで作成する、DB論理設計の手順とチェックポイントまとめ - Qiita
- データベースを学ぶ魅力を徹底解説、RDBアンチパターンや最強DB設計とは?〜「失敗から学ぶ RDBの正しい歩き方」著者が語る〜 | FLEXY(フレキシー)
- 決して陳腐化しないデータベース設計の超基礎 | 技術トピックス | ウルシステムズ株式会社