강의

멘토링

로드맵

Java 21 완전 정복 [초급] - 기초부터 객체지향까지

프로그래밍을 처음 시작하는 분도 따라올 수 있도록 설계한 Java 입문 강의입니다. JDK 21 환경 구성부터 변수·자료형·제어문·배열·문자열, 그리고 객체지향 프로그래밍(OOP)의 핵심 개념인 클래스, 상속, 다형성, 예외 처리까지 체계적으로 학습합니다. 단순히 문법을 나열하는 것이 아니라 "왜 이렇게 동작하는지"를 함께 설명하여 탄탄한 기초를 만들어 드립니다.

(5.0) 수강평 2개

수강생 44명

난이도 입문

수강기한 무제한

java입문
java입문
java기초
java기초
oop
oop
자바기초문법
자바기초문법
비전공자java
비전공자java
java입문
java입문
java기초
java기초
oop
oop
자바기초문법
자바기초문법
비전공자java
비전공자java
토스
당근마켓
카카오
네오플
신세계아이앤씨

신세계아이앤씨

임직원들도 이 강의를 듣고 있어요!

토스
당근마켓
카카오
네오플
신세계아이앤씨

신세계아이앤씨

임직원들도 이 강의를 듣고 있어요!

수강 후 이런걸 얻을 수 있어요

  • JDK 21 개발 환경을 스스로 구성할 수 있고, IntelliJ IDEA에서 Java 프로젝트를 만들고 실행하는 흐름을 완전히 이해합니다.

  • Java의 핵심 문법(변수, 자료형, 형변환, 연산자, 제어문, 배열, 문자열)을 체계적으로 익혀 코딩 테스트 문제를 읽고 풀 수 있는 기초 체력을 갖춥니다.

  • 객체지향 프로그래밍(OOP)의 4대 핵심 개념인 캡슐화·상속·다형성·추상화를 Java 코드로 직접 구현하며 완전히 자신의 것으로 만듭니다.

  • 예외 처리 구조(try-catch-finally, try-with-resources, 사용자 정의 예외)를 이해하여 안전하고 견고한 프로그램을 작성하는 능력을 갖춥니다.

  • java.lang, java.util, java.time 등 표준 라이브러리의 주요 클래스를 활용할 수 있어, 이후 중급·실무 학습으로 자연스럽게 연결됩니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 프로그래밍을 처음 시작하는 완전 비전공자로, Java로 첫 언어를 배우고 싶은 분

  • 다른 언어(Python, C 등)를 공부한 경험은 있지만 Java는 처음인 분

  • 국비 지원 교육이나 부트캠프 수업 전에 Java 기초를 미리 다져두고 싶은 취업 준비생

  • 학교 수업에서 Java를 처음 배우는 컴퓨터공학·소프트웨어학과 1~2학년 학생

  • Spring 백엔드 개발자를 목표로 하지만 아직 Java 기초가 부족하다고 느끼는 분

안녕하세요
디엑서스입니다.

커리어인증

201

수강생

13

수강평

4

답변

4.9

강의 평점

5

강의

안녕하세요, 인프런에서 여러분과 함께할 디엑서스의 강사 서지훈입니다.
저는 3년간의 국비 교육 강사 경력2년 6개월의 실무 개발 경력을 보유하고 있으며, 그동안 H자동차를 비롯한 여러 대기업 프로젝트에서 대규모 시스템 구축 및 운영을 담당해 왔습니다.

🎥유튜브: https://www.youtube.com/@dxers-edu

📰블로그: https://blog.naver.com/coinmong24


📚 경력

국비 지원 오프라인 교육 3년:

Java, Spring Boot, React.js 등 웹 개발 전반을 학습자 눈높이에 맞춰 강의

에너지 데이터 분석 및 예측 관련 국가 사업 프로젝트, H 자동차 대형 프로젝트 참여 2년 6개월:

Python Scikit-lean, Tensorflow 등을 활용한 머신러닝활용 데이터 분석 및 예측

TypeScript 기반 백엔드(Node Express/NestJS) 시스템 설계 및 구현

React.js, Next.js, Eelectron.js, Tauri 프론트엔드 개발

 AWS, Azure, Docker, Kubernetes 환경 구축 및 CI/CD 파이프라인 구성


💻 보유 기술 스택

언어 및 프레임워크: Java, JavaScript, TypeScript, Spring Boot, React.js, Next.js, Node.js(Express, NestJS), ElectronJS, React Native, Rust, Tauri, Python(Scikit-lean, TensorFlow, Pandas)

데이터베이스: MySQL, OracleDB, MongoDB, PostgreSQL, Redis

클라우드 & 인프라: AWS(Amazon EC2, S3, RDS 등), Azure, Docker, Kubernetes, Jenkins, Vault, Kafka

협업 도구: Git, GitHub, Bitbucket, Slack, Jira, Confluence


🎯 강의 철학

그동안 오프라인에서 국비 교육 강사로 있으면서 원하는 스타일의 강의(실습 위주, 실무 친화적 강의)를 수행하지 못했습니다. 여러가지 이유가 있겠지만 정해진 커리큘럼(일반적으로 Java 위주의 커리큘럼)에 따라서만 강의를 해야하고 특정 조직에 소속된 상태로 강의를 진행하다보니 수강생을 위한 강의보다 조직의 이익을 위한 강의를 했습니다. 이런것은 저의 강의 철학과 맞지 않아 저렴한 가격에 가격 대비 고가치의 강의를 제공하여 수강생을 위한 강의를 만들고자 온라인 강의로 전향하게 되었습니다.

저는 무엇보다 저렴한 가격에 고가치의 강의를 제공하려합니다. 저는 IT 개발을 독학(인터넷강의)으로 학습했습니다. 꼭 반드시 오프라인으로 많은 비용을 들여서 학습할 필요가 없다는 것을 증명하고 싶습니다.

여러분들의 꿈과 도전을 응원합니다.

커리큘럼

전체

36개 ∙ (18시간 1분)

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

수강평

전체

2개

5.0

2개의 수강평

  • lacls159님의 프로필 이미지
    lacls159

    수강평 1

    평균 평점 5.0

    수정됨

    5

    36% 수강 후 작성

    강사님께서 복잡한 개념들을 정말 명확하게 설명해주세요. 단순히 개념 설명만 해주시는게 아니라 이해를 위한 비유까지 해주셔서 더 깊이 있는 이해가 가능했어요. 이 가격대에 이렇게 충실한 내용의 강의를 배울 수 있다니 정말 대만족입니다.

    • ghkdlfld님의 프로필 이미지
      ghkdlfld

      수강평 1

      평균 평점 5.0

      수정됨

      5

      100% 수강 후 작성

      단순히 문법만 나열하는 것이 아니라 왜 이렇게 동작하는지 를 설명해주는 점이 정말 좋습니다. 이론적 이해를 바탕으로 Java의 기초를 탄탄하게 쌓을 수 있어요.

      디엑서스님의 다른 강의

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

      비슷한 강의

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