【한글자막】 완전 초보자를 위한 Java 프로그래밍 : 단기간에 Java 완벽 정복

초보자를 위한 자바 프로그래밍 과정부터 자바 객체 지향 프로그래밍까지. 보너스: Spring Boot를 활용한 REST API 설계

Ratings: 4.72 / 5.00




Description

완전 초보자를 위한 JAVA 프로그래밍 강의!

100개 이상의 실습 프로그램!

최신 자바 16 버전 과정!

무료 강좌 지원 웹사이트 및 퍼즐, 연습문제 등 학습 자료 포함!


완전 초보자를 위한 Java 프로그래밍 강의를 선택해야 하는 이유

자바는 가장 유명한 프로그래밍 언어 중 하나입니다. 자바는 객체 지향 및 함수형 프로그래밍 특징을 지니고 있습니다. 이 과정은 IDE로써의 JShell과 이클립스의 결합을 통해 200개 이상의 자바 코딩 연습문제, 퍼즐, 코드 예제들을 제공하는 실습과제 위주의 학습을 제공합니다. 이 과정은 프로그래밍 및 자바에 관한 경험이 전무한 (입문자)에게 적합합니다. 컴퓨터 프로그래밍 경험이 전혀 없거나, 혹은 다른 프로그래밍 언어 경험이 있지만 빠르게 자바를 배우고 싶으신 분이라면, 이 과정은 당신에게 매우 적합합니다. 250가지 이상의 단계를 통해, 가장 중요한 자바 프로그래밍 언어 특징들을 탐색할 것입니다.

자바 프로그래밍 학습 200개 이상의 자바 프로그램, 퍼즐, 연습문제를 제공하는 이 강의는 자바와 프로그래밍에 완전 초보자에게 권장됩니다!

(보너스 또한 제공됩니다 Spring, Spring Boot, JPA 를 이용하여 REST API 설계 학습)


자바 프로그래밍 과정관하여 알아야 할 7가지 사항을 아래에 알려드립니다

  1. 100,000명의 이상의 학습자,  Udemy의 높은 평점의 과정들 중 하나

  2. 자바 프로그래밍의 완전 초보자에게 적합

  3. 100개 이상의 실습 프로그램 – 자바 프로그래밍을 배우는 가장 좋은 방법은 직접 해 보는 것입니다!

  4. 당신의 학습 향상을 도와줄 퍼즐연습문제

  5. 자바 16에 업데이트 된 최초 과정들 중 하나이며, 자바 9~ 16의 모든 특징을 다룹니다.

  6. 150 페이지무료 강좌 지원 웹사이트

  7. 보너스: 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개 - 매우 잘 제작된 과정입니다. 끊임없는 연습문제와 심화학습 문제가 매우 맘에 들었습니다.

What You Will Learn!

  • 연습문제와 퍼즐을 통한 실습과제: 자바로 객체 지향 프로그래밍 배우기
  • 자바에 대한 궁금증 해소: 자바 프로그래밍 능력의 전문성을 키우기 위한 학습
  • 자바 컬렉션 - List 인터페이스(ArrayList, LinkedList, Vector), Set 인터페이스(HashSet, LinkedHashSet, TreeSet), Queue 인터페이스(PriorityQueue), Map 인터페이스- 비교, 다른점, 선택
  • 자바 Array, ArrayList - 자바 String Array, 객체 Array, 기본 자료형, toString과 예외 처리

Who Should Attend!

  • 프로그래밍 경험이 전무하며, 자바 프로그래밍을 배우고 싶으신 분
  • 자바 프로그래밍 입문자이며, 좋은 자바 프로그래밍을 만드는 법을 배우고 싶으신 분
  • 자바 프로그래밍 객체 지향 언어의 기초를 배우고 싶으신 분
  • 자바 함수형 프로그래밍 기초를 배우고 싶으신 분