개발 · 프로그래밍

/

알고리즘 · 자료구조

[쥬신게임아카데미 선비쌤] 비 전공자를 위한 무작정 시작하는 자료 구조

프로그래밍은 논리와 합리의 학문입니다. 좀 더 주체적으로 사고하며 능동적인 코딩을 위해선 자료구조가 필수입니다. 이 강의는 비전공자를 위한 각종 용어 정리와 개념을 설명해주기 위해 제작되었습니다. 오프라인 수업 현장에서 실제 가르치는 내용들을 토대로 간단한 코드 설계를 통해 자료구조의 종류와 특징들을 알 수 있습니다.

10명 이 수강하고 있어요.

Thumbnail

초급자를 위해 준비한
[알고리즘 · 자료구조, 게임 프로그래밍] 강의입니다.

이런 걸
배워요!

  • 자료구조

  • c++

  • stl

비 전공자를 무작정 시작하는 자료구조

  • 많은 데이터를 처리해야 하는 프로그래밍의 핵심은 자료구조입니다. 삽입, 삭제, 검색, 정렬 등 대량의 데이터를 합리적으로 관리하는 방법을 알아보고, 이런 자료구조 기반으로 설계된 C++의 다양한 STL 컨테이너를 소개합니다.


  • 프로그래밍은 논리와 합리의 학문입니다. 좀 더 주체적으로 사고하며 능동적인 코딩을 위해선 자료구조가 필수입니다. 이 강의는 비전공자를 위한 각종 용어 정리와 개념을 설명해주기 위해 제작되었습니다. 오프라인 수업 현장에서 실제 가르치는 내용들을 토대로 간단한 코드 설계를 통해 자료구조의 종류와 특징들을 알 수 있습니다.

  • AI가 실생활에 적용되고 사용되면서 우리는 알고리즘의 중요성은 인식하고 있습니다. 알고리즘은 다수의 데이터를 어떻게 효율적으로 관리하는가에 대한 학문입니다. 이런 알고리즘에 대한 접근을 위해서 대량의 데이터를 관리하는 자료구조의 이해는 알고리즘 입문에 앞서 수행되어야하는 작업입니다.

  • 학원 현장에서 비전공 학생들을 위해 가르치는 자료와 수업인 만큼 C++ 입문 이후에 더 깊이 있는 코딩 공부를 위한 학생들에게 추천을 드립니다.

이런 내용을 알려드립니다!

C++ 다음으로 무얼 공부해야 할까요?

  • 프로그램을 개발하기 위해서 컴퓨터 언어를 공부하는 것은 당연한 일입니다. 기초 문법을 다룰 수 있다면 좀 더 효과적인 방법으로 자료를 관리하고 다룰 수 있어야 합니다. 게임을 만들기 위해서 언어 공부를 끝마친 학생들이 다수의 몬스터와 총알을 생성하거나 삭제하는 것부터 어려워하는 것을 많이 봐왔습니다. 어떻게 해결해야 할지 경험해보지 못했기 때문이겠지요?

  • 자료구조 강의를 본다고 이런 문제가 쉽게 해결되지는 않습니다. 어쩌면 딱딱하고 재미없는 이론 수업으로만 그칠지도 모르겠습니다. 하지만 흔히 구조를 설계하고, 효율적인 자료들을 관리하기 위해서 어떤 형식들이 있으며, 그 특성들을 이해하는 공부는 필수적으로 따를 수밖에 없는 부분이라 생각합니다.

  • 이 강의는 단순히 자료구조의 특성만 알아보는 것이 아니라 기존 자료구조 이론을 토대로 설계된 STL 컨테이너들을 알아보고 사용해보는 간략한 예제들도 포함하고 있습니다. 게임 제작에 앞서 기초를 탄탄히 다지고 싶은 학생들에게는 꼭 필요한 강의라 생각합니다.

  • 강의를 촬영하면서 참고서와 같이 필요할 때마다 찾아보기 위한 용도로 또는 발표 자료를 준비해야 하는 대학생들을 생각했습니다. 불필요하고 장황한 설명 보다는 필요한 내용들만 정리하여 설명하였으며, 각종 컴퓨터 용어에 익숙하지 않은 비전공자들을 위해 간략한 컴퓨터 용어 설명 또한 곁들였습니다.

  • 쉽지 않은 자료구조 공부이기에 최대한 간략하게 강의를 준비했습니다. 자료구조가 어떤 것인지 잘 모르고 입문용 강의를 찾는 학생들에게 이 강의를 추천합니다.

쥬신 게임 아카데미는 2011년에 개원 하여 10년 이상의 기간 동안 수 많은 클라이언트 개발자들을 배출해왔습니다. 수 많은 해 동안 구로 지역에서 오프라인을 통해 부끄럽지 않게 열정적인 강의를 해왔다고 자부하며 전공자들을 비롯하여 그 보다 많았던 비 전공자들을 성공적으로 게임 업계에 입문 시켜 왔습니다.

많은 홍보를 하는 게임 아카데미는 아니지만 업계에서의 선배, 후배들의 추천을 통해 여전히 활발히 교육 활동을 이어가고 있으며 앞으로는 인프런을 통해 오프라인과 더불어 온라인으로도 많은 지망생들을 만나고자 합니다.

모든 인연이 소중하길 바랍니다.

By 쥬신게임아카데미


쥬신게임아카데미 홈페이지 : https://www.jusinacademy.com/

쥬신게임아카데미 오프라인 강의 주소 : 서울시 구로구 구로동 197-5 삼성IT밸리 208호, 211호

쥬신게임아카데미 포트폴리오 유튜브 : https://www.youtube.com/@JusinGame

썸네일c++

"완전 초보자를 위한 C++"

JUSIN

"교육 명가 쥬신게임아카데미"

썸네일Interview

"구직자를 위한 기술 면접 모음"

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • C++입문 이후, 다양한 활용방법을 알고 싶으신 분

  • 자료구조의 개념에 대해서 이해가 필요한 분

  • 각종 용어의 정리와 개념을 이해하고자하는 비전공자 분

선수 지식,
필요할까요?

  • C++

  • 2011년에 개원하여 10년 이상의 기간동안 오로지 게임 클라이언트 개발자만을 육성해내고 있는 게임아카데미입니다.

  • 1000명 이상의 신입 취업자를 배출해냈으며 바로 오늘도 새로운 게임 클라이언트 개발자를 육성하고 있는 대한민국 최고의 클라이언트 개발자 육성 기관이라고 자부하고 있습니다.

  • 다수 게임회사로부터 신입 및 이직자의 추천 요청을 받고 있으며 기 취업자의 30% 정도 비율의 취업자는 모두 추천을 통해서 입사시킬 정도로 쥬신의 이름은 기업체들에게 신임을 받고 있습니다.

  • 현재도 열의속에 있는 오프라인 교육 외에 온라인 플랫폼 "인프런"을 통해서 새로운 제자들을 맞이하고자 합니다. 항상 최선을 다하게습니다.

커리큘럼

전체

21개 ∙ (5시간 20분)

수업 자료

가 제공되는 강의입니다.

  • array컨테이너 소개

    18:44

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

수강평

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