目的

開発を知らずに今の業務を続けるのは無謀だと思ったので、一念発起してWebアプリケーション(以下、WebAP)の勉強を始めました。その勉強中に学習した内容を備忘録として書きます。ワナビな内容を書いておいて、少しづつ実現していければなーと。
何かお気づきの点があればご指摘いただけますと幸いです。

環境

macOS 10.13.3 High Sierra
Java 8 update161
TERASOLUNA Server Framework for Java (5.x)
Github Desktop

多分そのうち増える。

学習したい内容

とりあえず学習したい技術を連ねる。

  • Javaを使ったWebAP開発
  • gitを使った開発方法
  • MVCモデル
  • Webフレームワークの使い方、利点
  • TERASOLUNAの特徴
  • WebAPIとのデータ連携
  • XMLを使った外部ファイルの読み込み(XXEに注意)
  • WebAPのセキュリティ要件とその実装
  • 気になったWeb技術全て笑

作るWebアプリケーションの要件的なもの

  • ガイドラインに記載の簡単なCRUDアプリ
  • 認証機能
  • MVCの体を保つ
  • セキュア実装

★以下、更新中

環境構築

Githubの準備と簡単な使い方

WebAPの開発

参考

TERASOLUNA Server Framework for Java (5.x) Development Guideline
http://terasolunaorg.github.io/guideline/5.4.1.RELEASE/ja/index.html

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.