본문 영역으로 바로가기
알림창
충북 디지털교육 플랫폼 회원가입
  • 1. 학생 또는 교직원은 Office 365 가입을 권장합니다.
    2. Office 365 가입 후 SNS인증을 통합할 수 있습니다.
    3. 일반 또는 학부모님은 SNS인증을 통해 가입하실 수 있습니다.

  • ※회원가입에 필요한 인증코드는 소속학교 선생님을 통해 확인하실 수 있습니다.
비디오이미지
진행중 한글

C++ 입문

  • 코스/코스구분

    Innovator / 수료
  • 기관

    programmers
  • 언어/번역

    한글/한글
  • 수강 신청 기간

    2023.12.11 ~ 2030.03.01
  • 강좌 수강 기간

    2023.12.11 ~ 2030.04.01
  • 강좌 키워드

    프로그래머스 입문 C++ 객체지향프로그래밍

강의 소개

C++ 어렵다는 이유로 미루거나 포기했다면? C++ 기초부터 활용까지 탄탄하게 배워봅시다 !! 

[ 수강 대상 ] 
• 코딩을 처음 시작하시는 분
• 평소 혼자서는 공부하기 힘들었던 C++을 쉽고 재밌게 공부하고 싶은 분
• C++을 공부하여 코딩테스트를 준비하고 싶은 분
• 구조적인 프로그래밍학습을 기초부터 탄탄하게 하고 싶은 분

[ 강의 특징 ] 
• 프로그래밍과 알고리즘이 무엇인지 알 수 있습니다.
• C++ 의 특징을 이해하고 설명할 수 있습니다.
• C++의 다양한 문법을 이해하고 사용할 수 있습니다.

강의 내용

• C++의 핵심이 되는 기초 문법과 함께 C++을 활용하는 방법에 대해 배울 수 있습니다. 
• 객체지향언어의 특성과 클래스의 사용법을 숙달할 수 있습니다.
• 학습한 이론에 대해 예제 문제를 풀어봄으로써 문제해결능력을 기를 수 있습니다.

강의 계획서

    1. 1-1.강의 및 강사 소개

    2. 1-2.C++을 배워야 하는 이유

    3. 1-3.IDE란?

    4. 1-4.개발 환경 구축하기

    1. 2-1.cout을 사용해서 출력하기

    2. 2-2.cout 예제 실습영상

    3. 2-3.cin 예제 실습 및 디버거 설명

    4. 2-4.문제 풀이 설명

    5. [실습] 2-5. 입출력 문제 풀이

    6. 2-6.문제풀이

    7. [실습] 2-7. cout/cin 퀴즈

    8. 2-8.변수란

    9. 2-9.변수의 정의

    10. 2-10.변수 실습영상

    11. [실습] 2-11. 변수란/변수의 정의 퀴즈

    12. 2-12.변수의 사용 방법

    13. 2-13.변수의 종류

    14. 2-14.변수의 사용 실습영상

    15. 2-15.변수의 종류 실습영상

    16. [실습] 2-16. 변수의 사용 방법 / 종류 퀴즈

    17. 2-17.변수의 범위 - 지역변수

    18. 2-18.변수의 범위 - 전역변수

    19. 2-19.변수의 범위 실습영상

    20. [실습] 2-20. 변수의 범위 퀴즈

    21. 2-22.상수

    22. 2-23.상수 실습영상

    23. [실습] 2-24. 상수 퀴즈

    24. [실습] 2-25. 변수 최종 실습 문제

    25. 2-26.변수 문제 풀이

    26. 2-27.배열이란?

    27. 2-28.배열의 선언과 초기화

    28. 2-29.배열의 값을 쓰고 읽는 방법

    29. 2-30.다차원 배열의 선언과 초기화

    30. 2-31.배열과 메모리

    31. 2-32.배열 정리

    32. 2-33.배열 실습영상

    33. [실습] 2-34. 배열 퀴즈

    34. [실습] 2-35. 배열 실습 문제

    35. 2-36.배열 문제 풀이

    36. 2-37.벡터란?

    37. 2-38.벡터의 선언과 초기화

    38. 2-39.벡터의 읽기/쓰기

    39. 2-40.다차원 벡터

    40. 2-41.벡터 정리

    41. 2-42.벡터 실습영상

    42. [실습] 2-43.벡터 퀴즈

    43. [실습] 2-44. 벡터 실습 문제

    44. 2-45.벡터 문제 풀이

    1. 3-1.대입 연산자

    2. 3-2.대입 연산자 실습영상

    3. 3-3.산술 연산자

    4. 3-4.산술 연산자 실습영상

    5. 3-5.증감 연산자

    6. 3-6.관계 연산자

    7. 3-7.관계 연산자 실습영상

    8. 3-8.논리 연산자

    9. 3-9.논리 연산자 실습영상

    10. 3-10.비트 연산자

    11. 3-11.기타 연산자

    12. 3-12.기타 연산자 실습영상

    13. 3-12.연산자 우선순위

    14. 3-13.연산자 정리

    15. [실습] 3-14. 연산자 퀴즈

    16. [실습] 3-15. 연산자 최종 문제

    17. 3-16.연산자 문제 풀이

    18. 3-17.함수란?

    19. 3-18.함수의 정의

    20. 3-18.함수의 정의

    21. 3-19.함수의 사용(호출)

    22. 3-20.함수의 선언

    23. 3-21.Argument와 Parameter

    24. 3-22.Function Overloading

    25. 3-23.함수 정리

    26. 3-24.함수 실습영상

    27. [실습] 3-25. 함수 퀴즈

    28. [실습] 3-26. 함수 실습 문제

    29. 3-27.함수 문제 풀이

    1. 4-1.조건문이란

    2. 4-2.if

    3. 4-3.else

    4. 4-4.중첩조건문

    5. 4-5.switch-case

    6. 4-6.조건문 정리

    7. 4-7.조건문 실습영상

    8. [실습] 4-8. 조건문 퀴즈

    9. [실습] 4-9. 조건문 실습 문제

    10. 4-10.조건문 문제풀이

    11. 4-11.반복문이란

    12. 4-12.for loop

    13. 4-13.범위 기반 for loop

    14. 4-14.while loop

    15. 4-15.do while loop

    16. 4-16.continue와 break

    17. 4-17.무한 루프

    18. 4-18.중첩 반복문

    19. 4-19.반복문 정리

    20. 4-20.반복문 실습영상

    21. [실습] 4-21. 반복문 퀴즈

    22. [실습] 4-22. 반복문 실습 문제

    23. 4-23.반복문 문제풀이

    1. 5-1.포인터란?

    2. 5-2.포인터의 정의 및 선언

    3. 5-3.포인터의 사용 (Dereferencing)

    4. 5-4.메모리 할당과 반환

    5. 5-5.포인터와 메모리 I 정리

    6. 5-6.포인터와 메모리 I 실습영상

    7. [실습] 5-7. 포인터와 메모리 I 퀴즈

    8. [실습] 5-8. 포인터 메모리 I 최종 문제

    9. 5-9.포인터와 메모리 I 문제풀이

    10. 5-10.포인터의 연산

    11. 5-11.배열과 포인터의 관계

    12. 5-12.const 포인터

    13. 5-13.자주하는 실수들

    14. 5-14.Reference

    15. 5-15.Pass by 3형제

    16. 5-16.포인터와 메모리 II 정리

    17. 5-17.포인터와 메모리 II 실습영상

    18. [실습] 5-18. 포인터와 메모리II 퀴즈

    19. [실습] 5-19. 포인터와 메모리 II 최종 문제

    20. 5-20.포인터와 메모리 II 문제풀이

    21. 5-21.스마트 포인터란?

    22. 5-22.Unique Pointer

    23. 5-23.Shared Pointer

    24. 5-24.스마트 포인터 정리

    25. 5-25.스마트 포인터 실습영상

    26. [실습] 5-26. 스마트 포인터 퀴즈

    27. [실습] 5-27. 스마트 포인터 최종 문제

    28. 5-28.스마트 포인터 문제풀이

    1. 6-1.Class와 Object란?

    2. 6-2.Class와 Object 정의

    3. 6-3.Attribute와 Method의 사용

    4. 6-4.public vs private

    5. 6-5.Interface

    6. 6-6.생성자 (Constructor)

    7. 6-7.소멸자 (Destructor)

    8. 6-8.Static Members

    9. 6-9.구조체 (Struct)

    10. 6-10.Class와 Object 정리

    11. 6-11.Class와 Object 실습영상

    12. [실습] 6-12. Class와 Object 퀴즈

    13. [실습] 6-13. Class와 Object 최종 문제

    14. 6-14.Class와 Object 문제풀이

    15. 6-15.최종 정리

    16. 한 걸을 더

수강신청
나의강좌 수강현황 교구대여신청 3D출력신청 이용가이드 TOP
충북 디지털교육 플랫폼 문의
운영 시간 안내
평일: 10:00 ~ 18:00
이외의 시간은 이메일로 문의부탁드립니다.