スクロールトップ

toki no blog

時のブログ

今後WEBアプリケーション開発に特化した制作ができるデザイナーとして、『UI』を操作できるエンジニアのスキルを習得していきたいと思っています。

必要なスキルの選定

  • JavaScript(ES6以降のVanilla JS)
  • React(最新のv19以降)
  • Node.js(サーバーサイド開発)
  • Docker(開発環境構築)
  • UI/UXデザイン
  • Git
  • PHP(SQL)

学習方法について

今回の学習意図は以下の通り、

  • JavaScriptの基礎を学習済み
  • モダン開発で必須なReactを書籍ではなく、体系的に学びたい(最短学習方法)
  • サーバーサイド(Node.jsもしくはPHP)を体系的に学びたい
  • 開発環境構築(Docker)の構築を体系的に学びたい
  • Gitを使用したソース管理の徹底
  • データベースを構築したい

これらをすべて1人で行い、実務に向けたスキルを自分自身で思考しながら学んでいくことが最終目的です。

学習手段について

まず、UI/UXデザインを学びながら開発スキルを同時に学ぶため、アプリケーション開発を個人で行いたいと思っています。

上記の必要なスキルを体感的に学びながら実装していきたいと思います。

実際に開発予定のツールの構想は既に考えており、自分自身のためでもあり、企業様への技術アピールを同時に行えるものを開発したいと思っています。

ポートフォリオ総合支援ツール

今回開発目標にしているのが、『ポートフォリオ総合支援ツール』というものでして、おそらく多くの初学者が通るであろうタスク管理ツールや、To Doリストなどを少しだけ派生し、かつ支援ツールとしてポータルサイトにもなるようなものをつくろうと思っています。

作業ログ報告ツール『toki no log』

toki no logは、現在進行で取り組んでいるものや記録したいこと、感想などを投稿し、いつでもどこでも記録できる学習ツールです。

主に実装予定のUIは以下になります。

  • 投稿形式でログを残せる(日時、メッセージボード機能)
  • ソート機能(過去の自分を振り返るための機能)
  • 最終目標の設定

かなりシンプルな構成ですが、デザインにはある程度力を入れたいと思っています。

まずはラフ案からざっくり作っていく予定です。

開発期間は多く見積もっており大体6ヶ月ほど(仕事の空き時間を使う)

To Doリスト『toki no task』

定番のTo Doリストも開発したいと思います。

これは、データベースを用意しいつでも追加・削除ができることを条件とします。

このツールに関しては、そこまで複雑なものではなくシンプルでいいかと思っています。

開発期間は大体3ヶ月ほど

技術ブログ『toki no artcile』

技術的な話を自分自身で発信するための記録として、ポートフォリオとしても使えるブログを作りたいと思います。

今まではWordPressで実装していたブログ機能も、PHPなどを使用して投稿できるようにしたいです。

管理画面については考え中です。