【Java研修】研修第十一週目
2024-06-19 11:00:00
こんにちは。研修DIARY担当のS.Dです。
宜しくお願いします。
本日は研修十一週目の風景を紹介します。
十一週目の研修内容は、
- フレームワークSpringBootを使用したWebアプリケーションの作成(脳トレアプリ)
です。
今週は自分たちで作成をした設計書をもとに、アプリケーションの作成を行いました。
開発現場では「製造」と呼ばれている、実際にプログラムを作成していく工程です。
今まで習ってきた知識をフル活用して、課題に取り組んでいます。
Javaでのプログラミングにも慣れてきており、しっかりと課題が進められています。
チームで協力して、完成まで頑張ってほしいです。
研修生からは、こんな声が聞こえてきました!
-
私はチームの中でランキング画面を担当し、ゲームの順位に応じたランキング表示を行います。
今までの研修よりも実務に近い形ということだったので、クラスの構成を理解するのが大変でした。
作業を進めるにつれて全体像をしっかりと把握でき、今までよりも成長したなと思います。
-
私はメッセージ画面を担当し、ほかのユーザーにメッセージを送る機能の作成を行いました。
チームでの開発ということもあり、今まで以上に納期を意識して取り組みました。
実務でもこうした意識が大切になってくるんだと改めて実感しました。
アプリが完成して達成感を得られ、残りの研修も頑張っていこうと思います。
【研修のポイント】
-
Webアプリケーションにはユーザーの表示部分を作成するプログラミング言語と
ユーザーに見えない部分の機能を作成するプログラミング言語が必要になります。
またそれぞれのプログラミング言語はたくさんある中からいくつかの言語を選んで使用します。
Javaに代表されるユーザーに見えない部分の機能を作成するプログラミング言語を比較してみます。
・Java
日本でもよく使われており、日本語で書かれた情報が多く存在します。
オブジェクト指向のプログラミング言語であり、大規模開発に向いています。
セキュリティを意識して開発されていることもあり、とても人気で学習する人も多いです。
・PHP
Web開発に特化したプログラミング言語で、世界的に見ても使用率の高いプログラミング言語です。
少ない記述量でも開発ができ、小規模開発でスピード感をもって開発するのに向いています。
プログラミングの自由度が高く、大規模開発には少し向いていません。
・Go
2009年に誕生した比較的新しいプログラミング言語です。
コードがシンプルであるにも関わらず、記述のルールが厳格であるため、幅広い開発に向いています。
まだまだ使用頻度が低く、学習コストが高いですが、現在人気上昇中のプログラミング言語です。
たくさんのプログラミング言語があり、最適なものを選択してアプリケーション開発は行われます。
最後までお読みいただきありがとうございました!