컨텐츠 내용

실습으로 이해하는 프로그래밍 첫걸음 : C++

  1. 실습으로 이해하는 프로그래밍 첫걸음 : C++

C++ 프로그래밍의 이론부터 실습까지 해결!

 

1. C++로 처음 코딩을 배우기를 원하는 분
2. 다른 언어를 학습했으나, C++을 배우길 원하는 분
3. 객체지향 개념을 처음 접하는 사람
4. 컴퓨터공학/정보통신공학 등 공학계열 1학년 대학생

학습목표
1) C++의 모든 것을 완성하는 완벽한 커리큘럼
· 비쥬얼 스튜디오 설치부터 변수, 연산자, 제어구조, 포인터, 클래스 등
C++의 첫 시작부터 심화개념까지 한번에 완성합니다.

2) 왕초보도 이해할 수 있는 친절하고 자세한 이론수업
· 프로그래밍을 처음 접하는 비전공자도, 직장인도 이해하는 꼼꼼한 설명
· 비쥬얼 스튜디오 설치부터 변수, 연산자, 제어구조, 포인터, 클래스 등 C++의 A부터 Z까지 완성

3) 직접 따라하며 배우는 C++ 실습
· 매 강의마다 기본 문법을 쉽게 이해할 수 있도록 예제 실습 진행(실습 자료 제공)
· C++ 사용에 익숙해지도록 반복적인 훈련으로 단기간에 스킬 향상
강의목차
차시 강의명
1차시 1. [설치] C++이란, 비쥬얼스튜디오 설치하기
2차시 2. [변수1] 변수란
3차시 3. [변수2] 변수선언, 변수 자료형과 범위
4차시 4. [변수3] 문자, 상수 const, 변수 실습과제 풀이
5차시 5. [연산자1] 연산자란, 대입할당연산자, 산술연산자
6차시 6. [연산자2] 관계연산자, 논리연산자
7차시 7. [연산자3] 조건연산자, 비트연산자
8차시 8. [연산자4] 연산자 실습과제 풀이
9차시 9. [조건문1] if, if~else
10차시 10. [조건문2] if~else if~else
11차시 11. [조건문3] 이중조건, switch, if와 switch호환, break 활용하기
12차시 12. [조건문4] 조건문 실습과제 풀이
13차시 13. [반복문1] for반복문
14차시 14. [반복문2] 이중 for 반복문
15차시 15. [반복문3] while 반복문
16차시 16. [반복문4] do-while 반복문
17차시 17. [반복문5] 반복문 실습과제 풀이
18차시 18. [함수1] 함수 사용하는 이유, 선언, 호출, return
19차시 19. [함수2] 함수 연습문제 풀이
20차시 20. [함수3] 오버로드, 템플릿, void, 지역변수와 전역변수
21차시 21. [함수4] 함수 실습과제 풀이
22차시 22. [배열1] 배열 선언 접근
23차시 23. [배열2] 배열에서 for문 사용, 2차원 배열, size of
24차시 24. [배열3] 복사, 문자열
25차시 25. [배열4] 배열 실습과제 풀이
26차시 26. [포인터1] 포인터란, 사용방법
27차시 27. [포인터2] 포인터 변수의 메모리 크기, 이유
28차시 28. [포인터3] 포인터 배열, 주소 값 연산
29차시 29. [포인터4] 포인터 실습과제 풀이1
30차시 30. [포인터5] 포인터 변수, 2차원 배열과 주소연산
31차시 31. [포인터6] 포인터의 포인터, 포인터 활용
32차시 32. [포인터7] 함수포인터, 동적할당
33차시 33. [포인터8] 동적할당 2, 포인터 실습과제 풀이 2
34차시 34. [string] string
35차시 35. [string] string 2
36차시 36. [구조체리스트1] typedef, 구조체
37차시 37. [구조체리스트2] 구조체포인터, 기호상수
38차시 38. [구조체리스트3] 연결리스트
39차시 39. [구조체리스트4] 구조체연결리스트 실습과제 풀이
40차시 40. [파일입출력1] 파일입출력
41차시 41. 통합 실습문제풀이 1
42차시 42. [클래스1] 클래스 선언
43차시 43. [클래스2] 멤버에 대한 접근 제한
44차시 44. [클래스3] 인수와 객체
45차시 45. [클래스4] 생성자
46차시 46. [클래스5] 생성자 응용, 정적 멤버
47차시 47. [클래스6] 클래스 실습문제풀이 1
48차시 48. [클래스7] 상속
49차시 49. [클래스8] 상속멤버접근
50차시 50. [클래스9] 가상 함수, 추상 클래스
51차시 51. [클래스10] 클래스 계층
52차시 52. [클래스11] 연산자 오버로드
53차시 53. [클래스12] 연산자 오버로드2, 클래스 형 변환
54차시 54. [클래스13] 메모리 확보와 해제
55차시 55. [클래스14] 탬플릿 클래스
56차시 56. [클래스15] STL, 예외 처리