【한글자막】 완전 초보자를 위한 Java 프로그래밍 : 단기간에 Java 완벽 정복 (Udemy.com)
초보자를 위한 자바 프로그래밍 과정부터 자바 객체 지향 프로그래밍까지. 보너스: Spring Boot를 활용한 REST API 설계
Created by: in28Minutes Official
Last updated August 2024
What you will learn
- 연습문제와 퍼즐을 통한 실습과제: 자바로 객체 지향 프로그래밍 배우기
- 자바에 대한 궁금증 해소: 자바 프로그래밍 능력의 전문성을 키우기 위한 학습
- 자바 컬렉션 - List 인터페이스(ArrayList, LinkedList, Vector), Set 인터페이스(HashSet, LinkedHashSet, TreeSet), Queue 인터페이스(PriorityQueue), Map 인터페이스- 비교, 다른점, 선택
- 자바 Array, ArrayList - 자바 String Array, 객체 Array, 기본 자료형, toString과 예외 처리
How it compares
Against the other 231 rated Udemy courses in Java on CourseDuck:
- Rating4.5 out of 5higher than 53% of them
- Reviews760#136 of 232 by number of reviews
- Length38.1 hourslonger than 93% of them
- Last updatedAugust 2024more recently than 55% of them
Course Description
완전 초보자를 위한 JAVA 프로그래밍 강의!
100개 이상의 실습 프로그램!
최신 자바 16 버전 과정!
무료 강좌 지원 웹사이트 및 퍼즐, 연습문제 등 학습 자료 포함!
완전 초보자를 위한 Java 프로그래밍 강의를 선택해야 하는 이유
자바는 가장 유명한 프로그래밍 언어 중 하나입니다. 자바는 객체 지향 및 함수형 프로그래밍 특징을 지니고 있습니다. 이 과정은 IDE로써의 JShell과 이클립스의 결합을 통해 200개 이상의 자바 코딩 연습문제, 퍼즐, 코드 예제들을 제공하는 실습과제 위주의 학습을 제공합니다. 이 과정은 프로그래밍 및 자바에 관한 경험이 전무한 (입문자)에게 적합합니다. 컴퓨터 프로그래밍 경험이 전혀 없거나, 혹은 다른 프로그래밍 언어 경험이 있지만 빠르게 자바를 배우고 싶으신 분이라면, 이 과정은 당신에게 매우 적합합니다. 250가지 이상의 단계를 통해, 가장 중요한 자바 프로그래밍 언어 특징들을 탐색할 것입니다.
자바 프로그래밍 학습 200개 이상의 자바 프로그램, 퍼즐, 연습문제를 제공하는 이 강의는 자바와 프로그래밍에 완전 초보자에게 권장됩니다!
(보너스 또한 제공됩니다 – Spring, Spring Boot, JPA 를 이용하여 REST API 설계 학습)
이 자바 프로그래밍 과정에 관하여 알아야 할 7가지 사항을 아래에 알려드립니다
100,000명의 이상의 학습자, Udemy의 높은 평점의 과정들 중 하나
자바 프로그래밍의 완전 초보자에게 적합
100개 이상의 실습 프로그램 – 자바 프로그래밍을 배우는 가장 좋은 방법은 직접 해 보는 것입니다!
당신의 학습 향상을 도와줄 퍼즐과 연습문제
자바 16에 업데이트 된 최초 과정들 중 하나이며, 자바 9~ 16의 모든 특징을 다룹니다.
150 페이지의 무료 강좌 지원 웹사이트
보너스: Spring, Spring Boot, JPA (Hibernate) 를 이용하여 REST API 설계 학습
완전 초보자를 위한 Java 프로그래밍 강의의 세부 커리큘럼
자바 프로그래밍의 기초: 표현식, 변수, 출력값
자바 연산: 자바 대입 연산자, 논리 연산자, 단축 연산자
자바 조건문과 If문
메소드: 매개변수, 전달인자, 반환값
객체 지향 프로그래밍: 클래스, 객체, 상태, 행동
OOPS의 기초: 캡슐화, 추상화, 상속, 다형성
자바 자료형의 기초: 변환, 연산 등
자바 내장 클래스: BigDecimal, String, Java Wrapper Classes
자바 조건문: If Else문, 중첩 If Else, 자바 Switch문, 자바 삼항 연산자
루프: For 반복문, 자바 While 반복문, Do While 반복문, Break과 Continue
Java Wrapper Classes의 불변성: Sting과 BigDecimal
자바 Dates: LocalDate, LocalTime, LocalDateTime 소개
자바 Array, ArrayList: 자바 String Array, 객체 Array, 기본 자료형, toString과 예외 처리
가변적 매개변수 소개
클래스 설계 기초: 클래스, 객체, 상태, 행동. 상태 및 생성자 선정
객체 구성과 상속 이해
자바 추상화 클래스와 인터페이스 다형성 소개
자바 컬렉션: List 인터페이스(ArrayList, LinkedList, Vector), Set 인터페이스(HashSet, LinkedHashSet, TreeSet), Queue 인터페이스(PriorityQueue), Map 인터페이스(HashMap, HashTable, LinkedHashMap, TreeMap), 비교, 다른점, 선택
제네릭: 제네릭은 왜 필요한가? 제한점과 확장, 제네릭 메소드, 와일드카드, 상계, 하계
함수형 프로그래밍: 람다 표현식, 흐름, 흐름에서의 연산(중간 연산: Sort, Distinct, Filter, Map, 끝 연산: max, min, collect to list), 함수형 인터페이스, Predicate 인터페이스, Consumer 인터페이스, 배치와 메소드 레퍼런스를 위한 Function 인터페이스, static, instance 메소드
스레드와 멀티 스레딩 소개: 스레드의 필요성
스레드 구현: 확장 스레드 클래스, 실행 가능한 인터페이스 구현
스레드의 상태, 스레드와 소통
Executor 서비스 소개: 스레드 수의 사용자 정의 후처리에서 돌아오기, invokeAll, invokeAny
예외처리 소개: 예외처리 동안의 구상. try, catch, finally. 예외처리 우선 순위: 점검 예외처리, 비점검 예외처리. 예외처리 던지기. 사용자 정의 예외처리 던지기, CurrenciesDoNotMatchException. 기존 자원을 통해 시도하기 , Java 7의 새로운 특징.
Files list 메소드를 통한 디렉토리 안의 리스트 파일과 폴더, File walk 메소드, find 메소드, 파일에서의 읽기, 쓰기
강의를 들으시고 강의와 관련하여 궁금하신 점은 무엇이든 Q&A에 남기실 수 있지만, 꼭 영어로 남겨주세요.
그래야 답변을 드릴 수 있습니다.
지금 수강 버튼을 누르시고 최단 기간에 자바 프로그래밍을 정복하세요.
강의에서 만나요!
in28minutes
이 강의로 자바를 단기간에 정복한 실제 학습자들의 후기입니다:
별 5개 - 입문자를 위한 최고의 자바 강좌. 적극 추천합니다
별 5개 - 이 과정은 제 기대 이상입니다. 적극 추천합니다!
별 5개 - 이론과 연습문제의 좋은 조합!
별 5개 - 매우 좋은 강좌입니다!
별 5개 - 제가 들었던 것 중 최고의 자바 과정입니다. 간단명료하면서도 세부 내용들도 빠짐없이 다루고 있어서, 강의를 따라가면서 자바 실행에 있어서 빠르게 이해하고 배울 수 있습니다. 정말 마음에 듭니다.
별 5개 - 온라인 과정이 이렇게나 도움이 될 거라고는 생각하지 못했습니다. 강사 분은 꽤나 적극적이며 적당히 많은 연습문제를 제공합니다.
별 5개 - 이 강좌는 정말 대단해요! 너무 잘 들었고, 정말로 입문자를 위한 것이 맞기 때문에 프로그래밍에 대해 아무 것도 모르는 사람들에게 매우 유익합니다.
별 5개 - 매우 잘 제작된 과정입니다. 끊임없는 연습문제와 심화학습 문제가 매우 맘에 들었습니다.
Instructor Details
- 4.5 Rating
760 Reviews
in28Minutes Official
Ranga Karanam, the founder of in28minutes, has 2 decades of experience with technology - architecture, design, and programming. We are helping learners take their first steps into modern cloud native technology and gain expertise on AWS, Azure, Google Cloud, Docker, Kubernetes amongst others.
Our happiest moments are when learners tag us on LinkedIn or reach out to us with their stories of getting their first job, getting a promotion, or a big raise.
----------------------
Ranga is multi-cloud certified - Google Cloud Certified Professional Cloud Architect, Google Cloud Certified Associate Cloud Engineer, AWS Certified Cloud Practitioner, Azure Fundamentals Certified AZ-900, DP-900 and AI-900.
Our courses are focused on Cloud Certifications (AWS, Azure, Google Cloud Platform - GCP), DevOps, Full Stack ( React, Angular ), Serverless, Programming, and Microservice Development with Java and Spring Boot.
Our Top Courses include:
1) Master Microservices with Spring Boot and Spring Cloud
2) Java Programming for Complete Beginners
3) Google Cloud Certification - Associate Cloud Engineer - 2021
4) DevOps For Beginners - Docker, Kubernetes, and Azure DevOps
5) Spring Framework Master Class - Java Spring the Modern Way
More courses by in28Minutes Official
Master Microservices with Spring Boot and Spring Cloud (2026)
4.5 (60,531 Reviews)
Provider: Udemy
Time: 22.8h
$159.99
Java Programming for Complete Beginners (2026)
4.6 (54,293 Reviews)
Provider: Udemy
Time: 60.6h
$139.99
AZ-900 Microsoft Azure Fundamentals in a Weekend (2026)
4.6 (49,111 Reviews)
Provider: Udemy
Time: 11.6h
$129.99
GCP Associate Cloud Engineer - Google Cloud Certification (2026)
4.6 (38,020 Reviews)
Provider: Udemy
Time: 25.6h
$124.99
Spring Framework Master Class - Java Spring the Modern Way (2026)
4.5 (29,267 Reviews)
Provider: Udemy
Time: 14.7h
$139.99
Learn Java Unit Testing with Junit & Mockito in 30 Steps (2024)
4.6 (27,703 Reviews)
Provider: Udemy
Time: 5h
$16.99
More Java courses
Hibernate and Spring Data JPA: Beginner to Guru (2026)
4.8 (1,265 Reviews)
Provider: Udemy
Time: 30.3h
$84.99
Universidad Java - Cero a Experto - Actualizado (+155 hrs) (2026)
4.7 (47,165 Reviews)
Provider: Udemy
Time: 156.1h
$10.99
Learn JAVA Programming - Beginner to Master (2026)
4.7 (31,368 Reviews)
Provider: Udemy
Time: 61.4h
$119.99
The Complete Java Certification Course (2025)
4.7 (30,462 Reviews)
Provider: Udemy
Time: 18.1h
$174.99
Máster Completo Java de cero a experto Actualizado (+163hrs) (2026)
4.7 (13,733 Reviews)
Provider: Udemy
Time: 163.3h
$10.99
Reviews
By Anonymized User on 2/5/2025
전공잔데 학교에서 배울때는 무작정 문법 외워서 다른 언어랑 헷갈리고 잘 기억도 안나서 수강했습니다. 근데 이 강의에서는 문법들을 유기적으로 설명해주셔서 그런지 이해도 잘돼고 실습할때 바로 적용도 되더라고요!! 완전 추천드려요
By 강성윤 on 7/24/2024
강의가 좋은 이유 1. 강의를 짜임새 있게 잘 구성하여서 따라가기도 쉽고, 이해하기도 쉬움 2. 빠르게 핵심 요약으로 잘 구성되어 있어서 강의 도중에 필요 없다고 생각되는 부분이 없을 정도임 3. step by step 왜 써야하는지 왜 필요한지 등 필요한 부분들은 친절하게 잘 설명해줌
By 성민재 on 10/27/2023
진짜 설명도 잘해주시고 이해 엄청 잘되요 그리고 강사님이 엄청 열정적이시고 시작할때마다 "welcome back"하시는 것도 너무 재밌고 Java 거의 처음 배우는데 jshell로 먼저 해보고 IDE를 사용하니까 IDE 사용하는 재미도 있고 코딩하는 재미도 있어요 너무 좋아서 이 강사님 강의 spring boot 뭐시기 까지 구매해버렸습니다.
By 정현석 on 10/3/2023
내용자체는 이수하면 어느정도 자바와 스프링에 관한 간단한 프로젝트를 만들 수 있을정도로 되지만 그 이수하기까지의 과정이 힘듬 이유는 자막때문 자막이 이상하여 댓글로 남겨놓기까지 했지만 매번 수정하겠습니다라고는 하지만 수정은 안하는 상태이며 앞으로도 자막 일부분은 수정할 수있겠지만 전체적인 자막 수정은 안할생각인듯함
By 달란트 on 9/10/2023
수업 내용 자체는 알차고 괜찮은데, 문제는 이걸 거의 다 jshell로 가르쳐줌. jshell 아무도 안 쓰는데 도대체 이걸 왜 쓰는지 모르겠음. 뒤로 갈수록 복잡한 내용들이 나오는데, 이때도 jshell을 쓰니까 진짜 화딱지가 johnna게 남ㅋㅋㅋㅋ... 다른 괜찮은 강의가 안보여서, 이 강의 들으며 jshell내용들을 eclipse로 꾸역꾸역 따라가고 있음. 본인 의지가 있으면 또 어떻게 나름대로 따라갈만함.
By 신의정 on 12/16/2022
타 강의를 한번 들었는데 의외로 어려웠던 건 단어 사용이었다. 그런 의미에서 이 강의는 개념 설명부터 차근차근 이어가 매우 좋다 대충 맥락은 알겠지만 정확히 무슨 내용인지 이해하고 싶은 사람에게 추천 웰깜백
By 조효연 on 12/14/2022
This java class definitely perfect stuff especially for beginners. I will really study my best. Thanks a lot.
By KimDongKyun on 11/28/2022
java를 처음 접하시는 분, 아예 프로그래밍을 처음 접하시는 분, java를 한 번 공부해보신 분에게 모두 도움 되는 강좌 같습니다. spring으로 프로젝트 2번 진행했었던 학생이지만 몇 개월 손 놓았다가 다시 환기시킬겸 듣고 있는데 너무 좋습니다. generic 부터 내용이 조금 복잡해지다 보니 자막이 아쉽긴 한데 아주 벗어날 정도의 오역은 아니니까 감안하고 들으시면 좋을 거 같네요 어찌됐든 이렇게 (이벤트기간에 샀어요) 싼 가격에 훌륭한 강의를 한글자막이 있는 영상을 제공받을 수 있어서 좋습니다!! 웅진분들 화이팅입니다.
By Anonymized User on 9/27/2022
javascript, C++만 써봤는데 이번 기회에 JAVA 기초를 잘 다진 것 같아요. 가끔 한글 번역이 읭? 스러울때가 있으서 집중해서 들으심 좋을거같네요
By Sungmin Kim on 8/2/2022
우연하게 강의를 듣게 되었는데 강의 내용은 정말 좋은 것 같습니다. 강의자의 설명이 이해하기 쉽고 강의 구성이 잘 되어 있습니다. 처음부터 끝까지 별 어려움 없이 끝냈습니다. 한국어 번역이 잘못된 것들이 꽤 많은데 , 이상한 부분은 자막 끄고 계속 돌려 들으면 유추가 가능합니다. 자바가 주종이 아니고 전에 자바 사용 프로젝트에 참여해서, 업무 로직 코드만 복사해서 수정했었고 단편적인 지식 조각들만 있었는데, 이번에 좋은 경험 한것 같습니다. 경력에서 자바는 제꼈었는데 저자의 다른 자바 관련 강의를 찾아봐야 겠습니다.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100












