최고의 커리큘럼, 최고의 멘토와 함께 마스터즈를 마치고 취업에 도전하세요!
프로그래머에게 코드리뷰는 빠르게 성장할 수 있는 가장 효과적인 방법입니다. 여러분들은 마스터즈 코스에서 탄탄한 실무경력의 마스터들에게 지속적인 멘토링과 꼼꼼한 코드리뷰를 받으며 가장 빠르게 성장할 수 있습니다.
심지어 마스터즈코스 이후에도 온라인 공간에서 코드스쿼드 멤버로써 지속적인 커뮤니케이션이 가능합니다. 이것은 코드스쿼드 멤버쉽이라는 철학이 있기 때문입니다.
모든 학생은 협력관계를 통해서 함께 성장하는 철학을 따르게 됩니다. 우리는 모두 함께 성장합니다.
마스터즈코스는 컴퓨터기초, 프로그래밍, 프로젝트라는 최고의 학습 단계를 가지고 있습니다. 모든 미션과 프로젝트는 국내 최고의 회사에 근무 중인 개발자들의 지속적인 조언을 통해 구성됩니다.
여러분들은 필요한 지식을 단계적으로 실습과 미션을 해결하면서 본인의 것으로 만들 수 있습니다. 물론 그 과정에서 올바른 학습이 이뤄졌는지 마스터들의 피드백이 늘 함께합니다.
클래스별 응용 프로그래밍 경험뿐만 아니라, 각 클래스 분야별로 반드시 필요한 기초 지식(자료구조 및 알고리즘, 운영체제, 네트워크 등)을 함께 학습할 수 있습니다. 마스터즈 코스에서는 컴퓨터 전공자에게 필요한 기초지식 중 가장 중요한 부분을 밀도 있게 학습합니다.
iOS 클래스는 Swift 언어에 익숙해지고 iOS SDK와 Xcode 개발 환경을 경험하고 앱을 출시하는 것을 목표로 합니다. Swift 중심으로 진행하지만, 원한다면 Objective-C 언어에 대해서도 학습할 수 있습니다. 프로그래밍 기초 개념부터 iOS 앱 개발을 위한 디자인 가이드라인에 맞춰 자신만의 앱을 설계하는 경험도 필요합니다. 코코아-터치 프레임워크를 활용하면서 함수 중심 프로그래밍, 객체 중심 프로그래밍 방식으로 클린 코드를 작성하기 위해 더 좋은 구조를 만드는 것을 경험합니다. 더 나아가 모바일 개발자끼리, 서버 개발자와 협업하는 역량을 키우기에 적합합니다.
HTML,CSS를 잘 이해하고 있으면서 JavaScript를 전문적인 수준으로 개발할 수 있는 프론트엔드 개발자를 만드는 것이 목표입니다.
코드스쿼드에서는 웹프론트엔드 개발자라면, 프레임워크나 라이브러리 없이도 JavaScript 언어의 특징을 충분히 활용하면서 주어진 요구사항을 능숙히 구현해낼 수 있는 개발자를 만들기 위해 노력합니다. 마스터즈 코스에 참여함으로써 올바른 프로그래밍 디자인, 클린 코드, SPAs, 다양한 인터랙티브 UI 개발을 학습하게 됩니다.
웹 백엔드 과정은 Java언어를 기반으로 웹 애플리케이션 개발 전반에 대한 경험을 하는 것을 목표로 합니다. Java를 활용한 프로그래밍 방식을 충분히 학습하게 되고, 웹 백엔드 개발자에게 필요한 네트워크, 인증, 웹 프레임워크, RESTful API, 데이터베이스, 클라우드와 배포 시스템까지 학습하게 됩니다.
웹프론트엔드 프레임워크를 경험할 수 있어 노력에 따라서 웹 풀스택 개발자로 성장할 수 있습니다.
모든 클래스는 컴퓨터 기초를 5주간 학습합니다.
컴퓨터 시스템 구조, 운영체제, 네트워크, 자료구조와 알고리즘, 데이터모델링을 다루는 미션을 매일 5주간, 총 10개의 미션을 풀어야 합니다.
미션을 풀기 위해서 필요한 부분을 주도적으로 학습하고, 그룹으로 지정된 동료, 그리고 마스터와 함께 해결해 나갈 수 있습니다.
컴퓨터 사이언스를 한 달 만에 완성한다는 것은 매우 어려운 일입니다. 본인의 역량에 맞는 스텝을 정해서 학습할 수 있습니다. 충분히 익히지 못한 중요한 지식은 과정 중에 꾸준히 보강할 수 있습니다.
모바일 iOS, 웹 프론트엔드, 웹 백엔드 별로 나눠서 각 클래스별 심화된 주제를 학습합니다. 1주 단위의 미니 프로젝트로 모바일앱이나 웹서비스를 만들면서 분야별로 필요한 지식을 학습하게 됩니다. 또한 월, 목요일에는 밀도 있는 수업을 통해서 핵심지식을 빠르게 습득할 수 있습니다.
이 단계에서 학습하는 클래스별 핵심지식은 뒤에 이어지는 프로젝트를 통해서 더욱더 단단하고 깊이 있는 자신만의 지식으로 이어지게 됩니다.
마스터즈 코스는 가장 교육적으로 효과가 좋은 프로젝트 중심학습으로 진행합니다. 코드스쿼드는 수년간의 프로그래밍 경험을 밑바탕으로 프로젝트 중심 학습(PBL)을 완성했습니다.
모바일, 웹 프론트엔드, 웹 백엔드가 모두 모여서 실전과 같은 프로젝트를 하며, 협력 방법을 학습하고, 사용 가능한 결과물을 만들어 냅니다. 프로젝트는 1~3주 단위이며, 프로젝트 미션마다 다른 난이도와 다른 요구사항을 통해서 필요한 역량을 다양하게 학습할 수 있습니다. 또한, 프로젝트마다 새로운 동료들과 팀이 되어 계획, 회고, 리뷰, 리팩토링, 테스팅 등의 방법을 통해서 실전과 같은 방식으로 의미 있고 빠른 성장을 경험하게 됩니다.
마스터즈 코스는 많은 현업개발자가 추천하는 과정입니다.
소프트웨어 개발자로 성장할 수 있는 기회를 가져보세요! 😎
모집은 2021년 12월 예정이며, 과정시작은 2022년 1월 입니다
월요일부터 금요일까지 매일 10시~6시까지 온라인 공간(ZOOM)에서 함께 학습합니다.
주 2회 강의와 멘토링이 있습니다.
마스터와는 매주 수시로 온라인 공간에서 줌과 slack을 통해서 수시로 만날 수 있습니다.
매일 동료와 함께 공부하는 활동을 이어나게 됩니다.(스크럼활동, 공부한 내용을 함께 살펴보는 시간등)
분야별 전문 마스터들과 함께 학습하며, 토론할 수 있습니다.
또한 개인 면담 신청을 통해 개인 성장 등 다양한 코칭을 받을 수도 있습니다.
한양대학교에서 데이터베이스 분야 박사학위를 취득하고, LG전자 CTO 부문 소프트웨어플랫폼연구소에서 스마트TV, 안드로이드 개발에 참여했습니다. NHN NEXT에서 데이터베이스 및 기초과목을 가르쳤으며, 네이버랩스에서 순환 근무를 하며 짧지만 행복한 개발자 생활을 하기도 했습니다. Amazon Web Services에서 Senior Technical Trainer로 근무했으며 어린이, 초중고 학생, 대학생, 직장인, 개발자 등 다양한 연령대에 걸쳐 풍부한 강의 경력을 가지고 있습니다. 미래부 강연에서는 기립박수를 받은 적도 있으며, Amazon 재직 시에는 까다로운 국내 대기업 강의에서 강의 평가 전원 만점(5.00/5.00)을 여러 번 받은 경험도 있습니다. SQLTAG라는 멋진 ms-sql 커뮤니티에서 숙련된 DBA 분들에게 많은 것을 배우고 있고, 다양한 분야에 걸쳐 배우기 좋아하는 호기심 많은 개발자입니다. 취미는 주짓수와 게임을 하고 있습니다.
2020년에는 '팀 개발을 위한 Git, GitHub 시작하기' 라는 책을 공저했습니다
금융권 콜센터와 KT 코어망 통신장비에 들어가는 멀티미디어 프로토콜 스택 개발을 했습니다. 자체 시스템 모니터링과 cPCI 분산 컴퓨팅 아키텍처도 설계했습니다. 현재 국내 최장수 macOS/iOS 개발자 커뮤니티 OSXDEV.org 운영진이며 NEXT에서 모바일 전임 교수를 하며 모바일 분야 인재양성을 했습니다. 오로라 플래닛 모바일 스타트업 운영 경험과 레진코믹스에서 모바일 서비스 개발 경험이 있습니다. 삼성전자, 네이버, 금결원, GE, 빙글 등 국내 여러회사에서 모바일 컨설팅/iOS 강의 경력이 있습니다. UX를 고려한 앱 프로토타이핑 개발 방법과 모바일 서비스 아키텍처, 배포/테스트 자동화 등에 관심이 많습니다. 10년 넘게 커뮤니티 활동과 개발 관련 자료를 여러 개발자들에게 공유하고 있습니다.
네이버에서 플랫폼 UI 개발과 개발팀장을 했습니다. NEXT에서 웹 UI 전임 교수를 하며 인재양성을 하기도 했으며, SK Planet에서 기술 분야의 유일한 Master 레벨로 근무했습니다. 삼성전자, 씨티은행, 삼성생명, NAVER, 위메프 등 국내 여러 회사에서 웹 프론트엔드 강의 경력이 있으며, NAVER, SK Planet, 우아한형제들, 스마일게이트의 인턴과 신입사원 교육을 설계하고 멘토로 참여했습니다. 2017년, 2018년 우아한 테크 캠프 프론트엔드 파트를 맡았고 Deview 2016에서 웹 프론트엔드 강의를 하기도 했습니다.
UX를 고려한 웹 프론트엔드 개발 방법과 Clean한 웹프론트엔드 개발 방법에 관심이 많습니다.
코드스쿼드 교육을 담당하는 마스터들은
네이버, 라인, 카카오, 우아한형제들등의 다양한 교육경험을 가지고 있습니다
최고의 소프트웨어 교육전문가와 함께 성장해보세요