Java로 배우는 자료구조

Java로 배우는 자료구조

(15개의 수강평)

3866명의 수강생

무료

권오흠
평생
입문
51개 수업, 총 30시간 32분

1. Java 자료구조 강좌 소개

부경대학교 IT융합응용공학과 권오흠 교수님의 자료구조 및 실습 강좌입니다. Java 언어를 사용하며, 좋은 소프트웨어를 설계하는데 필수 소양인 자료구조 능력을 갖출 수 있는 좋은 강좌입니다. 자료구조 개념과 이론들을 먼저 학습하고, 학습한 개념들로 전화번호부, 미로, 계산기 예제들에 적용하여 응용력을 키울 수 있는 강좌입니다. 보통의 자료구조 수업보다 조금 낮은 수준에서 시작하기 때문에 약간의 C언어 문법 기본만 알고 있다면 본 강좌를 통해 'JAVA 문법 + 기본적 프로그래밍 스킬 + 자료구조' 를 동시에 학습할 수 있습니다.

2. 도움되는 분들

  • 좋은 프로그래머가 되고 싶은 개발자
  • 컴퓨터공학과 학생
  • 컴퓨터 공학 소양이 부족한 개발자
  • 규모있는 소프트웨어를 개발하고 싶은 분
  • 개발자가 되고 싶은 분

3. 강좌 특징

  • 사용언어 : Java
  • 학습방법
    • 프로그래밍 경험이 없는 경우 : 처음부터
    • Java 언어는 처음이지만 C 프로그래밍에는 어느 정도 능숙한 경우 : 1-3 에서 시작
    • Java 사용 경험이 있지만 클래스, 객체 등의 개념을 다시 학습하고 싶은 경우 : 2-1장에서 시작
    • Java 에 능숙한 경우 : 3-1 에서 시작

4. 관련된 강좌

지식공유자 소개

권오흠

교육과정

오리엔테이션
강의소개 및 실습환경
12 : 00
제1-1장: 변수, 배열, 반복문
변수, 배열, 반복문 1
40 : 00
변수, 배열, 반복문 2
19 : 00
변수, 배열, 반복문 3
15 : 00
변수, 배열, 반복문 4
27 : 00
변수, 배열, 반복문 5
28 : 00
변수, 배열, 반복문 6
33 : 00
변수, 배열, 반복문 7
33 : 00
제1-2장: 메서드 호출과 프로그램의 기능적 분할
메서드 호출과 프로그램의 기능적 분할 1
25 : 00
메서드 호출과 프로그램의 기능적 분할 2
30 : 00
메서드 호출과 프로그램의 기능적 분할 3
46 : 00
메서드 호출과 프로그램의 기능적 분할 4
42 : 00
제1-3장: 문자열 다루기
문자열 다루기 1
47 : 00
문자열 다루기 2
53 : 00
문자열 다루기 3
42 : 00
제2-1장: 클래스, 객체, 참조변수
클래스, 객체, 참조변수 1
42 : 00
클래스, 객체, 참조변수 2
40 : 00
클래스, 객체, 참조변수 3
31 : 00
클래스, 객체, 참조변수 4
45 : 00
클래스, 객체, 참조변수 5
59 : 00
제2-2장: 메서드와 생성자
메서드와 생성자 1
45 : 00
메서드와 생성자 2
46 : 00
메서드와 생성자 3
56 : 00
제2-3장: static 그리고 public
static 그리고 public 1
39 : 00
static 그리고 public 2
28 : 00
제3-1장: 상속 (Inheritance)
상속 (Inheritance) 1
41 : 00
상속 (Inheritance) 2
17 : 00
상속 (Inheritance) 3
46 : 00
제3-2장: 예제 (Scheduler Program)
예제 (Scheduler Program) 1
16 : 00
예제 (Scheduler Program) 2
60 : 00
제3-3장: 클래스 Object와 Wrapper 클래스
클래스 Object와 Wrapper 클래스
52 : 00
제3-4장: 추상클래스와 인터페이스
추상클래스와 인터페이스 1
41 : 00
추상클래스와 인터페이스 2
38 : 00
추상클래스와 인터페이스 3
44 : 00
추상클래스와 인터페이스 4
14 : 00
제3-5장: Generic 프로그래밍과 Generics
Generic 프로그래밍과 Generics 1
33 : 00
Generic 프로그래밍과 Generics 2
50 : 00
Generic 프로그래밍과 Generics 3
12 : 00
제4-1장: 연결리스트의 개념과 기본연산
연결리스트의 개념과 기본연산 1
28 : 00
연결리스트의 개념과 기본연산 2
40 : 00
연결리스트의 개념과 기본연산 3
30 : 00
연결리스트의 개념과 기본연산 4
31 : 00
연결리스트의 개념과 기본연산 5
16 : 00
제4-2장: 연결리스트 응용예(다항식 프로그램)
연결리스트 응용예(다항식 프로그램)
63 : 00
제4-3장: 연결리스트와 Iterator
연결리스트와 Iterator 1
28 : 00
연결리스트와 Iterator 2
41 : 00
연결리스트와 Iterator 3
28 : 00
제4-4장: 이중연결리스트와 listIterator
이중연결리스트와 listIterator 1
37 : 00
이중연결리스트와 listIterator 2
38 : 00
이중연결리스트와 listIterator 3
31 : 00
이중연결리스트와 listIterator 4
34 : 00

수강 후기

4.7
15개의 수강평
최대영 12일 전
좋은 강의 감사합니다.
너부리 17일 전
기초가 부족한 JAVA 개발자들에게 많은 도움이 됨 ! 필청!!
Morza 2달 전
정말 좋습니다!! 강의경력이 오래되셔서 그런지 학생들이 어디서 막히고 어디를 어려워 하는지 잘 아십니다. 또한 그 부분을 알기쉽게 풀어서 설명해 주려는 모습이 인상적이였습니다. 좋은강의 감사합니다.
SangHee Park 2달 전
최고의 강의입니다 명쾌하고 자세한 설명 너무 좋습니다
박솔 5달 전
강의자료는 어디서 받을 수 있나요? 강의 자료가 따로 없는 수업인가요? 강좌 내내 예제를 올려놨다고 말씀하시는데 그게 어디인지 모르겠습니다.
조동근 8달 전
좋은 강의 감사합니다 Java의 기초 및 자료구조의 기초 과정을 정말 상세하게 배울 수 있어서 너무 좋은 강의였습니다. 좋은 강의 무료로 올려주셔서 정말 감사합니다.
Mingu Kang 10달 전
정말 좋은 강의입니다. 자료구조 내용보다는 기본 자바 문법 리뷰에 초점이 맞춰져 있습니다. 먼저 양질의 강의를 촬영하시고 제공해주신 권오흠 교수님께 감사의 말씀드립니다. 강좌의 구성은 자료구조 수업이지만 전체의 3분의 2가 자바 기본 문법 리뷰입니다.(제네릭까지) 자바 문법 리뷰가 차지하는 비율이 큰 이유는 뒷 부분에서 다뤄질 예정이었던 본격적인 자료구조 내용이 교수님 개인 사정으로 인해 촬영되지 못했기 때문입니다. 자료구조 내용은 강좌 후반부의 연결 리스트가 전부입니다. 그래서 이 강좌는 자료구조를 심도있게 공부하실 분보다는 학부 수준의 자바 문법을 예제를 통해 리뷰하실 분들께 적합할 것 같습니다.
박광호 11달 전
개념에 대해서 명확하게 이해 할 수 있었습니다. 퀄리티 높은 강의를 무료로 수강 할 수 있게 해주셔서 정말 감사합니다.
Jason Oh 2018.06.21
좋은 강의 감사합니다. 자료구조가 강좌가 링크드리스트를 끝으로 마치는 것인지요?
JUNYA906 2018.05.20
좋은강의 감사합니다. !
몽우기 2018.04.11
명강의 중에 명강의였습니다. JAVA를 배웠지만 이번 강의를 통해 기초부터 빠르게 그렇지만 또 정확하게 다질 수가 있었고 비전공자인 제가 보다 전공자(?)답게 알고리즘을 생각할 수 있게 만들어 준 강의였던 거 같습니다. 알고리즘에 대한 기초가 없으신 분들은 반드시 들어야 할 강의라고 생각합니다. 좋은 강의 정말 감사합니다.
sujin 2018.02.20
자바의 전반적인 자료구조 개념을 이해할 수 있습니다. 가물가물 했던 기초를 다잡아주시고, 그에 맞는 실습을 진행하십니다. 강의시간은 꽤 긴 편이지만 그만큼 심도있게 다룹니다. 특히 '이 문제를 조금 더 생각해보면 어떻게 될까?'라는 사고방식을 배웠습니다.
SH 2018.02.16
좋은 강의 감사드립니다. 부족한 기초를 잡는데 큰 도움이 되었습니다. 감사합니다.
박은정 2018.01.21
헷갈렸던 개념들을 이해하기 쉽게 설명해 주십니다. 명강의!!
김윤규 2018.01.20
대체적으로 쉽게 설명해주셔서 이해가 잘됐습니다. 감사합니다.