본문으로 건너뛰기

무료 강의

R에서 S3와 R6로 배우는 Object-Oriented Programming

고급4시간

S3와 R6 기반 객체지향 프로그래밍으로 코드 복잡도를 효과적으로 관리하세요.

R4시간수료 증명서

무료 계정 만들기

Google에서 계속 진행
또는
계속 진행하시면 다음 사항에 동의하는 것으로 간주됩니다: 이용약관 및 개인정보 처리방침 그리고 귀하의 데이터가 미국에 저장된다는 점에 동의하는 것으로 간주됩니다.

수천 개 기업의 학습자들이 사랑하는 서비스

강의 설명

Object-oriented programming(OOP)은 함수와 그 함수가 작동할 수 있는 객체 간의 관계를 정의해, 코드의 복잡성을 관리할 수 있게 해줘요. 이 강의는 중급 수준으로, S3와 R6 시스템을 사용해 OOP를 소개합니다. S3는 일상적인 R 프로그래밍에서 자주 쓰이는 훌륭한 도구로, 여러분이 작성하는 일부 함수를 더 단순하게 만들어 줍니다. R6는 산업별 분석, 웹 API 작업, GUI 구축에 특히 유용해요.

선수 과목

커리큘럼

강의 개요

1

Object-Oriented Programming 소개

Object-oriented programming(OOP)이 무엇으로 구성되는지, 언제 사용해야 하는지, 그리고 R에서 사용할 수 있는 OOP 시스템에는 무엇이 있는지 배워요. 또한 R이 클래스, 타입, 모드를 사용해 서로 다른 변수 유형을 식별하는 방법도 알아봅니다.
챕터 시작
3

R6 사용하기

R6 클래스를 정의하고 R6 객체를 생성하는 방법을 배워요. 또 R6 클래스의 구조와, 사용자 인터페이스를 구현 세부사항과 분리하는 방법도 알아봅니다.
챕터 시작
R

R에서 S3와 R6로 배우는 Object-Oriented Programming

강의
완료

수료증 획득

지금 등록하기

DataCamp for Mobile로 데이터 역량을 키우세요

모바일 강의와 매일 5분 코딩 챌린지로 이동 중에도 학습을 이어가세요.