채널톡 아이콘
BEST

자바 9부터 자바 21까지

자바 9부터 자바 21까지 주요 업데이트 내용을 상세하게 다룹니다. 자바 31까지 최신 버전이 나오면 지속적으로 업데이트 됩니다.

초급자를 위해 준비한
[프로그래밍 언어, Java] 강의입니다.

이런 걸 배울 수 있어요

  • 2018년 출시된 자바 9부터 2023년 출시된 자바 21까지

  • Switch Expression, Pattern Matching 등 자바의 새로운 문법

  • 수년간 꾸준하게 업데이트된 자바의 핵심 라이브러리 내용

  • 단순한 문법, 사용법만 배우지 않고, 맥락과 배경지식도 풍부하게

2014년 자바 8이 등장한 이후,
자바는 10년간 무엇이 어떻게 변화했을까? 🤔

  • 자바 8이 등장한 이후 벌써 10년이 지났습니다.

  • 10년 동안 자바는 꾸준히 업데이트 되어 2023년 9월 자바 21이 출시되었죠!

  • 그 동안 다양한 문법 업데이트도 있었고, 자바 플랫폼 모듈 시스템 / 가상 스레드 등 새로운 기능도 많이 추가되었습니다.

  • <자바 9부터 자바 21까지>는 자바 8 이후 쌓여 있는 자바의 새로운 문법들라이브러리들의 주요 업데이트풍부한 배경 설명과 함께 다루고 있습니다!

자바의 최신 업데이트를 편안히 따라가실 수 있도록 도와드리겠습니다 🏃‍♂

지속적인 업데이트 내용을 꾸준히 학습하는 것은 어렵습니다.


최신 업데이트에 대한 자료가 많지 않고,
새로운 업데이트 내용을 온전히 이해하기 위해서는 관련한 배경 지식과 맥락이 필요하기 때문이죠.


<자바 9부터 자바 21까지> 강의는 새로운 문법, 기능을 소개해 드릴 뿐 아니라
업데이트의 흐름과 배경 지식을 최대한 풍부하게 설명하고 있습니다.

이 강의의 특징과 차별점

이해를 돕기 위한 다양한 이미지

눈에 보이지 않는 동작과 다양한 배경 지식을 이해하기 위해 많은 이미지가 준비되어 있습니다!

새로운 기능! 언제 사용하면 좋을까?

새로운 기능을 배우면 항상 언제 어떤 기능을 사용해야 할지 고민이 되는데요, 새로운 문법, 새로운 라이브러리 함수 언제 어떻게 쓰면 좋을지 설명해 드립니다.

업데이트 이면에 있는 배경지식!

신규 업데이트 내용을 이해하기 위해서는 배경 지식이 필요할 때가 있습니다. 이해를 돕기 위한 배경 지식도 적극적으로 설명해 드려요!

실무에서 사용할 수 있는 핵심 기능 위주로

자바의 업데이트 내용 중, 실무에서 유용하게 사용할 수 있을 기능, 핵심적인 개념 위주로 준비했습니다.
또한 새로운 문법이 Spring에 어떻게 적용 될 수 있는지도 간단히 다루고 있습니다.

이런 내용을 배워요 📕

섹션 (1) 자바 9부터 자바 11까지

Java 9부터 Java 11까지 개선되거나 새롭게 등장한 자바 문법을 다룹니다. 또한, 자바 플랫폼 모듈 시스템, Flow API, Collection의 정적 팩토리 메소드 등 업데이트된 주요 라이브러리도 함께 살펴봅니다.

섹션 (2) 자바 12부터 자바 17까지

Java 12부터 Java 17까지 업데이트 되었던, Text Block, Switch Expression, Instanceof Pattern Matching, Record Class, Sealed Class에 대해 알아보고 주요 라이브러리 업데이트를 살펴봅니다.

섹션 (3) 자바 18부터 자바 21까지

Java 18부터 Java 21까지 추가된 문법 내용과, 향후 정식 출시를 앞두고 있는 preview feature까지 꼼꼼하게 살펴봅니다. 또한, Java 21 (LTS) 버전에 추가된 Sequenced Collection과 가상 스레드도 다루고 있습니다.

궁금한 점이 있나요?

Q. 왜 최신 자바를 공부해야 하나요?

자바로 만들어진 애플리케이션은 지속적으로 업데이트를 해주어야 합니다. 옛날 버전이 점차 공식 지원을 받지 못하게 될 수도 있고, 프레임워크와 호환성이 떨어질 수도 있기 때문이죠.

또한, 자바 버전을 업데이트 하면, JVM의 성능도 함께 좋아지기 때문에 코드 변경 없이 프로그램의 성능을 올릴 수도 있고 새로운 문법을 활용해 효과적인 프로그래밍도 가능합니다.

Q. 이제 막 자바를 공부했어요. 강의를 들을 수 있을까요?

충분히 들으실 수 있습니다! 😊 <자바 9부터 자바 21까지> 강의는 이제 막 자바 기초를 떼신 분들도 새로운 기능들을 배워가실 수 있도록 구성되어 있는데요! 혹시나 어려운 부분이 있을 때 Q&A를 통해 질문주시면, 적극적으로 상세하게 답변 드리고 있습니다.

수강 전 참고 사항

학습 자료

  • 강의에서 사용되는 PPT와 강의 내용 스크립트는 모두 제공되고 있습니다. 강의 중 작성되는 코드 역시 github으로 제공됩니다.

  • 149 페이지의 미니북과 727 페이지의 강의 자료를 만나보세요!


선수 지식 및 유의사항

  • 자바를 6개월 ~ 1년 정도 사용해보셨다면, 강의를 편하게 들으실 수 있습니다! 😊

  • 혹시나 설명이 더 필요한 부분이 있으시면 Q&A를 편하게 활용해주세요! 감사합니다.

지속적인 업데이트

  • <자바 31>까지 꾸준하게 업데이트 될 예정입니다.

  • 추후 강의 내용이 추가되며 가격이 인상될 수 있습니다.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 최신 자바 문법과 라이브러리 핵심 업데이트 내용이 필요한 분

  • 자바에 대해 조금 다양하고 깊이 있게 공부하고 싶은 분

선수 지식,
필요할까요?

  • 자바 기초 문법 지식

안녕하세요
최태현입니다.

9,611

수강생

654

수강평

733

답변

5.0

강의 평점

6

강의

안녕하세요 😊

제가 아는 내용을 이해하기 쉽고, 재미있게 설명드려 여러분들이 성장하실 때 행복함을 느끼는 개발자 최태현입니다.

 

  • (현) 캐치테이블[와드] 소프트웨어 엔지니어

  • (전) 스타트업 소프트웨어 엔지니어 리드

  • (전) 배달의민족[우아한형제들] 소프트웨어 엔지니어

  • (교육활동) Next Step 리뷰어 다수 참여, 공기관 & 스타트업 경진대회 강사 및 멘토, 스파르타 코딩클럽 멘토

  • 한국과학기술원 (KAIST) 졸업

 

더보기
강의 게시일: 
마지막 업데이트일: 

수강평

전체

29개

5.0

29개의 수강평

  • hjung님의 프로필 이미지
    hjung

    수강평 13

    평균 평점 4.5

    5

    100% 수강 후 작성

    • sooyom99님의 프로필 이미지
      sooyom99

      수강평 19

      평균 평점 5.0

      5

      16% 수강 후 작성

      講義発売前から本当に待っていた講義です。 Javaは今日基準のJava 22まで出てきたにもかかわらず、私が書くコードはほとんどJava8でも十分にカバーできるコードがほとんどです😂 まだ前半だが、やはりテヒョン様講義の強みである視覚的資料の構成が既存のテヒョン様講義のようによく構成されており、講義を聞く間に退屈する隙がありません! テヒョン様の<Java 9からJava 21まで>を頑強した後からは積載適所に8以降の文法や機能も適切に使えるようになることを願って頑張って勉強してみましょう:)

      • lannstark
        지식공유자

        こんにちは受け入れ! 🙂こんなにまた会ってお会いできて光栄です 👍 ㅎㅎㅎㅎ そうです! Java 8で新たに追加された概念があまりにも多く、さらっと変更事項が多いJava 9~Java 21が比較的注目をあまり受けていないようです。しかし、Spring Boot 3.xのバージョンがJava 17以上しかサポートしていないし、昨年の頃に最も多く使われるJava LTSバージョンをJDK 8の代わりにJDK 11が占めるなど遅いが着実に変化が起きているようです。講義の中で新しい文法をどのように活用できるかも取り上げました。この部分も収容様に大きな助けになってほしいです。最後までぜひ完走してたくさんのものを手に入れてほしいです~ 🔥🔥 本気で応援します! (Java 22もIDEで使用可能になった頃に更新しておきます😊)ありがとうございます! 🙏

    • thfafa58087님의 프로필 이미지
      thfafa58087

      수강평 3

      평균 평점 5.0

      5

      26% 수강 후 작성

      良い講義をよく聞きました!曖昧にJavaが更新されたとき、いつかは勉強しなければならない、今回は何が変わったのか、この考えがあっても現生が忙しく、資料は英語が多くて時間を別に勉強するのが曖昧でしたが、変更をまとめて教えてくれるので楽で楽しく聞くことができました。 !変更を簡単にリストするのではなく、重要な部分を詳しく説明してください。

      • faffff님의 프로필 이미지
        faffff

        수강평 11

        평균 평점 4.5

        5

        32% 수강 후 작성

        やはり期待を裏切らない方です。 事実上Inflearnで一番話が分かりやすいと思います。 ありがとうございます。

        • seongyounchoi5044님의 프로필 이미지
          seongyounchoi5044

          수강평 17

          평균 평점 4.7

          5

          100% 수강 후 작성

          Good

          최태현님의 다른 강의

          지식공유자님의 다른 강의를 만나보세요!

          비슷한 강의

          같은 분야의 다른 강의를 만나보세요!

          ₩55,000