Scala
4개 챕터7개 카드v1.0.0VIVO Docs전체 이용가
Computer Science공개#Scala#Computer Science#Hands-on#WASM Runtime#컴퓨터과학#자료구조와 알고리즘
Scala
강좌 개요
Scala는 2004년 마틴 오더스키(Martin Odersky)가 공개한 JVM(Java Virtual Machine) 기반 언어로, 객체지향과 함수형 프로그래밍(Functional Programming)이라는 두 패러다임을 하나의 언어에 결합한 것이 특징입니다. 정적 타입(Static Type) 언어이면서 문법이 간결해 같은 동작을 Java보다 짧게 표현할 수 있고, 데이터 엔지니어링의 대표 도구인 Spark(스파크)처럼 대규모 분산 처리 생태계에서도 널리 쓰입니다. 이 강좌는 Scala 3.3.8과 JDK 17 기준으로, 실행
선수 지식
- 없음
레슨 구성
- 01. 강좌 개요 (1장. 강좌 소개)
- 02. 스칼라 언어와 실행 환경 (2장. 스칼라 언어와 실행 환경)
- 03. 변수와 자료형 (2장. 스칼라 언어와 실행 환경)
- 04. 조건·반복·패턴 매칭·예외 (3장. 조건·반복·패턴 매칭·예외)
- 05. 함수와 컬렉션 (3장. 조건·반복·패턴 매칭·예외)
- 06. 케이스 클래스와 오류 처리 (4장. 케이스 클래스와 오류 처리)
- 07. 빌드 도구와 생태계 (4장. 케이스 클래스와 오류 처리)
실습 안내
- 본 강좌의 실습 코드는 브라우저 및 로컬 런타임에서 직접 수정하고 실행할 수 있습니다.
라이선스 및 저작권 안내
본 강좌의 모든 콘텐츠는 CC-BY-4.0 라이선스를 따릅니다. (제작자: VIVO Docs)