
AWS SAA-C03認定資格 - 核心のクリーンアップ
admin0013
¥8,434
初級 / AWS, AWS SAA, ec2, vpc, s3, iam
4.8
(26)
100+
試験に合格するために、AWS (AWS Certified Solutions Architect-Associate) 認定資格を準備するための試験分野別の重要な内容をまとめ、まとめました。
初級
AWS, AWS SAA, ec2
この講義により、非専攻者はSpringのコアモジュールであるAspect Oriented Programming(AOP)の概念と動作原理を完全に理解することができます。


Spring AOPの概念と動作原理の理解
Spring AOPの用語を理解する
XML方式のAOP設定の適用
Annotation ベースの AOP 設定の適用

あなたが知っているほとんどのIT企業は、Springを直接使用したり、Springを変形した独自のフレームワークを使用してプログラムを開発したりしています。
通常、Springフレームワークは次の4つのモジュールを順次学習します。
- Spring IoC(Inversion Of Control)
- Spring AOP(Aspect Oriented Programming)
- Spring MVC(MoelView Controller)
- Spring ORM(Object Relation Mapping)
Spring IoCがビジネスコンポーネントを作成するための基盤技術である場合、Spring AOPはビジネスメソッドで共通に必要な機能を一括管理するための技術です。
Springフレームワークは概念自体が難しいですが、内容が複雑で膨大です。
新開発者が実際の開発に参加することは容易ではなく、さらに他の開発者に尋ねることも難しいですが、たとえ質問があっても、戻ってくる答えは概念や原理よりも整形化されたコーディングパターンやAPIの説明にとどまりやすいです。
フレームワークベースのシステムは、オペレーティングプロセスで問題が発生したときに問題の原因を見つけるのが難しいです。これは、プログラムがフレームワークが提供するアーキテクチャと機能を使用しているためです。

一般的に、私たちがプログラムを開発するときによく使うAPIは10〜20%以内に過ぎません。
本レッスンでは、実際のプロジェクトで使用されるSpring AOPの概念と文法のみを集中的に学習することで効率を高めました。
文法とAPIを学習しながら作成する断片的な例は、相互に関連付けられていないため、時間が経つと簡単に忘れられます。
本講義は、一般的な文法とAPIの説明中心の講義ではなく、実習に基づいて文法とAPIにアプローチする方法を選択しました。
通常、プログラミングスキルは、そのスキルを最初に学習した先輩や専門講師を通じて学習することになりますが、先輩開発者や専門講師は説明をするとき、自分が一般的に使用する用語や表現方法を使用するため、非専攻者や初級者が理解することは困難です。
この講義は、最大限の非専攻者の目の高さと視線でSpring AOPを説明しています。
実習と開発環境を設定できます。
Spring IoCベースのビジネスコンポーネントを作成してテストできます。

ビジネスコンポーネント構造
AOPの概念と関心の分離を理解することができます。
AOPの重要な用語を理解することができます。

AOP用語
5つ(Before、After、After Returning、After Throwing、Around)Adviceの概念と動作原理を理解できます。
さまざまなAdviceをプロジェクトに適用できます。

Around Adviceの動作原理
XML ベースの AOP 設定を Annotation ベースに変更できます。
Spring JDBCの概念とXML設定を理解することができます。
Spring JDBCに基づいてDAOクラスを実装できます。

Spring JDBC
Spring Transactionの動作原理を理解することができます。
ビジネスメソッドにトランザクションを適用できます。

Transactionの動作原理
オペレーティングシステムとバージョン(OS):Windows
使用ツール:Tomcat(10.1)、Eclipse(4.28)、JDK(Java17:LTS)、H2(2.2.222)
最初の講義では、講義に必要なPPT資料をダウンロードできます。
最後のレッスンで完成したプロジェクトソースをダウンロードできます
このレッスンを受講するには、基本的にJava ProgrammingとJDBC APIの事前知識が必要です。
講義に付属のPPTは著作権が設定されていますので、講義目的以外の使用にご注意ください。
学習対象は
誰でしょう?
Javaベースのバックエンド開発者として就職を希望する非専攻卒業者
Javaベースのバックエンド開発者になることを望む人文科学/社会大学生
Springベースのシステムを開発または運営する必要がある新入社員
Javaプログラムの学習を終えた初級開発者
前提知識、
必要でしょうか?
Java Programming言語
SQL基礎(基本的なCRUDクエリについて)
JDBCベースのDB連携処理
Spring IoC
1,693
受講生
172
受講レビュー
19
回答
4.9
講座評価
21
講座

IT企業の教育現場で20年以上、多様な学習者と共に歩みながらIT関連の教育を行ってきた各分野最高の講師陣(SSAMZ)が集まり、設立した会社です。
SSAMZはオンライン講義だけでなく、企業向けのカスタマイズされた対面教育を通じたコーチングやメン토リングを提供し、ソフトウェア専門家を夢見る学生から現役の開発者、エンジニアの養成に力を注いでいます。

良い講義は、講師の専門性、知識コンテンツ、そして伝達能力によって決まります。SSAMZは、最高経歴を持つ専門講師陣による高品質なコンテンツを基に、受講生の目線で理解しやすく伝える教育を目指しています。
教育に関するお問い合わせ:admin@ssamz.com
SSAMZは、最高経歴を持つ専門講師陣による高品質なコンテンツを基に、受講生の目線に立って分かりやすく伝える教育を目指しています。教育に関するお問い合わせ:admin@ssamz.com
SSAMZは、最高経歴を持つ専門講師陣による高品質なコンテンツを基に、受講生の目線に立って分かりやすく伝える教育を目指しています。教育に関するお問い合わせ:admin@ssamz.com
全体
42件 ∙ (5時間 43分)
講座資料:
11. AOPの概念と関心分離理解
11:07
12. 関心分離の適用
06:33
13. オブジェクト指向言語の限界理解
08:31
14. AOP クイックスタート
09:29
15. AOP 用語-Pointcut
06:40
17. AOP 用語-Advice
06:49
18. AOP 用語 - アスペクト
08:18
19. AOP用語の総 정리
02:25
22. 帰国後アドバイス応用
06:14
26. Around Advice 概念
08:53
28. Around Advice 応用
06:20
29. JoinPoint 活用
11:30
30. Advice クラス統合
05:05
全体
4件
5.0
4件の受講レビュー
受講レビュー 22
∙
平均評価 5.0
5
IoC 1回完了後、AOP講座を受講しています。 講義内容がわかりやすく従いながら聞くのが好き! 途中で画面を見てくださいという言葉や休んでいきますという言葉を通して、しばらく雰囲気を換気する部分も良かったです。 AOP講座もサッと頑張りたいです!! ありがとうございます。
チェ・ギュテインストラクターです。 まず大切な受講評ありがとうございます。 今後、より簡単でより有益な講義を作成するよう努めます。
受講レビュー 6
∙
平均評価 5.0
受講レビュー 15
∙
平均評価 5.0
受講レビュー 9
∙
平均評価 5.0
知識共有者の他の講座はこちら
同じ分野の他の講座を見てみましょう!
新規会員登録で25%OFF
¥6,324
25%
¥8,434