
외워서 끝내는 SSL과 최소한의 암호기술
널널한 개발자
인터넷의 안전을 책임지는 암호기술에 대해 아주 쉽게 외워서 끝낼 수 있도록 도와드립니다. SSL인증서, PKI 기술, 디지털 서명, 공인인증시스템 등 다양한 기술의 구조와 원리를 이해할 수 있습니다.
Basic
암호학
リフレクションとアノテーションに関する理解を基に、Springフレームワークがどのような原理で動作するのか明確に理解できるようサポートします!
受講生 371名
Springの内部を垣間見れるミニフレームワーク
Java reflectionと動的生成を活用した構造設計
Annotationについての理解と活用
Springベースのバックエンド開発者になりたい方のための確実な選択!
開発者の競争力は唯一のスキルです。この講義で確実に差別化された競争力を確保しましょう!
基本的なアノテーションの活用方法はもちろん、カスタムアノテーションを直接開発できます。また、リフレクションと組み合わせて独自の独自のフレームワークを直接開発することもできます。
膨大なスプリングフレームワークを学ぶ前に、同様の原則を適用したコンパクトなフレームワークコードを直接分析することで、依存性注入などの重要な概念を明確に理解できます。
コードだけがうんざりしている
頭の中に残るものがないと感じたプログラミング入門者
バックエンド開発者として
就職したい就職準備生
たくさん書く言語だから
学んだが本質をよく知らない
1~2年目ジュニア開発者
ひどく始まるJavaシリーズは合計4つのPartから成ります。
別途1,2講義は、Springバックエンド開発者として成長するために一緒に聞くと良い講義です🙂
Part 1: 基本的な文法、手続き型プログラミング
パート2:オブジェクト指向プログラミング+データ構造
Part 3: システム活用プログラムの作成
パート4:Spring Frameworkに進むための準備
別途1:Webインフラストラクチャ技術の理解とDB
別途 2: SQL 拡張
パート4は、アノテーションとリフレクションについて学び、さらにそれを活用してフレームワークを直接開発する方法を取り上げます。多くのことを扱うわけではありませんが、Springフレームワークを学習する前に必ず知っておくべき概念についてコードレベルで具体的に理解することができます。
基本的な注釈の意味と役割を正確に知って活用することができます。
リフレクションに関する概念と活用方法はもちろん、モジュール化プログラミングの理解を得ることができます。
Java環境でオブジェクトを単位モジュールとして活用して、フレームワークを直接開発する方法を学ぶことができます。これに基づいて、Spring Frameworkが動作する原理を確実に知ることができます。
@Override、@Deprecatedなどの基本的な注釈を使用する方法を学ぶことができます。
@Target、@Retentionなどのメタアノテーションを利用して、独自のカスタムアノテーションを開発できます。
リフレクションとアノテーションを組み合わせてフレームワークを直接実装できます。
リフレクション技術を活用して、クラスを動的にロードする(ClassLoaderクラス)方法を学ぶことができます。
Javaのクラスを1つの単位モジュールとして活用して組み立てるように、ソフトウェアを開発するモジュール化プログラミングの原理がわかります。
スプリングに初めて触れると、恥ずかしい可能性のある依存性注入の真の意味をコードレベルで明確に理解できます。
@Component、@Autowiredなどのアノテーションを直接実装し、フレームワークレベルでどのように利用されるかを知ることができます。
すべての授業内容はPPT資料に基づいていますが、まるでホワイトボードに板書をするかのように説明が続きます。
これにより、受講者は完成した1つの結果だけを見るのではなく、構造が誕生した背景と理由全体の流れを総合的に理解することができます。
本格的なJavaプログラミングを学ぶ前に、この授業が就職を目指していることを明確に伝えます。そして
講師の長年の経験を踏まえ、明確な学習ロードマップと所要時間を提示します。
間違った選択で時間を無駄にすることがないように、最初から適切な学習配分とスケジュールを確立するように誘導します。
オペレーティングシステムとバージョン(OS): Windows 11
使用ツール: IntelliJ IDEA (Community Edition)
PC仕様:Windows 11 OSとIntelliJが無理なく動作できるレベル
授業に使用されたPPT資料(PDFファイルで提供)
完全な例と必須の練習問題正解(Zip圧縮ファイルとして提供)
「基礎タンタン」はじめて始まるJava Part 1~2
(※基本的な文法やOOPについてすべて知っていると仮定する)
ジェネリック
学習対象は
誰でしょう?
Javaをすでに学習済みで、Springフレームワークの学習を準備中の方
ReflectionとAnnotationがSpringフレームワークでどのように使われているか知りたい方
前提知識、
必要でしょうか?
Javaの基本文法を知っている方
38,970
受講生
2,324
受講レビュー
1,125
回答
4.9
講座評価
25
講座
全体
18件 ∙ (3時間 6分)
講座資料(こうぎしりょう):
5. 基本理論
16:17
6. 基本アノテーション
17:58
7. アノテーション直接定義
23:07
8. Classクラスと動的ローディング
29:39
9. リフレクションに対する理解
15:24
10. リフレクションとアノテーション
07:09
全体
10件
5.0
10件の受講レビュー
受講レビュー 8
∙
平均評価 5.0
5
스프링에 대한 강의를 많이 봤지만 그 내부가 어떻게 돌아가는지를 설명하는 강의는 부족했습니다. 이 강의로 리플렉션이 어떻게 이를 구현하는지 확실히 알게 되었고 스프링에 대한 부족한 지식이 채워진 것 같습니다.
좋은 평가와 피드백 고맙습니다. 피드백 주신 것처럼 Spring의 구조와 원리는 생각보다 단순합니다. 다만 그런 부분을 제쳐두고 게시판 같은 구체적인 기능을 빨리 구현하는 것에 방점이 찍히면서 아쉬운 부분이 생기는 것 같습니다. 이 강의는 그런 문제를 해결해보고자 만든 것이고 다행히 교육목표가 확실하게 달성 된 것 같네요. :)
受講レビュー 9
∙
平均評価 5.0
¥4,085
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!