*この記事はスクールでの活動内容を1日ごとに記したものになります。活動内容はスクールでのカリキュラムの学習&転職活動の2つとなります。
*タイトルに記載している日数と、実際にかかった日数は異なります。(タイトルはスクールに通った日数)
どうもボムです。
約2ヶ月間プログラミングスクールに通い、希望の企業から内定をいただきました。内定をいただくまでの活動内容をこのブログでまとめたいと思います!
私は業務未経験で不安な点も多かったですが、無事IT企業へ就職することができました。
この記事を読むことで、私と同じような境遇の方々のお役に立てれば幸いです。
通学日数 | 学習内容 | 転職活動 |
1日目 | 環境設定 | |
2日目 | Java基礎 | |
3日目 | Java基礎 | 履歴書・職歴書作成 |
4日目 | Java基礎 | |
5日目 | Java基礎(理解度テスト) SQL基礎 | 模擬面接 |
6日目 | SQL応用 SQL課題 Webプログラミング基礎 | |
7日目 | Webプログラミング基礎(サンプルを用いた学習) | |
8日目 | Webプログラミング課題(DB設計、流れ図作成) | スキルシート作成 |
9日目 | Webプログラミング課題(ログイン、ログアウト機能) | |
10日目 | Webプログラミング課題(ユーザ一覧機能) | |
11日目 | Webプログラミング課題(ユーザ登録、ユーザ詳細機能) | |
12日目 | Webプログラミング課題(ユーザ更新機能) | |
13日目 | スキルシート修正 | |
14日目 | 求人紹介 スキルシート修正 | |
15日目 | スキルシート修正 | |
16日目 | SPI受験 求人紹介 | |
17日目 | 面接練習 求人紹介 | |
18日目 | WebCabテスト対策 | |
19日目 | WebCabテスト受験 | |
20日目 | 面接練習 | |
21日目 | Webプログラミング課題(ユーザ一覧検索機能、テスト実施) | 1次面接(内定企業) 求人紹介 |
22日目 | Webプログラミング課題(不具合修正) | |
23日目 | バグ改修・追加実装 | |
24日目 | 個人開発(機能一覧考案・作成) | |
25日目 | 2次面接(内定企業) | |
26日目 | 内定企業からの課題 | |
27日目 | 1次面接(2社目) 内定企業からの課題 | |
28日目 | 1次面接(3&4社目) 内定企業からの課題 | |
29日目 | 内定企業からの課題 | |
30日目 | 内定企業からの課題 |
スクール7日目の話!!
7日目は、実際にWebアプリの作成課題に入っていきました
この課題では、Webアプリにとって基本機能であるCRUD(Create、Read、Update、Delete)、ログイン、ログアウト機能を実装していきます
後半では、パスワードの暗号化、ユーザー一覧検索機能もつけていきます
まずはデータベースの準備から
アプリで用いるデータをデータベースに作っていきます
そのためにはまず、データベース上にテーブルを用意して、そこにデータを流し込んでいきます
流し込むといっても、テーブル作成と同様にSequel Pro上に直接SQL文を入力して作成します
まあ実際の業務ではこのやり方はほとんど行わないと思いますが。。(汗)
データベースにデータを用意したら、機能の実装を行なっていきます
最初の実装はサンプルを用いた学習から
まずは、サンプルを見ながら学習を進めます
サンプルではログイン、ログアウト機能の実装が行われていましたので、それを見ながらコードの構成を理解していきました
え!?いきなりログイン、ログアウトから入るのかよ、って正直私も最初は思いました(笑)
でも平気でした。
Webプログラミング開発の基本的な流れを資料を通して学んだ上で、進めていきましたので(笑)
また、基本的な構造はどの機能もあまり変わらないので、ひとまず深く考えずに実装の流れ(どういった処理をどのファイルに書くのかといったこと)を学んでいくことがベストかと思います
このアプリでは基本的にはMVCアーキテクチャに沿って作っていきます
MVCアーキテクチャって何!?
ですよね。。(笑)
ここで、簡単に説明します
まず、アーキテクチャとはアプリケーション設計のことで、アプリケーションを作成していく上での考え方のことです
MVCアーキテクチャでは以下の3つの役割ごとにファイル作成をします
- M(モデル):モデル用のJavaファイル、モデルを引っ張ってくるためのDaoファイル作成
- V(ビュー):Jspファイル作成
- C(コントローラ):サーブレット作成
この3つの頭文字をとってMVCです
これらに関しては、この後のアプリ制作の記事の中で触れていきます
引き続き頑張っていきます!
ではでは〜。
コメント