직무역량 레슨

프로그래밍 레슨

웹·앱 개발 레슨

모두가 배울 필요는 없지만 1대1로 하는 C++강의

5.0(2)
차서준프로그래머 프로필 이미지
차서준프로그래머
연락 가능 시간 : 8시 ~ 22시
평균 응답 시간 : 30분 이내세금 계산서 발행 가능
메인 이미지

최근 받은 리뷰

전체보기
공*****_썸네일
5.0

공*****

#include <iostream> void main(){ std::cout << "악명 높은 C++언어를 이해할 수 있게 기초부터 차근차근 배우게 되었습니다. 따봉입니다 ^^" << std::endl; }

tay*****_썸네일
5.0

tay*****

너무너무 감사합니다

대상자️

  • 게임 프로그래밍에 관심이 있으신 분

  • 금융 관련 프로그래밍(예: 주식)에 관심이 있으신 분

  • IoT분야에 관심이 있으신 분

  • 사용중인 대부분의 툴과 기술의 기반에 C++가 있다는것을 모르셨던 분

서비스 내용

  • 기본적인 C++의 사용과 모던 C++을 함께 알려드립니다.

  • 핵심적인 부분만 집중하여 확실히 알려드립니다.

전문가 소개

  • 11년차 프로그래머

준비물

  • 인터넷이 가능한 PC

서비스 설명

"C++요? 그거 아직도 쓰는 곳이 있어요?"

"요새는 인공지능이나 웹, 모바일이 대세던데..."

"너무 어려운 언어 아니에요?"


혹시 C++를 배우려는데 망설이는 이유가 되지는 않으셨나요?


저도 한때 C++를 메인언어로 사용하는게 맞는지 수없이 많이 고민했습니다.

그래서 다른 언어들도 필요에 의해, 혹은 흥미에 의해 습득했었습니다.

웹개발에 필수적인 HTML/CSS/JS등도 공부했고, Java 나 Go등도 사용해봤었죠.


솔직히 말해서 언어적 개념이나 문법들을 배우기에 어려운점은 없었습니다.

웹프론트 언어들은 문법이나 규칙들이 많지 않아 정말 쉬웠고,

Java나 Go와 같은 비교적 유사한 언어들 역시도 크게 어려움이 없더군요.


제가 생각한 그 이유는 C++는 컴퓨터공학의 핵심적인 개념과 기능들을 담고 있는 덕분인 것 같습니다.

다른 어떠한 언어를 접하더라도 C++에서 익힌 개념들을 적용할 수 있었기 때문에

약간의 문법적인 차이만 익숙해지면 곧장,


"아! 이건 C++에서 이렇게 쓰던거구나!"


라는 생각이 자연스럽게 들었습니다.

개인적인 견해로는 반대의 경우일때 전환은 힘들다고 생각합니다.

예를 들어 웹언어를 익힌 사람이 C++를 사용하려고한다? 도전해보셔도 좋습니다.


세계 최고의 해커, 세게적으로 유명한 프로그래머, 글로벌 굴지의 IT회사..

모두 공통점이 무엇인지 아시나요?

바로 C와 C++에 아주 능통하고 그런 프로그래머를 채용하려고 한다는 것입니다.


이런 유명한 프로그래머들과 회사들은 왜 C++을 아직도 고집하는 것일까요?


"C++ is the most powerful language in the world. And it's the only one that has both low-level programming capabilities and high-level programming capabilities."

- Bjarne Stroustrup


"C++은 세계에서 가장 강력한 언어입니다. 그리고 낮은 수준의 프로그래밍 능력과 높은 수준의 프로그래밍 능력을 모두 갖춘 유일한 언어입니다."


위의 언급이 가장 적합할 것 같습니다.


여러분이 사용하시는 웹브라우져도, 여러분의 데이터가 저장되는 데이터베이스도,

심지어 여러분이 사용하는 핸드폰이나 컴퓨터의 운영체제에도 C++가 있다는 것을 알고계시나요?

요새 인공지능에 많은 관심이 집중되고 있습니다. 인공지능 개발을 위해 가장 유명한 라이브러리들도 핵심구현은 C++로 되어있다는 것도 알고 계시나요?


꼭, 게임이나 금융쪽에 관심있으신 분이 아니더라도 괜찮습니다.

C++를 배움으로 인하여, 지금 사용하는 언어도 한단계 업그레이드 하실 수 있도록

10여년간의 경험을 바탕으로 성심성의 것 도와드리겠습니다.


C++는 만들어진지 오래된 언어이지만 지금도 계속해서 확장되어 가는 언어입니다.

워낙 많은 기능과 개념이 늘어나다보니 전문가가 되는것은 불가능할 지도 모릅니다.

하지만, C++을 배우실때는 모든 것을 알아야 될 필요가 없다는 것을 말씀드리고 싶습니다.

다른 언어와 달리 혼자 시작할때 이런것들의 기준을 만들기가 어려울 가능성이 크기 때문에,

적절한 멘토와 함께 한다면 빠른 시간안에 필요한 것들을 습득하실 수 있을 거라고 확신합니다.



서비스 제공절차

1. 서비스 신청

- 해당하는 내용이 없거나 확실하지 않은 경우등은 별도 문의


2. 강의시간 예약

- 강의 신청을 완료하신 분께 가능한 강의시간 공유

- 모든 강의 횟수는 패키지에 따라 선택


3. 강의 결제

- 강의 시간 및 커리큘럼이 확정된 분은 결제 진행


4. 강의 진행

- 강의 결제완료하신 분께 진행을 위해 필요한 자료를 전달

- 지정한 날짜에 강의 진행



의뢰인 준비사항

1. 인터넷이 가능한 PC

2. 강의 문서/캘린더 등을 공유할 수 있는 이메일 계정


기타: 강의수강을 결정한 이유나 목적

모집 형태

개인레슨

장소

온라인

상세 주소는 결제 후, 크몽 메시지로 안내드려요.

가능일

  • ∙ 토요일:10:00~23:30
  • ∙ 일요일:10:00~23:30

커리큘럼

  • 1회차

    1. 사용자 PC에 맞는 개발환경 구성 - 윈도우: Microsoft Visual Studio - 맥: Visual Studio Code + Clang 2. 변수와 타입 - 변수 선언/할당/초기화 - 정적타입 언어의 동작 - 포인터와 참조 3. 콘솔 입출력 - 콘솔 입출력 방법 - 유의해야할 점

  • 2회차

    1. 조건제어문/반복문 - if / else 문 - switch 문 - for/while 문 2. 함수 - 함수의 정의 및 사용 - static 함수 - 함수 인자에 관하여

  • 3회차

    1. 사용자 정의 데이터 - enum과 구조체 2. 클래스(1) - 클래스란 무엇인가? - 클래스와 인스턴스 - 클래스 작성법

  • 4회차

    1. 클래스(2) - 생성자와 소멸자 - 프로퍼티와 메소드 - 접근 제한자

  • 5회차

    1. 클래스(3) - 클래스의 상속 - 오버로딩과 오버라이딩 - 가상함수와 인터페이스

  • 6회차

    1. 템플릿(1) - 템플릿이란? - 템플릿 규칙 - 활용 예제

가격 정보

기본 강의

- 환경설정 및 기본 문법 - 객체지향 - 템플릿

1회당 레슨시간 (분)

60분

레슨 횟수

6회

전문가 정보

avatar

차서준프로그래머

연락 가능 시간 : 8시 ~ 22시
평균 응답 시간 : 30분 이내

총 작업개수

7건

만족도

94%

회원구분

기업회원

세금계산서

발행가능

안녕하세요? 11년차 프로그래머 차서준입니다. 현재 개인사업자/프리랜서로 활동하고 있으며, 리눅스 기반의 풀스택 소프트웨어 개발을 전문으로 하고 있습니다. 주요 활용 기술은 아래와 같습니다. - 프로그래밍 언어: C, C++, Python, Bash Script - 프레임 워크 및 라이브러리: : GUI: Qt/QML Video/Audio: FFmpeg Message Queue: NATS, ZeroMQ

취소 및 환불 규정

상품정보고시

리뷰

5.0

(2)