단기과정 | [대전캠퍼스 단기과정 61차] C++ 프로그래밍
본문
교육기간 | 2023.10.05. ~ 2023.11.09. / 월~목 | 교육비용 | 300,000원 | 교육시간 | 19:00 ~ 22:00 (1일 3시간) |
---|---|---|---|---|---|
교육정원 | 40명 | 교육방법 | 오프라인 | 교재정보 | 비트교육센터 자체교재 |
교육비지원 | 지원 불가능 | 문의 | 02-3486-1780 카카오톡 | 신청현황 | 접수중 |
- ■ 교육과정
- [대전캠퍼스 단기과정 61차] C++ 프로그래밍
- ■ 교육소개
-
C++ 언어는 C언어를 기반으로 확장된 객체지향 프로그래밍 언어로 본 과정에서는 객체지향 프로그래밍과 고급 프로그래밍 기능을 습득하기 위한 교육입니다. 이를 통해 복잡한 소프트웨어 개발과 성능 최적화를 수행할 수 있는 능력을 키울 수 있습니다.
- ■ 교육목표
-
- 1. 객체지향 프로그래밍 개념 : C++ 언어는 객체지향 프로그래밍을 지원하며, 클래스, 객체, 상속, 다형성 등의 개념을 포함합니다. C++ 프로그래밍 교육은 객체지향 프로그래밍의 기본 개념을 소개하고, 클래스와 객체를 정의하고 사용하는 방법을 학습합니다.
- 2. C++ 언어 문법과 구문 : C++은 C 언어를 기반으로 하기 때문에 C 언어의 문법과 구문을 포함합니다. C++ 프로그래밍 교육에서는 C++ 언어의 문법과 구문을 학습하고, 클래스 정의, 멤버 함수, 생성자와 소멸자, 연산자 오버로딩 등의 사용법을 배웁니다.
- 3. 표준 라이브러리 사용 : C++ 언어는 강력한 표준 라이브러리를 제공합니다. C++ 프로그래밍 교육에서는 표준 라이브러리의 다양한 컨테이너 클래스, 알고리즘, 입출력 기능 등을 학습하고 사용하는 방법을 다룹니다.
- 4. 예외 처리와 오류 처리 : C++ 언어는 예외 처리 메커니즘을 제공하여 프로그램 실행 중 발생할 수 있는 예외 상황을 처리할 수 있습니다. C++ 프로그래밍 교육에서는 예외 처리 기법과 오류 처리 방법에 대해 다루며, 안정성과 오류 관리에 대한 이해를 갖출 수 있습니다.
- 5. 템플릿과 제네릭 프로그래밍 : C++ 언어는 템플릿 기능을 제공하여 제네릭 프로그래밍을 할 수 있습니다. C++ 프로그래밍 교육에서는 템플릿의 개념과 사용법을 학습하고, 일반화된 데이터 구조와 알고리즘을 작성하는 방법을 배웁니다.
- ■ 교육대상
-
- ㆍ프로그래밍 언어를 처음 배우시는 분.
- ㆍ언어의 기초 구문부터 시작하려는 분.
- ㆍ비전공자이자만 개발에 관심이 있는 분.
- ■ 교육기간
-
- 2023.10.05 ~ 2023.11.09. / 월~목 (평일진행)
- ■ 교육시간
-
- 1일 3시간 / 총 20일 60시간
- ■ 교육비
-
- 300,000원
- ■ 교육장소
-
- 우송대학교 (대전 동구 자양동) / 상세주소 하단 참고.
- ■ 교육내용
교 육 내 용 1일차 C와 C++의 차이
2일차 OOP의 개념(상속성, 다형성, 캡슐화)
3일차 Class I(구조체와 클래스 비교 및 맴버 함수 변수, 생성자, 소멸자)
4일차 Class II(복사 생성자, 특수한 맴버)
5일차 연산자 중복(단항,이항, 대입, 케스팅)
6일차 OOP 프로그래밍 실습(캡슐화를 이용한 구현)
7일차 연산자 중복 응용( [], *, -> , << 등의 연산자 재정 및 string 클래스 구현)
8일차 상속과 다형성
9일차 virtual 원리와 다중 상속
10일차 상속 응용, 예외처리 및 I/O
11일차 템플릿
12일차 STL의 기본 원리 이해 I (iterator)
13일차 STL의 기본 원리 이해II (container)
14일차 STL의 기본 원리 이해III (algorithm)
15일차 UML, 4+1View
16일차 UML(클래스 다이어그램)
17일차 UML(시퀀스 다이어그램)
18일차 프로그래밍 실습(설계)
19일차 프로그래밍 실습(설계 및 구현)
20일차 프로그래밍 실습 및 테스트
- ■ 교육문의
- 02-3486-1780 / 카카오톡 플러스 친구 "비트교육센터"