Course Outline

소개

  • Scala JVM 언어로
  • 객체지향 프로그래밍과 함수형 프로그래밍

객체기능 개요 Programming

  • 꼬리 재귀
  • 부분 기능
  • 커링 및 부분 기능 적용
  • 폐쇄
  • 게으른 평가

Scala 타입 시스템 마스터하기

  • 특성에 대하여
  • 구조 유형
  • 경로 종속 유형
  • 자기 유형
  • 공분산과 반공분산
  • 유형 범위

Scala의 고급 패턴 일치

  • 딥 매칭
  • 추출기 사용

Scala 암시적 사용

  • 암시적 변환, 클래스 및 매개변수
  • 유형 클래스 패턴
  • 컨텍스트 및 뷰 범위

라이브러리 및 DSL

  • 이름별 매개변수가 있는 사용자 정의 제어 구조
  • 잘 설계된 라이브러리 및 내부 DSL 구축

Scala 컬렉션 작업

  • 스트림 작업
  • 매니페스트 및 클래스 태그
  • 건축업자
  • 빌드 가능
  • 사용자 정의 컬렉션 구축

기능적 예외 처리

  • 전통적인 예외 처리
  • 기능적 예외 처리
  • 이해를 위해 Try 사용하기

맺음말

Requirements

  • Scala 프로그래밍 실무 경험
  • 패턴 매칭 및 특성에 대한 지식

청중

  • Scala Scala의 보다 발전되고 미묘한 기능을 배우고 싶은 프로그래머
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories