Course Outline

소개

  • C++의 새로운 기능은 무엇입니까?
  • C++ 기능 및 요소 개요
  • 객체지향 프로그래밍 이해
  • C++ 프로그래밍의 기본

시작하기

  • 개발 환경 설정
  • C++ IDE 설치 중
  • 표준 라이브러리 및 구성 요소

C++의 고급 Programming

  • C++의 람다 표현식
  • 표준 컨테이너 및 알고리즘
  • 의미론 이동
  • C++ 코딩 스타일 규칙
  • 구현에 대한 포인터(Plmpl)
  • 연산자 오버로딩
  • C++의 다형성
  • 변수, 배열 및 조건부
  • 참조 및 포인터
  • 예외 처리
  • 기타 최신 기능 및 구현

보안 Programming

  • C++ 보안 기능 및 모범 사례
  • 최신 메모리 관리
  • 문자열 처리 기술
  • UAC(사용자 계정 컨트롤) 작업
  • 보안 취약점 및 완화 옵션

C++에 대한 테스트 전략

  • 테스트 프레임워크 선택
  • 분석 및 지표
  • 단위 테스트 작성
  • 통합 및 시스템 수준 테스트
  • 레거시 코드 테스트
  • 블랙박스 테스트

코드 디버깅

  • 조건부 및 함수 중단점
  • 다중 스레드 디버깅
  • 성능 및 진단 도구

요약 및 다음 단계

Requirements

  • 기본 C++ 프로그래밍 경험

청중

  • 개발자
  35 Hours

Number of participants


Starts

Ends


Dates are subject to availability and take place between 10:00 and 17:00.

Price per participant

회원 평가 (3)

Related Courses

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

  21 Hours

Related Categories