
코딩으로 학습하는 리팩토링
백기선
리팩토링은 소프트웨어 엔지니어가 갖춰야 할 기본적인 소양 중 하나입니다. 이 강의는 인텔리J와 자바를 사용하여 보다 실용적인 방법으로 다양한 코드의 냄새와 리팩토링 기술을 설명하고 직접 실습할 수 있도록 준비했습니다.
초급
리팩터링, Java, IntelliJ IDEA
Java学習の終盤王「エフェクティブJava」をより簡単で完璧に学習しましょう。この講義を受講すると、Javaプログラミングの知識とスキルだけでなく、学習能力も向上します。
メソッドを実装する際の注意点
アナテーションとEnumをうまく作成して活用する方法
ラムダとストリームを正しく使用する方法
マイクロソフトシニア開発者、白機線
深さが格別なエフェクティブJava 🚢
すべてのJava開発者が一度勉強しようとしましたが、
決して誰も征服できない本、 「エフェクティブJava」
この講義が完全に攻略します。
『エフェクティブJava 3/E』は、すべてのJava開発者にお勧めの本ですが、逆説的には、すべてのJava開発者が簡単に学習できる本ではありません。最初のアイテムから正しく消化するには、「列挙型」、「フライウェイトパターン」、「インタフェースの静的メソッド」、「サービスプロバイダフレームワーク」、「リフレクション」という背景知識が必要です。このような背景知識なしに本の内容を100%理解するのは難しいです。それだけ学習しにくい本ですが、一つずつ学習をしたときに続く報酬も格別です。
『エフェクティブJava』の内容を理解すれば、皆さんの実力と知識は以前に比べて大幅に向上し、新たな視界を明らかにしてくれます。他のプログラミング言語を勉強したり使用したりしても。 (まるでこの本を一生懸命勉強していましたが、今はマイクロソフトでC#とPowershellを使って働いている今の私のようですね。)
『エフェクティブJava』を計5部に分けて学習します。 3部に該当するこの講義は『エフェクティブJava』6章「列挙タイプとアナテーション」、7章「ラムダとストリーム」、8章「メソッド」を取り上げます。
『エフェクティブJava』学習を困難にする開発者や学生や、より完全に学習したい方のために、各アイテムをコードとともにまとめ、各アイテム別に学習するのに役立つ背景知識をお届けします。皆さんの『エフェクティブJava』学習がはるかに面白く、簡単で、またお得です。
この講義はプログラミング初心者や入門者のための講義ではありません。 Javaを使って仕事をしている開発者や基本的なJava勉強を終え、よりレベルの高い深化学習を通じて実力を上げたい開発者や学生のための講義です。次の講義を受講したり、それに準ずる学習をしたら、今回の講義を聞くこともできます。 (詳細はセクション0 - 講義紹介授業を参照してください。)
この講義では、エフェクティブJava 6章、7章、8章でカバーされる合計23のアイテムをカバーし、完璧な攻略のために合計8つの背景知識をさらに伝えます。また、エフェクティブJavaが本で書いたものだけで、理解しやすくするための追加のソースコードを提供しています。推奨する学習方法は次のとおりです。
Step 1
「エフェクティブJava」を教材として購入し、アイテムを一つ先に読みます。
Step 2
「エフェクティブJava完璧攻略3部」に該当するアイテムの「核心整理」授業を受講します。
Step 3
続く「完全な攻略」レッスンを受講し、不足している部分は補足学習を続けます。
Step 4
さらに学習した部分を個人ブログにまとめて「質問回答」掲示板にリンクを残しておくとレビューをさせていただきます。
エフェクティブJavaをより簡単かつ完全に勉強するためのガイドを提供します。エフェクティブJavaで紹介する重要な内容を整理し、より完全に理解するために必要な背景知識を詳しく伝えています。
計5部にわたって進行する「エフェクティブJava完璧攻略」シリーズの今回の講義はシリーズの中で3番目の講義です。最初の講義を先に受講し、次に学習してください。
学習対象は
誰でしょう?
現業でJavaを使用しているすべての開発者
Javaをマスターしたい開発者または学生
エフェクティブJavaをより完全に学習したい開発者または学生
前提知識、
必要でしょうか?
Javaの基礎
ザJava:Java 8
エフェクティブJava完璧攻略パート1
エフェクティブJava完璧攻略パート2
92,400
受講生
4,233
受講レビュー
2,010
回答
4.8
講座評価
20
講座
네이버와 아마존을 거쳐 현재 Microsoft에서 시니어 소프트웨어 엔지니어로 일하고 있습니다.
아인슈타인은 "교육이란 사실을 가르치는 것이 아니라, 생각할 수 있는 힘을 기르는 것이다."라고 말했습니다. 그리고 저도 그 말에 깊이 공감하며 강의를 만들고 있습니다.
유튜브: '백기선' 채널에서 개발자 고민 상담 및 개발자에게 유용한 지식 공유
번역: 스프링 및 하이버네이트 관련 서적 다수 번역
저술: 쉽게 따라하는 자바 웹 개발
全体
45件 ∙ (7時間 22分)
講座資料(こうぎしりょう):
9. アイテム 35. 要点まとめ
04:29
16. アイテム 38. まとめ
08:10
21. アイテム 40. 要点整理
10:20
22. アイテム 41. 要点まとめ
11:59
23. アイテム 42. まとめ
15:46
31. アイテム 46. 要点まとめ
11:11
32. アイテム 47. 核心整理
13:15
36. アイテム 49. まとめ
12:12
37. アイテム 50. 要点整理
11:33
38. アイテム 51. まとめ
11:11
39. アイテム 52. 要点まとめ
10:20
40. アイテム 53. 要点整理
05:03
41. アイテム 54. 要点整理
04:54
¥6,655
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!