
コーディングで学習するGoFのデザインパターン
whiteship
デザインパターンを知っていれば、ばねだけでなく、さまざまな技術やプログラミング言語も学習しやすくなります。さらに、より柔軟で再利用性に優れたオブジェクト指向ソフトウェアを開発できます。
초급
Design Pattern, Java
このコースでは、実際に稼働しているサービスをSpring、JPA、タイムリーフなど、Javaベースの複数のオープンソース技術を使用してWebアプリケーションを開発するプロセスを学ぶことができます。このコースを十分に学んでいる場合は、独自のWebサービスを作成したり、就職に役立つポートフォリオを作成したりできます。

スプリング、JPA、タイムリーフを身につけることができます。
SpringとJPAを使用して実際のWebサービスを開発できます。
🙆🏻♀SpringとJPAベースのWebアプリケーションプログラミング🙆🏻♂
このコースでは、さまざまな技術を使用してWebサービスを開発します。
仮称、「スタディオーラ」というスタディ集会管理サービスを開発します。
あなたも一緒に作ってみて、自分のサービスや就職に使うポートフォリオを作ってみてください。
実習型講座
このコースは、理論的なコースとは異なり、使用する技術の原理の理解が目的ではなく、機能の実装を目的としています。
したがって、このコースに沿って学習することで、あなたも明らかにWebサービスを作成できます。

このレッスンでは、勉強会管理サービスの主な機能を実装します。
代わりに、技術の十分な理解が従わないと、動作原理の理解が不足して問題解決能力、応用能力が低下することがあります。
必ず必要な選手知識
HTML、CSS、JavaScriptに関する知識を持っている必要があります。
このコースは「Web」アプリケーションを開発します。したがって、上記の3つのスキルの理解がなければ、このコースを学ぶことは不可能です。
Java、Spring、JPAを学んだ経験が必要です。
完璧に知っていなくても大丈夫ですが、初めて学習される方にはこの講座はただ従うからでしょうか?くらいにとどまるでしょう。意味のない学習です。必ずインターネット講座や本で一度ごろ学習をしてみた開発者または学生のみがこの講座を受講してください。
このコースでは、ほとんどのWebアプリケーションが基本的に機能する機能を実装します。
•会員登録/ログイン/ログアウト
•ドメインデータCRUD
• ページングとソート
• 例外処理
•テスト
会員登録をAccountまたはUserオブジェクトを作成して保存して終了したら、本番または本当のWebサービスと言えますか?
電子メールによる会員登録認証処理、パスワードを忘れた場合の処理、ログイン時にパスワードが間違っている場合など、さまざまな場合を考慮する必要があります。
CRUDも同様に、すべてのデータを変更するのか、一部のデータのみを変更するのか、スタディにバナー画像を提供するのか、他の関連データを追加して削除するのかを考える必要があります。
ルックアップは最も簡単に見えますが、実際には最もパフォーマンスに致命的な機能です。
どのデータをインポートしてどのように提供するかによって、アプリケーションのパフォーマンスに大きな影響を与えます。
講義を通じて、あなたはパフォーマンスを考慮し、開発する方法を学ぶことができます
Q.非専攻者も聞くことができますか?
A. はい、選手の知識があれば可能です。専攻かどうかは関係ありません。逆に、専攻者であっても、Java、Spring、JPA、HTML、CSS、JavaScriptの学習が不足すると、特にJavaとWeb技術の勉強が不足している人は受講するのが難しいかもしれません。
Q.この講義だけの特別な利点がありますか?
A. YouTubeで開発者の悩み相談を行い、多くの就労生の方がポートフォリオをどのように作るか悩んでいることを知りました。このレッスンで扱うWebサービスレベルのポルフォリオを理解し、作成し改善することができるスキルを持つことができれば、就職に有利でしょう。
Q. このレッスンのソースコードをポートフォリオとして使用できますか?
A.できません。本人のポートフォリオは完全に本人が作成しなければなりません。この講義を十分に理解したら、明らかにあなただけのWebサービスを開発できるはずです。そして、その過程を直接経験しなければ、より成長することができます
学習対象は
誰でしょう?
ポートフォリオを作成している開発者または学生
SpringベースのJava Webサービスを開発したい開発者または学生
Spring Boot、Spring Core Technology、Spring MVC、Spring Security、Spring Data JPAを受講した開発者または学生
前提知識、
必要でしょうか?
Java
スプリング、スプリングブート、スプリングデータ JPA
HTML、CSS、JavaScript
92,622
受講生
4,262
受講レビュー
2,010
回答
4.8
講座評価
20
講座
네이버와 아마존을 거쳐 현재 Microsoft에서 시니어 소프트웨어 엔지니어로 일하고 있습니다.
아인슈타인은 "교육이란 사실을 가르치는 것이 아니라, 생각할 수 있는 힘을 기르는 것이다."라고 말했습니다. 그리고 저도 그 말에 깊이 공감하며 강의를 만들고 있습니다.
유튜브: '백기선' 채널에서 개발자 고민 상담 및 개발자에게 유용한 지식 공유
번역: 스프링 및 하이버네이트 관련 서적 다수 번역
저술: 쉽게 따라하는 자바 웹 개발
全体
96件 ∙ (18時間 12分)
講座資料(こうぎしりょう):
1. 基本点検
08:44
2. IntelliJ
11:19
3. Git
03:50
4. ビルドツール
02:24
5. 講義実習ガイド
03:46
6. プロジェクトの実行
04:30
7. アカウント管理機能プレビュー
05:00
8. プロジェクト作成
06:36
9. アカウントドメイン
08:05
10. 会員登録コントローラー
14:16
11. 会員登録ビュー
20:37
12. 会員登録フォーム 送信検証
17:03
13. 会員登録フォーム 送信処理
11:40
16. 会員登録認証メール確認
20:40
18. 会員登録完了後 自動ログイン
09:58
20. フロントエンド ライブラリ 設定
16:40
21. ビュー重複コード削除
11:49
22. トップページ補完
10:56
23. 現在認証されたユーザー情報参照
14:56
24. 登録確認メール再送信
07:36
25. ログイン ログアウト
14:41
26. ログイン ログアウト テスト
11:48
27. ログインを記憶する
18:28
28. プロフィールビュー
16:21
30. プロフィール編集フォーム
09:50
31. プロフィール修正処理
15:43
32. プロフィール修正テスト
18:45
33. プロフィール画像変更
13:35
34. パスワード修正
15:59
35. パスワード修正テスト
04:28
36. 通知設定
07:24
37. ModelMapper 適用
10:07
38. ニックネーム変更
04:47
39. パスワードを忘れました。
04:45
全体
115件
4.8
115件の受講レビュー
受講レビュー 24
∙
平均評価 5.0
5
IntelliJ IDEA、Java基礎文法、SQL基礎文法、Spring MVC、Spring Boot、JPA、Spring Data JPA、Spring Security、QueryDsl、Git、GitHub、iTerm、DataGrip ... Javaバックエンドの学習をしてみると、学習したより学習する必要があります。することがずっと積み重なっていくのに私だけそうではないでしょう…🥺 それらの技術の本やDocumentations、または(事実、ほぼ綱のみ...🤫)ペク・ギソンとキム・ヨンハンのインフラとYouTubeの講義を見ながらコードを書いて実行させてみる過程を通じて💭'ああ、あります'と分かるようになりましたが、私はちょうどそこまでしかなりませんでした。 何かを学ぶときに最も速く学ぶ方法はやはり'模倣' 👩🏻💻 模倣は創造の母です 😎 この講義を通して散らばっていたパズルのピースを一つ一つ合わせてみることになり、実際に適用される姿を見ると、以前まで頭の中にしか入っていないか理解されていなかった機能やコードが少し軽く見え始めました🔎 また、"これを知らないでください!"とコックコックファクトを吹き飛ばしてくれるのに…パック幅がとても苦いですが、現在私自身のレベルを把握できて不足している部分について何を勉強して来るべきかを素早く見逃せて良かったです。バックエンドという膨大な技術と情報の中で必要なものを適切な程度に学習することも重要だと思います。 そのような不足を満たしながら講義を一つ一つ進めていくと、いつのまにか白機線様が🎼言うように~になりました。 まあ、受講評を見ると理解できない方がいらっしゃいました。実践例講義ですが、コードの詳細な説明を求めるのはケースではありません。努力なしに代償なしで簡単に得られるのは現実世界にはありません。この講義は明らかに、そのスキルに関する選手の知識を求めています。ロードマップ企画を本当にうまく設計されたと思いましたね。現在、この講義のターゲット層がはっきりと捉えられているという意味でしょう。 まだ行き先が遠く不足していることが多いですが、白機線様のおかげで方向を失うことなく、正しい道に早く行っています。このように低コストで知識を共有していただき、いつも感謝の気持ちで学んでいます。 それでは別の講義でお会いしましょう。 本当にありがとうございました🙏🏻
受講レビュー 10
∙
平均評価 5.0
受講レビュー 5
∙
平均評価 5.0
受講レビュー 11
∙
平均評価 5.0
受講レビュー 13
∙
平均評価 5.0
5
講義がとてもよく聞いていて先生に感謝した心に受講評でも残します。 実際に受講する前にこの講義に従うことができるかどうか多くの心配をしました。 講義を始める前に、私の学習レベルは Java、Spring、Spring Boot - 基本講義を一度聞いたこと Thyemleaf、JPA、HTML、CSS、Javascript、Jquery、Git - 少し味だけを見た程度 Spring Security、Testの作成方法 - 何も知らなかった これだけで、一人でBoot、JPA、Thymeleafを使ってとてもとてもシンプルな掲示板を一つ作ってみた 実力でした。 現在約55%程度進んでいますが、とても満足しています。 私はこう学習しています。 該当講座で最初から今日はどんな内容を具現するだろうと説明してください。 その後にコードを直接書く過程を見せながら、その講義の開始時点、終了時点のコミットを それぞれアップロードしますが、私はプロジェクトファイルを2つ作成し、1つはコミットチェックアウト用です 1つは私が直接従うために使用しました。 講義ごとにすべてのコードをすべて直接追従し、エラーが発生したりバージョンのために合わない部分は 他のプロジェクトでチェックアウトすることと比較して、その講義の機能を実装して進んだ。 他の受講評や、あるいは汽船様自らも理論を詳しく説明せずに実習中心の講義だと 言われましたが、少なくとも私が感じるにはWebプロジェクトを作成しながら、必要な最小限の説明は十分です していただいていると感じています。 もちろん、例えばSpring Securityで使用するメソッド単位でパラメータがどれかまで detailを説明してくれるほどではありませんが、そんな必要はありません。 学習していきながら悟ることもあり、必要なら自分で探してみればいいですからね 技術の基本を学び、その技術がどのように使用され、1つのWebサイトが作成されるか 学びたい方は、本講義を強くお勧めします。 私もまだ45%の講義が残っているので、これからももっと頑張っていこうと思います。 良い講義を作ってくれてありがとう。
¥40,753
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!