완전 초보자를 위한 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개 - 매우 잘 제작된 과정입니다. 끊임없는 연습문제와 심화학습 문제가 매우 맘에 들었습니다.