※ 본 과정을 신청하는 경우 한국 교육서비스의 Terms&Conditions 에 동의하는 것으로 간주합니다. | |
과정소개 |
빅데이터 처리의 트렌트로 자리 잡아가는 함수형 언어의 특징을 알아보며 그 기본 구조를 스칼라 언어로 학습합니다. 1급 계층 함수, 클로저, 커링, 익명함수(람다), 맵과 튜플, 콜렉션 등을 학습하며, 빅데이터 처리와 머신러닝을 위한 스팍에서의 스칼라 적용 개념을 살펴봅니다. |
---|---|
수강대상 |
최근 트렌트 언어인 함수형 언어에 관심이 있는 분 자바 언어 이외에 새로운 언어를 적용하고 싶은 자바 개발자 빅데이터 처리와 빅데이터 분석을 하는 분석가 혹은 개발자 데이터 과학자, 데이터 아키텍트, 데이터 엔지니어 스칼라ML(스칼라를 이용한 머신러닝), SparkML(스파크를 이용한 머신러닝)을 활용하고픈 개발자 |
교육내용 |
Module01: 함수형 프로그래밍 입문 Module02: 스칼라 언어 개요와 환경구성 Module03: 스칼라 프로그래밍 기초 Module04: 연산자와 제어 Module05: 스칼라 자료 구조 Module06: 스칼라 함수형 프로그래밍 Module07: 스칼라 객체지향형 프로그래밍 Module08: 스칼라 객체 시스템 Module09: 스칼라 컬렉션 라이브러리 Module10: 개발과 확장 라이브러리 (빅데이터 처리 등) |
선수과목 | |
다음과목 |