연락처 정보

코스 개요

모듈 1(C++ 페이즈 1)

  • 소개 및 레퍼런스
  • 기초 사항
  • 워크숍 기초
  • 오버로딩
  • 오버로딩이 가능한 것들과 그 방법
  • 추가 C++ 타입 (bool 및 레퍼런스)
  • 워크숍 오버로딩
  • OOP(객체 지향 프로그래밍)
  • OOP에 대한 빠른 소개
  • 클래스
  • 구조체
  • 접근 제한자
  • 생성자
  • 기본/삭제 함수
  • 초기화 구문 및 생성자 초기화 리스트
  • 워크숍 클래스
  • 메모리
  • 클래식 메모리 상호작용
  • 워크숍 메모리

모듈 2

  • 수치 금융 소개
  • 이산 시간 모델
  • 연속 시간 모델
  • 이자율 모델
  • 채권 옵션
  • 단기 이자율 모델
  • 순환 이자율 모델
  • 시장 모델

모듈 3 (C++ 페이즈 2 및 수치 최종 페이즈)

  • 상속
  • 구성
  • 다형성
  • 가상 함수, 순수 가상 함수, 추상 클래스, 인터페이스
  • 접근 제한자
  • 워크숍 상속 (도형)
  • 예외 처리
  • 예외란 무엇인가
  • 예외는 어떻게 동작하는가
  • 무엇을 던지고 무엇을 잡을 것인가
  • 워크숍 예외 처리
  • 메모리 고갈
  • 메모리 고장이 어떻게 알려지는가
  • 메모리 고장 처리 방법
  • 현대적 메모리 관리
  • RAII
  • 현대적 메모리 관리에 적용된 템플릿 (스마트 포인터)
  • C++11 표준화 스마트 포인터
  • Nullptr
  • 워크숍 스마트 포인터
  • 네임스페이스
  • 워크숍 네임스페이스
  • C++ Vasicek 채권 가격
  • C++ Black-Scholes 모델링 (풋 및 콜)
  • 몬테카를로 시뮬레이션 소개
  • 시뮬레이션을 통한 옵션 가격 책정 방법
  • C++ 몬테카를로 시뮬레이션
  • 기하 브라운 운동
  • 미국식 옵션과 유럽식 옵션 비교
  • 슬라이스 기반 평가: 격자 방법
  • 슬라이스 기반 평가: PDE(편미분방정식) 방법
  • 슬라이스 기반 평가: PDE(편미분방정식) 방법
  • 미리 결정된 날짜를 가진 베르무덴 옵션 평가

모듈 4 - C++ 최종 페이즈

  • auto
  • 새로운 auto 키워드
  • 새로운 auto 반환 구문
  • enum
  • 새 스타일 열거형
  • constexpr
  • 새로운 상수 표현식
  • const에 대한 이해
  • const와 mutable 설명
  • 람다 및 함수 객체
  • 함수처럼 동작하는 클래스
  • 람다 함수 소개
  • Chrono
  • 새로운 Chrono 라이브러리 소개

모듈 5

  • 캐스팅
  • 표준 라이브러리
  • String
  • 컨테이너
  • Vector (vs)
  • List
  • Map
  • Array
  • Tuple
  • 초기화 리스트
  • 반복자
  • 범위 기반 for 구문
  • Std Algorithms
  • 스트림
  • 기타 키워드
  • static
  • explicit

모듈 6

  • 이동 세미antics
  • L/R 값 소개
  • 이동 세미antics에 적용된 R-value 레퍼런스
  • 형식 특성 (Type Traits)
  • 컴파일 타임에 정보 획득하기
  • 동시성
  • C++11의 스레딩, async/future 및 원자 타입 구현 소개
  • 가변 템플릿 - C++11 가변 템플릿 소개

요건

일반 프로그래밍 지식

 49 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리