
Udemyの主な画面操作方法を説明しています
受講するにあたって知っておくと良い知識の紹介です
このセクションで使用するテキストのダウンロード
【前提知識】WEB開発者に必要な知識(クライアントとサーバ、リクエストとレスポンス、GETとPOST、WEBアプリケーション)
【前提知識】MVCモデルとは
【前提知識】セッションについて
Eclipse2023のインストール
講座で使用するPostgreSQLをインストールします
プロジェクトの作成方法
テキストや完成例がダウンロード出来ます
疑問やエラーメッセージの解決手段
疑問やエラーメッセージの解決手段
疑問やエラーメッセージの解決手段
疑問やエラーメッセージの解決手段
疑問やエラーメッセージの解決手段
疑問やエラーメッセージの解決手段
疑問やエラーメッセージの解決手段
Springを使用して記述する上で気を付けた方が良い事について説明しています
フレームワークの概要が分かります
フレームワークのメリットデメリットが分かります
Springbootの概要が分かります
Dependency Injectionの概要が分かります
依存の概要が分かります
インターフェースを使用した時の概要が分かります
DIを使った時の概要が分かります
練習問題(DI)
Aspect Oriented Programing の概要が分かります
AOPの主な用語について紹介しています
Adviceの種類が分かります
Before Advice の構築方法が分かります
SpringMVCのおおまかなしくみについて分かります
データベースを作成してデータを入れよう!(PostgreSQL)
application.propertiesについて
各ファイルの置き場所
完成例の確認
Contorollerの作成方法が分かります
thymeleafを使用したHTMLの作成方法が分かります
MVCMonthlyApplicationの修正
完成例の確認
マンション一覧画面の完成例を確認します
マンション一覧画面を作成します
マンション一覧画面を作成します
マンション一覧画面を作成します
都道府県一覧画面を作成します
マンション一覧画面を作成します
マンション一覧に都道府県を記載する/HTMLの修正
完成例の確認
Formクラス
Controller
thymeleafでHTML作成
練習問題:都道府県登録画面を作ろう!
完成例の確認
列挙型クラスを作成します
ファイルアップロードクラスを作成します
Controller修正
HTMLファイルを作成します
設定クラスについて紹介します
練習問題:都道府県登録確認画面を作ろう!
完成例の確認
Mapperインターフェースを作成します
MapperXMLを修正します
Serviceインターフェースと実装クラスについて行います
Controllerの修正を行います
HTMLファイルを作成します
練習問題:都道府県登録完了画面を作ろう!
再入力機能について実装します
練習問題:都道府県登録に再入力の機能を作ろう!
■価格について
本講座は 不定期に値上げ を行っています。
今が一番お得な価格です。
※ おひとりおひとりに丁寧に向き合いたいため、値下げ前提の販売は行っておりません。
※ Udemyには返金制度があります。万が一合わないと感じた場合は、早めに返金をご検討いただけます。
■はじめに
※ 本講座は 私のMyBatis入門講座を受講済、または同等の知識をお持ちの方 を対象としています。
講座内で基礎の再説明は行っておりませんので、あらかじめご了承ください。
Javaの基礎知識や MyBatis の仕組みを前提としているため、初学者の方にはやや難しく感じられるかもしれません。
その分、実務に直結する開発手法を体系的に学べる構成になっています。
■こんな不安、ありませんか?
「最近、現場で求められるスキルが変わってきた気がする…」
「求人を見ると フレームワーク経験歓迎 ばかり…」
「このままのスキルで、本当に大丈夫だろうか…」
【課題】フレームワーク未経験のままだと、仕事の幅が狭まる
いまの開発現場では、
フレームワークを使った効率的な開発が主流です。
Javaが書けても、フレームワーク経験がなければ
案件の選択肢が減る
報酬やキャリアに差がつく
という状況になりがちです。
【解決策】まずは「手を動かして理解する」
フレームワークは、
ひとつ理解できれば、他にも応用が効くという特徴があります。
この講座では、
Spring Boot を使って「フレームワークの仕組みと開発の流れ」を実践ベースで学びます。
書き方
流れ
役割分担(MVC)
を、手を動かしながら自然に理解できる構成です。
■この講座で目指すゴール
本講座のゴールは、単なる知識の理解ではありません。
「講座を修了すれば、現場で通用する状態になる」
ことを意識したカリキュラムです。
私自身もこのスキルを身につけたことで、仕事の幅と収入が大きく広がりました。
■この講座で学べること
Spring Boot(MVC)の基本構成と開発フロー
他のフレームワークにも応用できる共通概念
実務で使える、シンプルで再現性の高い Webアプリ開発
これらができるようになれば、他のWebアプリ開発にもスムーズに対応できるようになります。
■こんな方におすすめです
フレームワークを 初めて本格的に学びたい方
一度挫折したが、もう一度チャレンジしたい方
実務で使われる技術を、体系的に学びたい方
Webアプリ開発に 自信をつけたい方
■受講生の声
・解説が丁寧で、参考書では分からなかった点が理解できました
・完成コードがあり、動かしながら学べたのが良かった
・PostgreSQLやpgAdmin4の説明も分かりやすかった
・中身が濃く、何度も繰り返し学びたい内容でした
・Springを初めて触りましたが、概念がとても分かりやすかった
■ご注意
本講座は「書き方を覚える」ことを重視した超入門講座です。
仕組みや理論の詳細は、あとから自分で理解を深めていくスタイルを前提としています。
初心者が混乱しないよう、あえて細かい部分すべてには踏み込んでいません。
■この講座の対象者(重要)
※ 以下の内容は講座内で説明しておりません。
Javaの基礎・オブジェクト指向の理解がある方
MyBatis入門講座を受講済、または同等の知識がある方
HTML/CSS、SQL(PostgreSQL)、Servlet/JSPの基礎
Eclipse・pgAdmin4を自力で操作できる方
ChatGPTや検索を活用しながら進められる方
※ Macには対応しておりません。
■Javaエンジニアになるための学習ロードマップ
プログラミング入門(無料)
Javaオブジェクト指向
HTML・CSS(無料)
PostgreSQL
Servlet/JSP・テスト・UML・開発実習
MyBatis入門
Spring Boot超入門 ← 今ここ!
■特典
サンプルコード・テキスト・完成例をすべて配布
復習・自主学習・業務への応用にも使えます。
■最後に
わからなくて当たり前。
不安があって当たり前。
でも、行動した人だけが次の景色を見ることができます。
ここから、一歩ずつ一緒に進みましょう。
「そろそろ本気でフレームワークを学ばないと」
そう感じた 今この瞬間 が、はじめどきです。
【更新履歴】
2025/04:受講生様のお声により、SpringBootプロジェクト作成方法を追加しました!
2025/02:知っておくと良い知識にコンテンツを追加
2024/12:前提知識について動画などを掲載
2024/10 :知っておくとよい知識に追記
2024/09:プロジェクトのインポートの方法について追記
2024/07:知っておくと良い知識をカリキュラムに追加
2024/04 :オリエンテーションのレクチャー内容を更新
2024/04 :トラブルシューティングのセクションを追加しました
2024/04 :Spring Bootのバージョンアップにともない、コースを一部リニューアルしました!
2024/04 :Eclipseのインストールを更新しました!
2024/01 :セクション1に「【前提知識】WEB開発者に必要な知識(クライアントとサーバ、リクエストとレスポンス、GETとPOST、WEBアプリケーション)」を追加!
2023/11 :マンション詳細画面を作ろう!(DBとの連携)!を追加