SW공학
home
SW프로젝트관리
home

Java 람다와 최신기법

주제
Back-End 개발
훈련목표
객체지향 프로그램에 익숙한 개발자들이 함수형 사고 (Functional Thinking)를 훈련하여 멀티(객체지향과 함수형) 패러다임에 익숙해 질 수 있도록 하고, 함수형 프로그래밍의 장점을 취할 수 있는 능력을 가질 수 있도록 하기 위한 과정
훈련대상
가. Java8+ 추가된 새로운 기능들을 업무에 적용하고 싶은 재직자 (Java 프로그래밍 가능자)
교육시간
15시간
커리큘럼
가. 함수형 프로그래밍 이해 - 함수형 프로그래밍 개요 - 부작용(Side Effect)없는 함수형 프로그래밍 - 함수형 프로그래밍 in Java 8 나. 람다표현식과 함수형 인터페이스 - 람다표현식 개요 및 함수형 인터페이스와의 관계 - 함수형 인터페이스 개요 및 종류 다. 스트림API의 활용하기 - 스트림API의 개요 및 사용 - 스트림API를 활용한 데이터 리듀싱 라. 새로운 날짜, 시간 API 사용 - JodaTime을 개선한 새로운 날짜, 시간 API 마. 병렬 스트림 처리와 성능 - 병렬스트림의 개요 및 사용시 주의사항 바. Java 9 New Features - Java 9에 추가된 여러가지 기능들 살펴보기
12 more properties