Java 언어의 문법 + 기본적인 프로그래밍 스킬 + 자료구조를 동시에 학습해보세요

1. Java 자료구조 강좌 소개

부경대학교 IT융합응용공학과 권오흠 교수님의 자료구조 및 실습 강좌입니다.
Java 언어를 사용하며, 좋은 소프트웨어를 설계하는데 필수 소양인 자료구조 능력을 갖출 수 있는 좋은 강좌입니다. 자료구조 개념과 이론들을 먼저 학습하고, 학습한 개념들로 전화번호부, 미로, 계산기 예제들에 적용하여 응용력을 키울 수 있는 강좌입니다.

보통의 자료구조 수업보다 조금 낮은 수준에서 시작하기 때문에 약간의 C언어 문법 기본만 알고 있다면 본 강좌를 통해 ‘JAVA 문법 + 기본적 프로그래밍 스킬 + 자료구조’ 를 동시에 학습할 수 있습니다.

2. 도움되는 분들

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

3. 강좌 특징

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

4. 관련된 강좌

강좌 평가

5

10 개의 수강평
  • 5 점10
  • 4 점0
  • 3 점0
  • 2 점0
  • 1 점0
  1. 조동근의 프로필 사진

    좋은 강의 감사합니다

    5

    Java의 기초 및 자료구조의 기초 과정을 정말 상세하게 배울 수 있어서 너무 좋은 강의였습니다.
    좋은 강의 무료로 올려주셔서 정말 감사합니다.

  2. Mingu Kang의 프로필 사진

    정말 좋은 강의입니다. 자료구조 내용보다는 기본 자바 문법 리뷰에 초점이 맞춰져 있습니다.

    5

    먼저 양질의 강의를 촬영하시고 제공해주신 권오흠 교수님께 감사의 말씀드립니다.
    강좌의 구성은 자료구조 수업이지만 전체의 3분의 2가 자바 기본 문법 리뷰입니다.(제네릭까지)
    자바 문법 리뷰가 차지하는 비율이 큰 이유는 뒷 부분에서 다뤄질 예정이었던 본격적인 자료구조 내용이
    교수님 개인 사정으로 인해 촬영되지 못했기 때문입니다.
    자료구조 내용은 강좌 후반부의 연결 리스트가 전부입니다.
    그래서 이 강좌는 자료구조를 심도있게 공부하실 분보다는 학부 수준의 자바 문법을 예제를 통해 리뷰하실 분들께 적합할 것 같습니다.

  3. 박광호의 프로필 사진

    개념에 대해서 명확하게 이해 할 수 있었습니다.

    5

    퀄리티 높은 강의를 무료로 수강 할 수 있게 해주셔서 정말 감사합니다.

  4. Jason Oh의 프로필 사진

    좋은 강의 감사합니다.

    5

    자료구조가 강좌가 링크드리스트를 끝으로 마치는 것인지요?

  5. 몽우기의 프로필 사진

    명강의 중에 명강의였습니다.

    5

    JAVA를 배웠지만 이번 강의를 통해 기초부터 빠르게 그렇지만 또 정확하게 다질 수가 있었고 비전공자인 제가 보다 전공자(?)답게 알고리즘을 생각할 수 있게 만들어 준 강의였던 거 같습니다. 알고리즘에 대한 기초가 없으신 분들은 반드시 들어야 할 강의라고 생각합니다. 좋은 강의 정말 감사합니다.

  6. todayilearn의 프로필 사진

    자바의 전반적인 자료구조 개념을 이해할 수 있습니다.

    5

    가물가물 했던 기초를 다잡아주시고, 그에 맞는 실습을 진행하십니다.
    강의시간은 꽤 긴 편이지만 그만큼 심도있게 다룹니다.
    특히 ‘이 문제를 조금 더 생각해보면 어떻게 될까?’라는 사고방식을 배웠습니다.

  7. SH의 프로필 사진

    좋은 강의 감사드립니다.

    5

    부족한 기초를 잡는데 큰 도움이 되었습니다. 감사합니다.

  8. 박은정의 프로필 사진

    헷갈렸던 개념들을 이해하기 쉽게 설명해 주십니다.

    5

    명강의!!

  9. 김윤규의 프로필 사진

    대체적으로 쉽게 설명해주셔서 이해가 잘됐습니다.

    5

    감사합니다.

강좌 교육과정

오리엔테이션
강의소개 및 실습환경학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:12:00
제1-1장: 변수, 배열, 반복문
변수, 배열, 반복문 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:40:00
변수, 배열, 반복문 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:19:00
변수, 배열, 반복문 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:15:00
변수, 배열, 반복문 4학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:27:00
변수, 배열, 반복문 5학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:28:00
변수, 배열, 반복문 6학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:33:00
변수, 배열, 반복문 7학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:33:00
제1-2장: 메서드 호출과 프로그램의 기능적 분할
메서드 호출과 프로그램의 기능적 분할 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:25:00
메서드 호출과 프로그램의 기능적 분할 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:30:00
메서드 호출과 프로그램의 기능적 분할 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:46:00
메서드 호출과 프로그램의 기능적 분할 4학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:42:00
제1-3장: 문자열 다루기
문자열 다루기 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:47:00
문자열 다루기 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:53:00
문자열 다루기 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:42:00
제2-1장: 클래스, 객체, 참조변수
클래스, 객체, 참조변수 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:42:00
클래스, 객체, 참조변수 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:40:00
클래스, 객체, 참조변수 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:31:00
클래스, 객체, 참조변수 4학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:45:00
클래스, 객체, 참조변수 5학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:59:00
제2-2장: 메서드와 생성자
메서드와 생성자 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:45:00
메서드와 생성자 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:46:00
메서드와 생성자 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:56:00
제2-3장: static 그리고 public
static 그리고 public 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:39:00
static 그리고 public 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:28:00
제3-1장: 상속 (Inheritance)
상속 (Inheritance) 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:41:00
상속 (Inheritance) 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:17:00
상속 (Inheritance) 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:46:00
제3-2장: 예제 (Scheduler Program)
예제 (Scheduler Program) 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:16:00
예제 (Scheduler Program) 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 01:00:00
제3-3장: 클래스 Object와 Wrapper 클래스
클래스 Object와 Wrapper 클래스학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:52:00
제3-4장: 추상클래스와 인터페이스
추상클래스와 인터페이스 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:41:00
추상클래스와 인터페이스 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:38:00
추상클래스와 인터페이스 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:44:00
추상클래스와 인터페이스 4학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:14:00
제3-5장: Generic 프로그래밍과 Generics
Generic 프로그래밍과 Generics 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:33:00
Generic 프로그래밍과 Generics 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:50:00
Generic 프로그래밍과 Generics 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:12:00
제4-1장: 연결리스트의 개념과 기본연산
연결리스트의 개념과 기본연산 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:28:00
연결리스트의 개념과 기본연산 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:40:00
연결리스트의 개념과 기본연산 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:30:00
연결리스트의 개념과 기본연산 4학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:31:00
연결리스트의 개념과 기본연산 5학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:16:00
제4-2장: 연결리스트 응용예(다항식 프로그램)
연결리스트 응용예(다항식 프로그램)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 01:03:00
제4-3장: 연결리스트와 Iterator
연결리스트와 Iterator 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:28:00
연결리스트와 Iterator 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:41:00
연결리스트와 Iterator 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:28:00
제4-4장: 이중연결리스트와 listIterator
이중연결리스트와 listIterator 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:37:00
이중연결리스트와 listIterator 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:38:00
이중연결리스트와 listIterator 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:31:00
이중연결리스트와 listIterator 4학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:34:00
  • 무료
  • 평생
  • 51개 강의, 총 1 일 6 시간
  • 위시리스트

실시간 인기 강좌

우리는 성장기회의 평등 을 추구합니다. 🌳

경제적, 시간적 제약없는 양질을 교육으로 누구나에게 성장 기회를 균등하게 주는것. 그것이 우리의 목표입니다.

지식공유참여 고객센터
top
(주)인프랩 | 대표자:이형주 | TEL:070-4202-1180 | E-MAIL: course@inflearn.com | 사업자번호:499-81-00612
주소:성남시 분당구 삼평동 대왕판교로 645번길 12 경기창조경제혁신센터 8층 R19 | 개인정보보호책임자:이형주
통신판매업:2017-서울강남-01544 | ©INFLAB. ALL RIGHTS RESERVED