※タイトルの完全無料は執筆時です。紹介左記のサイトによる被害補償、質疑応答などは出来かねます。
この記事はこんな人へ
・ハッシュタグ駆け出しエンジニアの方
・ProgateやPaizaの後に何をすればよいか悩んでいいる方
Progate・Paizaとは
この記事を読んでいる方は基本的にProgateかPaiza、またはその両方を使用したことがあるでしょう。
しかし、全く知らないよという方向けに軽く説明していきます。
Progate(https://prog-8.com/)およびPaiza(https://paiza.jp/works)は無料(一部有料)でプログラミングの基礎を学習できるサイトです。
WEBブラウザ上で動くので面倒な環境構築が不要で容易にプログラミング学習に取り掛かることができます。
今回の記事で扱うもの。
今回の記事では、いわゆるWEB系開発というものでWEBブラウザ上で動くアプリケーションを開発するための基礎を学べる教材の紹介となります。
現代のWEBアプリケーションを開発するためにはフレームワークと呼ばれる、それぞれの言語に紐づいた便利な道具箱のようなものが必須となります。
ぜひ、学習してWEBアプリケーションを作ってみてください。
Java(Spring Boot)
Javaのフレームワークの一種であるSpring Bootの学習には「ITを分かりやすく解説」がおすすめです。
この教材はWebアプリケーション開発をメインに行っている「まつ」さんという方が管理人をしているサイトです。
環境構築手法から、データベースとのやりとりまで学習できるので、JavaでWEBアプリケーション開発の基礎が学びたい方にはお勧めの教材です。
JavaScript(Node.js)
Java ScriptのフレームワークであるNode.jsの学習には「Node.jsによるWebアプリケーション作成入門」がおすすめです。
この教材は、ルーティングやファイル送信といったところまで学習するので先ほどのJavaの教材に比べたら難易度が高くなります。
SNS
X(Twitter)のフォローをお願いします。
質問募集中
下記、質問フォームにて募集しています。
最後に
リンク先でつまずいた場合は、自分で調べて解決することもエンジニア業務の練習だと考えて実践してみてください。