이지업클래스 | 모두를 위한 온라인 IT CLASS

메뉴
C++ 프로그래밍 기초 클리어 - 초보탈출작전
비환급 사업주지원 근로자카드 모바일지원 추천 SALE NEW

C++ 프로그래밍 기초 클리어 - 초보탈출작전

강사 : 이지업클래스

#C++#멀티패러다임#C계열#복잡하거나#장황하지않은#초보용#과정#과정
C++과 가까워지고 싶다면!?
120,000 90,000원

클래스 소개

C++ 프로그래밍 기초 클리어
#C++ #프로그래밍언어 #멀티패러다임 #C계열 #복잡하거나 #장황하지않은 #초보용 #과정
교육 대상
같지만 다른 언어 C++
이름에서부터 비슷해 보이는 두 프로그래밍 언어인 C와 C++
C언어의 뼈대를 기반이 공유되어 파생된 언어들이기 때문에 태초의 기준으로만 놓고 보자면 비 슷하다고 생각하는 것이 당연하게 느껴지기도 하는데요. 세부적으로 살펴보면 C 이후에 등장한 C++은 C언어의 여러 방향을 개량하고 추가하면서 발전해왔고, 등장 초기에 C++은 C에 놓이는 트랜스레이터로 구현되었기에 C언어의 상위 호환성을 갖는 언어이기도 했어요.

하지만 시간이 지나면서 두 언어의 연결고리는 여기까지 입니다.
결과적으로 C++이 C언어와 다른 노선이 될 수 밖에 없던 지점은 지향성이라고 봐도 무방할텐데 요. C언어는 절차 지향이지만, C++의 경우는 C언어의 절차 지향이 존재하지만, 거기에 더해 객체 지향과 일반화/함수형 프로그래밍을 모두 지원하기 때문에 먼저 나온 C언어가 복잡해 보일 것이 라는 생각을 하기 쉽상이지만, 실은 뒤에 나온 C++이 더욱 어렵다는 함정이 숨어 있죠.

사실상 C++이라는 언어명에서도 유추할 수 있듯이, C언어를 바탕으로 다양한 구조가 적용되고 발전되면서 모든 것을 포용하는 형태로 설계되었기 때문에 여타의 언어들에 비해 유연하면서도 강력한 성능을 가지고 있지만 그 만큼 복잡한 언어의 대명사로 불리게 되었죠.
다른 언어인 자바나 C#, 언어와 같은 경우는 이런 사례를 해소하고자 단순함을 바탕으로 설계된 것이 더욱 대비되는 모습이에요.
C++ 프로그래밍을 통한 알찬 코딩 입문!
알면 알수록 복잡함이 가득한 언어인 C++이지만 이를 반대로 생각해보면 그만큼 강력하고 광범 위한 개발 환경을 만들어 낼 수 있다는 특장점을 가지고 있어요. 단순하게 생각해보면 컴파일러 만 있다는 가정하에 C++를 활용해 개발한다면 거진 모든 환경에서 프로그래밍이 가능한 수준이 니까요. 이정도를 지원하는 언어는 상당히 희귀하기도 하죠.

오로지 프로그래머의 실력과 능력에 따라 다양한 결과물을 창조해낼 수 있는 C++.
프로그래밍 기초 클리어 과정을 통해 한땀한땀 정성을 들여 만들어가는 예술작품과도 같이 디테일한 커리큘럼으로 학습하실 수 있습니다. 초보탈출작전이라는 부제에서도 드러나듯, 초보자와 입문자의 시선에서 진행되고 반복적으로 학습하고 응용해나가면서 C++언어에 대한 성공적인 입문과 발전을 도모하는 과정입니다.

복잡한 만큼 정교하고, 심사숙고하는 만큼 효율적인 프로그래밍이 가능한 언어.
C++프로그래밍 기초 클리어 과정을 통해 C++의 무한한 세계로 출발하시길 바랍니다!!
수강기간 / 환불정책 안내
학습 규정 안내
  • 본 클래스는 총 6차시, 3시간 29분 분량으로 구성되어 있습니다.
  • 해당 클래스는 사전 공지 없이 가격, 할인 정책등이 변동 될 수 있습니다.
(1) 학습 기간
  • 수강 가능 기간은 1년(365일)이며 해당 기간 동안 자유롭게 학습 하실 수 있습니다. 
    유료수강기간(환불산정기간)은 최초 1개월 (30일)입니다.
  • 유/무료 수강기간 모두 동일한 환경으로 학습이 가능합니다.
  • 수강 시작일(유료 수강기간)은 결제일로부터 기간이 산정되며, 결제를 완료하시면 ‘내 강의실’을 통해 확인 가능합니다.
  • 이지업클래스의 사정으로 인해 수강 시작이 늦어진 경우에는 해당 일정 만큼의 수강기간이 연장됩니다.
(2) 환불 규정
  • 이지업클래스의 환불규정은 아래와 같습니다.
    * 전액환불
    • 수강 시작 후 14일 이내, 5차시 & 5%(시간) 미만 수강 시
    * 일부환불
    • 수강 시작 후 14일 이내, 10차시 & 10% 미만 시간 수강시: 실 결제금액의 2/3을 환불
    • 수강 시작 후 14일 이내, 15차시 & 15% 미만 수강시: 실 결제금액의 1/3을 환불
    • 요청일 기준 수강 시작 후 15일 초과 또는 15차시 또는 15% 이상 수강시 : 환불금액 없음
(3) 주의 사항
  • 본 강의는 상황에 따라 사전 공지나 안내 없이 할인이 조기 마감 또는 연장 될 수 있습니다.
  • 천재지변, 폐업 등 서비스 중단이 불가피한 상황에는 사전 안내 없이 종료될 수 있습니다.
  • 무제한 강의의 경우, 내 강의실 수강기간 연장 신청을 통해 무제한으로 연장 가능합니다.
  • 구매한 무제한 강의의 연장 진행을 하지 않아 종료될 경우 복구되지 않습니다.
  • 강의 컨텐츠는 향후 이지업클래스의 사정에 따라 추가 또는 업데이트 될 수 있습니다
이 강의를 담당하시는 강사님을 소개합니다
신경진
- 코딩에 대한 사전 지식이나 정보가 없는 초심자도 충분히 배울 수 있는 난이도 입니다.
- C++에 관한 이론부터 실기까지 알차게 학습할 수 있도록 제작된 클래스입니다.
- 충분한 설명과 체계적인 예시를 통해 온전하게 적응이 가능하도록 준비된 클래스 입니다.

‘안녕하세요. 신경진 강사 입니다.’
C++프로그래밍 기초 클리어 클래스를 담당하고 계신 신경진 강사님은 오랜 시간 개발 분야에 종 사해오면서, 다양한 강의와 커리큘럼을 제작 및 지도해주고 계십니다.
주요 이력
- 현)대구 중앙직업전문학교 교사
- 다옴직업전문학교
- 영진전문대학 외래교수
- LG전자 OLED사업부 전산담당

커리큘럼

맛보기 영상
01_개요, 환경설정, 테스트
1강 이론-프로그래밍, 프로그래밍 언어, 컴파일러, C++ 의 개요
2강 이론-C++ 의 역사, 추가된 기능, 특징
3강 이론-C++ 사용시 주의사항, 사용하는 이유, 장단점
4강 이론-절차지향,객체지향의 차이,C++개발 단계,비주얼 스튜디오 설치
5강 실습-비주얼 스튜디오 다운로드 및 설치 후 테스트 코드 작성
6강 실습-테스트 코드에 대한 필히 알고가야 할 내용들에 대한 설명
02_변수와 자료형, auto, 입력방법
7강 이론-변수의 개념, 초기화의 원칙, 자료형의 종류
8강 이론-실수형, 문자형, bool 자료형, 문자열을 위한 string타입, to_string(), 기호상수
9강 실습-변수명 작성,초기화 원칙, 자료형들의 크기, string타입의 사용방법, to_string(), 기호상수 사용방법
10강 이론-auto키워드의 개념, cin, cout객체의 설명, 수식과 연산자 설명
11강 실습-auto키워드 사용법, cin, cout객체의 사용법
12강 실습-수식과 연산자-정수와 정수, 정수와 실수, 강제 캐스팅, %, 증감연산자
13강 실습-종합예제
03_제어 구조(조건문)
14강 제어구조의 개념과 종류, 관계 연산자, 논리 연산자 - 이론
15강 조건문의 개념, if문, if~else문, if~else if~else문, 중첩 if문 - 이론
16강 if문, if~else문의 활용과 예제실습 - 실습
17강 if문, if~else문의 한계점과 해결방법 - 실습
18강 if~else문의 한계점과 cin.fail()메서드를 통한 해결방법 - 실습
19강 중첩 if~else문 예제 실습 - 실습
20강 switch~case~break~default문, while문 - 이론
21강 switch~case~break~default문의 실습과 if문과의 비교 - 실습
22강 switch문의 예제로 조건의 중요성 강조 - 실습
23강 if문, switch문 종합실습
04_제어 구조(반복문)
24강 이론-while문,do~while문, for문의 활용법과 break, continue, goto문
25강 실습-while문의 조건식과 무한루프에 대한 실습
26강 실습-do~while문의 조건식과 무한루프에 대한 실습
27강 실습-for문의 실습과 오류스트림 초기화 및 버퍼비우기에 대한 실습
28강 실습-더블 루프 실습
29강 실습-for문 종합 실습 예제
30강 실습-무한루프 종합실습 예제
31강 실습-do~while 무한루프,중첩for문 종합실습 예제
32강 실습-중첩for문 조건 관련 실습예제
05_배열(Array)
33강 이론-데이터 저장의 발전과정, 배열의 개념, 배열의 선언과 활용법
34강 이론-배열의 초기화, 범위-기반 for 문을 통한 출력, 참조자를 통한 배열요소의 연산과 출력
35강 실습-char 타입 배열의 주소값 오류에 대한 실습, short, int, double배열 타입의 초기화와 주소값 출력
36강 실습-배열의 크기 지정시 주의 사항, 범위 기반 for문 이용과 원천적 반복문의 차이점, 배열 사용시 주의사항
37강 실습-범위기반 for 루프 방법과 참조자에 대한 설명과 주의사항
38강 실습-범위기반 for 루프 방법과 배열, 기호상수를 이용하여 성적처리 실습, 소수점 자리 설정
39강 실습-1차원 배열 종합실습
40강 이론-2차원 배열의 개념과 메모리 공간의 구조, 활용예시
41강 실습-2차원 배열의 선언과 초기화 방법, 2차원 배열 값 출력 방법, 주소값의 출력, 바이트 크기 출력
42강 실습-2차원 배열로 혈압 체크 프로그램 작성 및 C스타일과 C++스타일의 차이점 실습
43강 실습-2차원 배열로 C++스타일로 성적처리 프로그램 작성 실습
44강 실습-2차원 배열 종합 실습 예제
06_함수(function)
45강 이론-함수의 개념, 함수의 선언부와 구현부의 설명
46강 이론-함수의 정의 및 호출, 함수의 메모리 구조, 함수 원형
47강 실습-내장 함수 rand(), srand()함수의 사용법과 실습
48강 실습-수학 함수 ceil(), floor(), round(), fabs(), sqrt(), pow()함수의 사용법과 실습
49강 실습-유틸리티 함수 exit(), system(), Sleep()함수의 사용법과 실습
50강 실습-사용자 정의 함수를 선언하고 구현하고 호출하는 방법과 메모리 구조에 대한 실습
51강 실습-사용자 정의 함수를 헤더파일로 모듈화 후 main파일에서 가져다 쓰는 것에 대한 실습
52강 이론-값에 의한 호출, 참조에 의한 호출의 차이 설명
53강 이론-중복함수의 개념과 사용방법, 함수의 디폴트 인수, 인라인 함수의 개념
54강 실습-프로젝트명 바꿀때 주의사항, call by value에 대한 실습
55강 실습-call by reference에 대한 실습-참조자, 포인터
56강 실습-중복함수(overloaded function의 실습)
57강 실습-디폴트 변수를 사용하는 함수의 실습 및 주의사항
58강 실습-함수 종합실습 예제

수강후기