金英漢の実戦データベース - 設計1編、現代的データモデリング完全攻略
yh
データベース設計を概念的、論理的、物理的の3段階で体系的に学び、実務中心のショッピングモールプロジェクトで能力を強化します。現代的な設計技法と最新トレンドを通じて実戦ノウハウを身につけます。
초급
SQL, MySQL, DBMS/RDBMS
Người mới học Spring sẽ hiểu nguyên lý cốt lõi và nắm vững kiến thức cơ bản của Spring khi tự làm các ví dụ.
Tính năng cơ bản Spring
Nguyên lý cốt lõi Spring
Thiết kế hướng đối tượng
Hiểu các nguyên tắc cốt lõi của Spring,
Trở thành một nhà phát triển phần mềm backend đang phát triển!
📢 Vui lòng kiểm tra trước khi tham gia lớp học!
Nguyên tắc cốt lõi của Spring - Bài giảng cơ bản hiện tại
Việc học và sử dụng các tính năng của Spring không hề khó. Tuy nhiên, việc thực sự hiểu và vận dụng các giá trị và nguyên lý cốt lõi của nó lại là một thách thức đáng kể. Bởi vì việc hiểu không chỉ những thuật ngữ mơ hồ như IoC (Đảo ngược điều khiển) và DI (Tiêm phụ thuộc) mà còn cả các nguyên tắc của thiết kế hướng đối tượng tốt (SOLID), chẳng hạn như SRP, OCP và DIP, là rất quan trọng để thực sự nắm bắt được các nguyên lý cốt lõi của Spring.
Giá trị cốt lõi thực sự của Spring nằm ở lập trình hướng đối tượng (OOP). Và chính bản chất hướng đối tượng này khiến Spring trở nên khó nắm bắt đến vậy. Để thăng tiến lên một tầm cao mới với tư cách là một lập trình viên backend, việc hiểu sâu sắc các giá trị và nguyên tắc cốt lõi mà Spring cung cấp là điều cần thiết .
Bài giảng này bắt đầu bằng việc quay ngược thời gian 20 năm, trước cả khi Spring ra đời, và giải thích lý do tại sao nó được tạo ra. Sau đó, chúng ta quay lại thời điểm đó và tạo một ứng dụng mẫu bằng mã Java thuần túy, không sử dụng Spring. Khi các yêu cầu thay đổi, các vấn đề được phát hiện lần lượt và chúng ta giải quyết chúng bằng cách áp dụng từng nguyên tắc hướng đối tượng tốt vào mã nguồn. Trong quá trình này, bạn sẽ tự nhiên hiểu được các nguyên tắc hướng đối tượng tốt (SOLID), IoC và DI thông qua mã nguồn, và nhận ra lý do tại sao container Spring lại cần thiết .
Thay vì chỉ hiểu các nguyên tắc cốt lõi của Spring về mặt lý thuyết, bạn sẽ tự nhiên hiểu chúng thông qua quá trình phát triển các ứng dụng ví dụ bằng mã của riêng bạn.
Phần đầu tiên của bài giảng (Phần 1-3) giải thích các nguyên tắc cốt lõi của hướng đối tượng và Spring. Bắt đầu với Phần 4: Spring Container và Spring Bean, bài giảng đi sâu vào các tính năng cốt lõi của Spring. Phần này tập trung vào lý do mỗi tính năng cốt lõi được tạo ra, tại sao chúng cần thiết, và quan trọng nhất là cách chúng được sử dụng trong các ứng dụng thực tế.
Vì vậy, ngoài việc chỉ sử dụng các tính năng của Spring, bạn có thể hiểu đúng và sử dụng cách tốt nhất để tận dụng chúng trong thực tế .
Bài giảng này không chỉ đơn thuần là giải thích từng tính năng trong tài liệu tham khảo Spring. Ngoài bản thân các tính năng, bài giảng còn giải thích lý do Spring được tạo ra, tại sao nó cung cấp các tính năng này và các nguyên tắc cốt lõi đằng sau chúng .
Kết thúc khóa học này, bạn không chỉ có thể sử dụng hiệu quả các tính năng cơ bản của Spring mà còn có được hiểu biết sâu sắc về các nguyên tắc cốt lõi của nó . Hiểu được những nguyên tắc cơ bản của Spring cũng giống như hiểu được những nguyên tắc cơ bản của thiết kế hướng đối tượng. Do đó, bạn có thể phát triển từ một nhà phát triển chỉ sử dụng các tính năng của Spring thành một người am hiểu thiết kế và kiến trúc của các ứng dụng hướng đối tượng ở mọi cấp độ .
Mùa xuân đầu tiên
Các nhà phát triển đang liên hệ
Nguyên tắc cốt lõi của Spring
Các nhà phát triển muốn hiểu
Thiết kế hướng đối tượng
Các nhà phát triển gặp rắc rối
Lời giới thiệu mùa xuân của Kim Young-han
sinh viên
Khóa học về các nguyên tắc cốt lõi của Spring này được thiết kế dành cho các nhà phát triển mới làm quen với Spring, cũng như những người đã sử dụng Spring trong công việc nhưng muốn hiểu và áp dụng các nguyên tắc cốt lõi của nó. Khóa học cũng hữu ích cho các nhà phát triển đang gặp khó khăn với thiết kế hướng đối tượng.
Chúng tôi đang chuẩn bị một loạt bài học được thiết kế để giúp bạn nắm vững Spring một cách toàn diện. Chúng tôi sẽ tập trung vào các tính năng cốt lõi của Spring được sử dụng trong các ứng dụng thực tế, mạnh dạn lược bỏ các tính năng lỗi thời hoặc lạc hậu, và cung cấp kiến thức thực tế.
Khóa học này dành cho ai?
Lập trình viên mới bắt đầu với Spring
Lập trình viên đang chuẩn bị xin việc
Lập trình viên muốn hiểu Spring dễ dàng bằng code.
Lập trình viên học Spring rồi bỏ vì khó.
Lập trình viên đang sử dụng Spring trong công việc thực tế nhưng muốn hiểu rõ và vận dụng đúng các nguyên lý cốt lõi của Spring.
Cần biết trước khi bắt đầu?
Ngôn ngữ Java
557,851
Học viên
36,585
Đánh giá
8,965
Trả lời
5.0
Xếp hạng
25
Các khóa học
교육자
전: 우아한형제들 기술이사, 카카오, SK플래닛
진짜 실무에 필요한 제대로 된 개발자가 될 수 있도록, 교육하는 것이 저의 목표입니다.
EO 인터뷰 영상
개발바닥 - 시골 청년 개발왕 되다
Tất cả
65 bài giảng ∙ (12giờ 5phút)
Tài liệu khóa học:
Tất cả
4,550 đánh giá
5.0
4,550 đánh giá
Đánh giá 205
∙
Đánh giá trung bình 5.0
5
スプリングを初めて勉強したとき、これがなぜ必要なのか、どこに-どのように-どのように書くのか理解がうまく行かず、本であり、インターネット講義で多くの資料を見つけながら勉強しました。スプリングの勉強を始めたときにヤングハンの講義があったとしたら、私が初めてスプリングを勉強したときに苦しんだ苦労や苦労が減らなかったのではないかと思います。 スプリング講義がスプリング川の前、オブジェクト指向で始まる構成は初めて見たが、ヨンハン様は開発だけでなく教えにも膨大な能力があったと思います。 ヨンハン様川の構成を通じて何が核心であり本質なのか把握し、それを講義の始まりとして溶かすというのが本当にすごい言葉しか出てこないですね。 もし講義を全部見ても理解がうまくいかなかったり、講義が本当に良いのか?こんなに簡単に説明してくださったと感じる部分があるんですよ(この点が仁川の良さだと思って、私がヨンハン様 jpa 講義見て感じた経験談です。 次の講義も楽しみにしています。
OMGさんの素敵な受講評を聞くので、今回の講義を準備しながら悩んだ私の率直な話を残したいですね。します。 ところで、この講義は私がスプリングを通して感じたスプリングの真の価値を伝えたかったのです。何かをお知らせしたかったです。 そのためには、スプリングの機能を一つ一つ解いて説明するのではなく、結局オブジェクト指向の話から始めなければなりません。簡単に解いて説明するか、そしてそれをどのようにスプリングと編んで説明するかは本当に難しかったです。頭の中のパズルをこんなに合わせて見て、あのように合わせて見て、例コードもこうして作ってみながら基本の流れを完成しました。僕が講義を作る時はノートパソコンの前に座って講義を作ったりもしますが、大きな流れを作る時は主に散歩をしながら考えるのがよかったですよね。 OMGは私が悩んでいた痕跡を調べてくれてありがとう。
仕事と並行してやっていたら途中から聞けなくなったのですが、延長していただけないでしょうか。とても良い講義だと思います。
Đánh giá 1
∙
Đánh giá trung bình 5.0
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
言葉が必要でしょうか?優れた講義力、徹底した講義の準備、インターネット講義を聞きながら、こうしてよく準備されたpdf資料や退屈でない授業を聞いたことはないようですねㅎㅎ。就職前に面接を準備していた時、この講義を聞いたら赤トマに乗った小包になって面接を見たのにㅎㅎ.. 講義よく聞きました。後続編も出たらすぐ聞きに行きます!
ありがとうございます。太陽。面接官がスプリングに関する質問をたくさん聞いてみましたね。 ㅎㅎ私はそれから次の赤いトマの準備に行きます^^!
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
スプリング入門から始めてDB2編講義見ています。おそらくすぐにロードマップをすべて完了しないかと思いますね。実はキム・ヨンハン様ロードマップ全体に対する受講評判ですが、ここ基本編に残すのが合いたいのですがそれでもここに書きます。本人が3年目以下ジュニアだ? `無条件`聞いてください。比喩するつもりはないけど、自分の会社が中小企業かsiだ? `無条件`聞いてください。キム・ヨンハンのロードマップは、ただ単純な知識提供を離れて、本物の開発者の考え方をレベルアップさせる高級講義です。現業で開発される方々共感いたします。この開発者という職業 この事実は、知識の貧富格差が本当にひどい職業です。言い換えれば、スマートな開発者は本当にとてもスマートです。無知な開発者は、正直、コーダーという滅びもあるほど、ただ考えずに適度にコピー、貼り付け、一日一日頑張って仕事をします。ところでここで重要なのは無知な開発者だからといって本人が望んで無知な開発者になった人はいないということです。自分が不足していることを知っても、どういうわけか `どのように勉強しなければならないのか`自体を知りません。インターネット検索で遅れて勉強する?正直、間違った言葉だと思います。技術ブログと言って上がってくるものを見れば正しい言葉もあるでしょうが、間違った情報も多すぎて断片的な内容が多くて真剣な学習には役に立ちません。また本を買って勉強してみようとするとみんな出版されてから2、3年は過去の本であり、その間バージョンアップによる違いとか、技術スペック変化とかこんなに多すぎて現実的にトレンドに追いつかないという感じがします。そしてこのような状況で開発者も会社員と与えられた仕事をしなければなりません。私は何とか戻ってくるコードを作り、次の仕事をしています。ところで、キム・ヨンハンの講義を聞きながら感じたのは `どのように勉強すべき`良い開発ができるか、その勉強方法を悟り、深い印象があったということです。また、講義の真ん中に教えてくださる実務で経験する問題や解決策のような小さなヒント。本物のどこに行ってお金を与えても学べない貴重なノウハウたちです。いわゆるネカラク船と呼ばれるトップティアIT企業の開発者たちは、どのように悩んで問題を解いていくのかを学ぶことができる非常に大切な知識だと言いたいですね。現職におられる方もぜひ聴くことをおすすめするところです。時々受講料のためにお悩みの方がいます。本当に後悔しないでください。そして最後にキム・ヨンハン。先生のような方がいらっしゃって私のような開発者も人になれました。これからも健勝して、川のたくさん撮ってください。
Rammusさんの受講評を見ると、私が講義することがとても良かったと思います。 私も良くない会社や大変なSIプロジェクトでたくさん苦労をしてみて、おっしゃった知識の貧富の格差ということがどんなものかよく理解しています。 私がいわゆる良いサービス会社で働くとき、思ったより多くの開発者が最初から良い会社に就職したのではなく、小さな会社やSIから始めて上がってきた方々もたくさんいます。 彼らの共通点はすべて良い開発者になるために、どうすればより良い方法で開発できるのか、常に悩んだ方々でした。 Rammusさんは、今の状況が何であれ、より良い開発者になるために継続的に努力している方だと思います。 応援します。そして大きく成長する2024年になることを願っています:)
Ưu đãi có thời hạn, kết thúc sau 19:59:31 ngày
7.369 ₫
29%
1.856.391 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!