NEW
개발 · 프로그래밍

/

알고리즘 · 자료구조

스스로 프로그래밍 하는 고급 알고리즘(C++ )

고급 알고리즘을 공부하려 했으나 책에서 나온 기본 자료구조/ 알고리즘만 가지고는 문제를 어떻게 접근해야할지 막막하신 분들을 위한 강의입니다.

363명 이 수강하고 있어요.

중급자를 위해 준비한
[알고리즘 · 자료구조, C++] 강의입니다.

이런 걸
배워요!

  • C++

  • 자료구조

  • 알고리즘

"스스로 자료구조/알고리즘을 활용 하는 법"을 가르쳐 드립니다.”

소스코드를 구글에서 검색하고 베끼는 프로그래밍은 그만 해야 합니다. 프로그래밍 공부의 핵심은 문법이 아닌 직접 소스코드를 작성해보는 훈련을 통해 스스로 설계, 코딩, 디버깅 역량을 키우는 것입니다. 컴퓨터를 잘 모르는 왕초보도 스스로 프로그래밍을 할 수 있습니다. 구글링, 책 등 에 의존하지 않고 스스로 자유자재로 코딩하는 것이 중요합니다.

자료구조와 알고리즘도 마찬가지입니다. C++ 문법처럼 백지 상태에서 직접 구현하고 활용 할 줄 아는 것이 중요 합니다.



이런 내용을 배워요

“절대 많은 것을 한번에 배우지 않습니다.”

대학에서는 아직도 오래된 교육 방식으로 프로그래밍 할 수 없는 프로그래머를 만들어 냅니다.

한번에 많은 내용을 배우게 되면 절대로 내가 습득하면서 나아 갈 수 없습니다.

통상적인 책과 강의에서는 예를 들어 포인터 변수에 들어있는 기능을 한번에 설명하고 넘어갑니다.

한번에 많은 지식이 머리 속에 들어오고 그 지식을 내 기술로 전환하는 과정은 한번에 너무 많은 양을 처리 해야 해서 상당히 어려운 과정을 겪게 됩니다.

잘 가르치는 것과 잘하는 것은 또한 별개의 문제 입니다. 저희는 한번에 많은 걸 학습 시키지 않습니다. 포인터를 배울 때도 여러 단계로 나누어서 초보자도 학습 할 수 있도록 만들어 줍니다.

지식과 훈련(기술)

기술이란 단순히 지식,정보가 아닙니다. 사람들은 정답을 아는 것 정보를 접한 것을 기술이라 착각하여 이를 찾고 따라서 작성하는 방법을 사용합니다. 해답을 찾아서 따라 만들고 기술을 얻었다고 착각 합니다. 기술이란 지식,정보를 통해서 얻은 지식을 내 몸에 숙달 될 때 까지 끊임없이 반복 숙달 하는 것 입니다. 트레이닝과 훈련을 통해서 프로그래밍 지식을 여러분들의 기술로 만들어 드립니다.

끊임 없는 트레이닝으로 게임 제작과 여러 프로그래밍 문제들을 경험하고 이전에 배워왔던 지식을 연결 시켜 문제 해결 능력을 길러냅니다.

수강 전 참고 사항

실습 환경

  • 운영 체제 및 버전(OS): Windows

  • 사용 도구: Visual studio2022

  • 본 강의는 학생들과 수업내용을 녹화한 강의로 학생들과 소통하는 내용이 들어있습니다.



학습 자료 및 질문 디스코드

강의 타겟

  • 자료구조/알고리즘을 활용하여 어려운 문제를 풀고싶으신 분

  • 코딩테스트 준비 하시는 분

  • 자료구조/알고리즘 수업을 들으셨지만 활용하거나 스스로 코딩하기 어려우신 분

  • 스스로 소스코드 작성에 어려우신 분

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 자료구조 알고리즘을 공부했으나 활용이 어려우신분

  • 코딩테스트를 대비하시는 분

  • 고급 알고리즘을 쉽게 학습하시려는 분

선수 지식,
필요할까요?

  • c++ 기초 문법

  • 기초 자료구조

  • 기초 알고리즘

경력

  • 前 Neople (컨텐츠 개발팀)

  • 前 Dave studio (FD 프로젝트 리드 프로그래머)

  • 前 인디게임 패스트트랙 수상

  • 前 어소트락게임아카데미 렌더링 프레임워크 개발 및 교육

  • 前 OZ 온라인(서버, 클라 개발자)

관심 분야

  • 컴퓨터 그래픽스 프로그래밍

  • 네트워크 프로그래밍

  • 인디게임 개발

  • 유니티/언리얼

소개

여러가지 프로그래밍 강의를 듣고 따라서 코드를 작성하여도 나의 프로그래밍 실력은 늘지 않습니다.

단순 암기와 베끼는 실습을 최소화 하고 ‘스스로 프로그래밍 할 수 있는 능력’에 집중합니다.

프로그래밍은 기술직군 입니다. 책과 영상으로 이해만 하는 것은 그 때 뿐입니다. 이해를 바탕으로 끊임없는 반복과 훈련으로 나의 기술로 만들어야 합니다.

 

현재 업계에 몸담고 있는 만큼, 현업에서 사용하는

실전 노하우와 기법을 최대한 공유 드리고자 합니다.

진로 및 직업 상담 : https://inf.run/g5vdW
개인 및 그룹 과외 문의 : eazuooz@gmail.com

 

 

커리큘럼

전체

21개 ∙ (9시간 51분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!