Course Outline

소개

기능적 Programming 심층

  • 객체지향 프로그래밍 vs 함수형 프로그래밍
  • 일급 함수와 고차 함수

C++의 기능적 Programming

  • 함수형 스타일로 코드 작성
  • Lambda 함수 생성
  • 개체 캡처
  • 기능 병합

메타프로그래밍과 Functional Reactive Programming

  • 계승 적용
  • C++ 템플릿 라이브러리 및 함수형 프로그래밍 라이브러리 사용
  • Reactive 확장 및 RxCpp 라이브러리 작업

기능적 C++ 개발

  • 애플리케이션 구축
  • 고차 함수 사용
  • 오류 처리 작업
  • 펑터와 모나드 구현
  • 코드 리팩토링
  • 단위 테스트 작성
  • 성능 프로파일링
  • 멀티스레딩 애플리케이션

요약 및 결론

Requirements

전제 조건

  • 절차적/객체지향 프로그래밍에 대한 이해
  • C++의 기본 경험

청중

  • 웹 개발자
 14 Hours

Number of participants



Price per participant

회원 평가 (4)

Related Courses

Using C++ in Embedded Systems - Applying C++11/C++14

21 Hours

Related Categories