생활코딩 - JavaScript 객체 지향 프로그래밍

강좌 소개
난이도
보통
카테고리
프로그래밍 - 프로그래밍 기초
태그
자바스크립트
수료증
발급 가능
소요 시간
3 시간
추천 수강대상
- 클라우드 컴퓨팅에 관심이 있는 분
- ac.kr, edu와 같은 도메인으로 끝나는 이메일을 가지고 있는

📝수업 소개


🐣 JavaScript 객체 지향 프로그래밍을 통해서 우리는 늘어난 코드들을 정리정돈을 할 수 있습니다.

소프트웨어 상에 코드가 점점 많아지면 사람의 인지능력을 벗어나게 됩니다.

이를 단순하게 만드는 도구가 필요한데, 그 때 객체(Object)를 사용하면 됩니다.

🐥Object는 서로 연관된 변수와 함수를 그룹핑하고 이름을 붙이는 도구입니다.



🎯학습 목표


  • JavaScript의 객체의 특성에 대해서 알 수 있습니다.
  • 웹 브라우저나 Node.js와 같은 JavaScript 실행 환경을 구축할 수 있습니다.
  • 객체를 이해하고 배열과 비교할 수 있습니다.
  • Prototype, __proto__, 생성자 함수와 new, Class, 상속 등에 대해서 알 수 있습니다.



📣참고사항


  • 본 수업은 JavaScript가 처음이신 분에게 먼저 아래 강의를 듣고 오기를 권장드립니다.
  • 본 수업을 듣기 전에 WEB2: JavaScript 또는 WEB2: Node.js를 수강하시기를 추천합니다.
  • 본 수업에 도움이 되는 오픈 튜토리얼을 참고 부탁드립니다.



강의자 소개


생활코딩(이고잉)

  • 약 10만 멤버로 구성된 개발 커뮤니티 생활코딩 운영
  • 일반인들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 수업을 제공
체험하기
모두 펼치기
교육 과정
모두 펼치기
  • 01
    Intro
    2개 (08:52)
  • 수업소개
    04:54
    실습준비
    03:58
  • 02
    Object
    2개 (14:53)
  • 객체의 기본
    07:54
    객체와 반복문
    06:59
  • 03
    Use Case
    2개 (11:16)
  • 객체는 언제 쓰나요?
    04:26
    객체 만들어 보기
    06:50
  • 04
    Reference
    1개 (08:03)
  • this
    08:03
  • 05
    Constructor
    3개 (15:11)
  • 필요성
    03:48
    사례
    03:25
    만들기
    07:58
  • 06
    Prototype
    2개 (12:23)
  • 필요성
    04:56
    재사용성 높이기
    07:27
  • 07
    Class
    3개 (14:15)
  • classes
    05:58
    생성
    04:45
    constructor
    03:32
  • 08
    Method & Inheritance
    3개 (16:33)
  • 메소드 구현
    03:14
    상속
    07:58
    super
    05:21
  • 09
    Object Inheritance
    4개 (23:10)
  • object inheritance
    03:55
    __proto__
    07:08
    object. create()
    05:25
    객체 상속의 사용
    06:42
  • 10
    Object Function
    3개 (13:15)
  • 객체와 함수
    02:06
    call
    07:03
    bind
    04:06
  • 11
    Prototype VS __proto__
    1개 (10:50)
  • VS
    10:50
  • 12
    Constructor Function - Inheritance
    5개 (26:37)
  • 생성자 함수를 통한 상속 : 소개
    03:26
    부모 생성자 실행
    06:06
    부모와 연결하기
    07:55
    생성자 속성은 무엇인가?
    04:27
    생성자 속성 바로잡기
    04:43
  • 13
    Outro
    1개 (04:39)
  • 수업을 마치며
    04:39
마지막 업데이트|2025년 05월 23일
강의자 소개
생활코딩의 세계에 오신 것을 환영합니다. 생활코딩은 일반인들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 수업입니다. 어떻게 공부할 것인가를 생각해보기 전에 왜 프로그래밍을 공부하는 이유에 대한 이유를 함께 생각해보면 좋을 것 같습니다.

강좌 후기
무료

평균평점
0.0
난이도
보통
수강기간
평생 무제한
소요 시간
3 시간