Curriculum List
교육과정안내프로그래밍 기초! C언어랑 친해지기! 초보자도 쉽게 코딩할 수 있다!
사람이 컴퓨터에게 일을 시키려면 공통적인 대화의 수단이 필요합니다. 사람이 사람과 사람의 언어로 대화를 하듯 말이죠 그러니 우리도 컴퓨터가 사용하는 언어를 배워야겠죠 처음 배우는 초보자들도 쉽게 공부할 수 있는 C언어는 프로그램을 코딩하고 컴퓨터 및 기계에 명령을 내릴 수 있는 다양한 문법 내용과 누구나 쉽게 프로그래밍을 작성할 수 있게 이끌어주기 위한 실습가이드가 될 것입니다.자세히보기
C언어에서 1을 더하다! C언어로 객체지향 프로그래밍을 해보기!
C++은 C언어 도구에 객체지향 프로그래밍과 일반화 프로그래밍에 대한 지원이 추가되어있는 언어입니다. 이로 인해서 모듈화가 더욱 강력해졌고, 재활용 할 수 있는 코드를 작성할 수 있게 되었죠, C언어의 확장판으로 만들어진 객체지향 프로그래밍 언어를 통해서 대규모 응용프로그램을 만드는데 활용할 수 있을 것입니다.자세히보기
사람들이 가장 많이 사용하는 C계열 언어, C#을 배워보자!
유니티 엔진의 기본 개발 언어인 C#은 윈도우 환경에서 사용할 수 있는 언어입니다. 안드로이드와 iOS용 애플리케이션은 물론이고, macOS용 프로그램을 개발할 수 있게 도와주는 프레임워크를 지원하기도 하죠 또한, 언리얼 엔진에서도 사용하는 프로그래밍 언어이기에, 게임을 개발하기 위해서는 꼭 알아두어야할 언어 중의 하나입니다.자세히보기
코딩을 더욱 쉽고 빠르게! 알고리즘에 대해서 공부하자!
코딩을 해야하는 개발자들의 입장에서 빠르게 코딩을 마무리하고 다음 작업으로 넘어가기 위해서는 코드의 길이를 줄이거나, 불필요한 코드를 제거할 줄 알아야 합니다. PC 개발 환경에서 쓰이는 알고리즘은 해당 부분을 더욱 원할하게 해주어 작업 속도를 현저하게 줄여주는 역할을 담당합니다. 소프트웨어를 개발하는데 기본 지식으로 추상화 타입을 학습하고, 이를 기반으로 한 데이터표현과 알고리즘을 이해할 수 있습니다.자세히보기
2D 게임 개발 분야에서 필요한 모든 것을 담았다! 게임 개발 전문가가 되기 위한 첫번째 발돋움!
Unity 2D는 인디게임 장르, 모바일 게임 장르에서 빠지지 않는 툴입니다. 알고리즘과 2D 그래픽 리소르를 통해서 캐릭터에 애니메이션을 넣어가며, 자신이 표현하고 싶은 자신만의 게임을 만들기에 적합한 게임 개발 툴입니다. 자신이 생각하는 개발 툴을 쉽게 구현할 수 있으며, 지형, 셰이더, 애니메이션, 이븐트 등의 고급내용까지 다양한 테크닉과 팁을 공부할 수 있는 과정입니다.자세히보기
웹 프로그래밍 제대로 시작해보자! 비교할 수 없는 고퀄리티 실무 강의로 무장한 프로그래밍 강의!
웹 서비스는 네트워크 상에서 서로 다른 종류의 컴퓨터들 간의 상호작용을 위한 소프트웨어 시스템입니다. HTML, HTTP, URL 등의 표준화된 접근과 정보 표현 방법을 이용해서 시스템을 구현하며, Web Programming 과정은 이런 시스템을 위한 프로그램이나 애플리케이션을 만들 수 있는 과정입니다.자세히보기
가장 뛰어난 범용성을 가진 C언어! 초보자도 시작할 수 있는 C++의 전부를 빠짐없이 익혀보자!
C++ 프로그래밍 과정은 알고리즘으로부터 C++을 사용하여 구체적인 프로그램을 작성하는 과정입니다. 소스 파일을 작성하고 실행파일로 변환하는 과정을 실행할 수 있어야 하며, C++ 프로그래밍 과정을 통해서 직접 자신이 생각한 알고리즘 대로 프로그램을 만들어낼 수 있을 정도로 반복된 학습과 커리큘럼을 통해 C++을 자신의 뜻대로 사용할 수 있게 하는 심화과정입니다.자세히보기
윈도우용 종합 멀티미디어 라이브러리! DirectX!로 3D 프로그래밍 하기!
DirectX는 여러 개의 응용프로그램 프로그래밍 인터페이스로 구성된 집합체입니다. DirectX의 컴포넌트 중에서 가장 긴 역시를 지니고 있으며, 매번 업데이트마다 Direct3D를 위주로 개선이 되고 있습니다. 3D그래픽의 중요성이 커진 이후로 지금까지도 DirectX 전체를 통틀어 가장 높은 비중을 차지하며, Window에 기본적으로 라이브러리가 제공되어 있어, 게임 개발을 공부하는데에 있어서 필요한 과정입니다.자세히보기
가상현실(VR) 게임 제작도 내 손으로! 진화하는 게임 시장에 맞춰 더욱 몰입감 있고 현실감 있는 게임 프로그래밍 강의!
Unity 3D는 현재 가장 각광받고 있는 게임 개발엔진이자, 강력하고 사용하기 쉬운 게임엔진입니다. Unity를 황용한다면 자신이 꿈꾸는 멋진 아이디어를 완성도 높게 구현할 수 있죠, 유니티 엔진의 기본 인터페이스와 지형, 렌더링, 셰이더, 물리, 애니메이션, 이벤트 등의 고급내용까지 다양한 프로젝트를 진행하며 여러 테크닉과 팁을 공부할 수 있습니다.자세히보기
내 꿈을 위한 가장 현명한 선택! 실무 프로그래머가 알려주는 가장 완벽한 포트폴리오를 만드는 방법!
실무에 바로 적용이 가능할 수 있는 방법으로 트레이닝 하는 수업으로, 자신이 공부해온 과정과 자신의 생각, 그리고 경력과 노하우를 지닌 실무 개발자 분들과 1:1 지도를 통한 맞춤 트레이닝으로 개인별 완성도 높은 클라이언트 포트폴리오를 제작하면서 자신만의 프로젝트를 완성시킬 수 있는 게임 개발 포트폴리오 과정입니다.자세히보기