K-Digital Training100% 정부지원
프로그래머스 데브 코스 :
빅데이터 플랫폼 프론트엔드 엔지니어링
탄탄한 기본기를 바탕으로
실무에 적용할 수 있는
실력을 갖춘 개발자로 성장하는 시간
K-Digital Training100% 정부지원
탄탄한 기본기를 바탕으로
실무에 적용할 수 있는
실력을 갖춘 개발자로 성장하는 시간
동일한 요구 사항이라도 똑같은 스타일로 구현하도록 강제하지 않을 거예요. 개인 역량에 맞는 맞춤 피드백을 제공하여 프로젝트를 진행합니다.
프론트엔드 분야에 대해 가장 잘 알고 있는 분들을 모셔와 기술적인 부분은 물론, 커리어에 대한 생생한 조언까지 빠짐없이 들을 수 있습니다.
빠르게 변화하는 업계에 적응할 수 있으려면 기본기가 탄탄해야 합니다. 기본을 중요시 하는 교육 과정을 통해 어떤 상황에도 흔들리지 않는 개발자로 성장합니다.
단순히 프레임워크, 라이브러리 사용을 하는 것을 넘어 기본기를 탄탄히 하여 실무에서 적용할 수 있는 실력을 갖춘 주니어 프론트엔드 엔지니어로 성장하는 시간이 될 거예요!
5월 24일(월) ~ 7월 9일(금)
7월 11일(일) 오후 2 ~ 5시
7월 16일(금) ~ 7월 22일(목)
7월 26일(월)
7월 26일(월) ~ 7월 29일(목)
7월 30일(금)
아래 지원서 문항을 미리 확인하고 바로 지원하세요
* 지금까지 프로그래밍 공부를 어떻게 했고, 과정에 참여해서는 어떻게 공부를 할 계획인지 알려주세요.
* 프론트엔드 분야로 진출하고자 하는 이유가 무엇인가요? 명확한 신청 동기가 궁금해요.
* 이번에 프론트엔드 관련하여 학습 또는 프로젝트 경험이 있다면 알려주세요.
* 나의 장단점을 자유롭게 이야기해주세요.
‘관심 있어서 신청합니다’, ‘재밌어 보여서 신청합니다’ 등 개인의 학습 동기나 계획을 확인할 수 없는 경우 무통보 탈락할 수 있습니다. 5개월간 강도 높은 학습을 진행해야 하는 만큼 왜 이 과정에 등록했는지, 어떻게 공부할 계획인지 확인하는 것은 무척 중요한 일이므로 최대한 성심성의껏 작성해 주세요.
현재 카드가 없거나, 신청 후 기다리는 상태여도 서류 지원은 가능합니다. 다만, 최소 7/26(월)까지는 카드 발급이 완료되어 있어야 최종 선발 이후 HRD-net 등록에 문제가 발생하지 않습니다.
기타 궁금한 점은 하단의 FAQ를 확인하거나, 우측 하단의 채팅 상담을 이용해주세요.
과정을 기획한 교육 매니저의 설명을 영상을 통해 확인하세요!
국민 내일 배움 카드 소지자만 참여할 수 있으며, 자격 요건 확인 및 신청은 이곳에서 가능합니다.
기초는 알고 있지만, JavaScript 기본기를 다지고 제대로된 실무 프로젝트를 경험해보고 싶은 분 프로그래머스 기준 JavaScript 코딩테스트 2단계 정도의 JS 지식을 가지신 분
단순 기능 구현 개발자가 아닌 성장하는 웹 프론트엔드 개발자로서 커리어를 시작하고 싶은 분
이력서 한 켠에 남들과 똑같은 프로젝트를 채우는 것이 아닌 진짜 내 프로젝트를 만들고 싶은 분
빡센 커리큘럼에도 능동적이고 적극적인 자세로 임하실 분
팀과의 협업을 통해 커뮤니케이션 능력을 기르고, 지식 공유를 즐기시는 분
모르는 것을 두려워하지 않고 탐구하며 마주하는 분
프로그래머스와 함께 진정한 개발자로 성장해요!
데브코스에는 각 분야에서 해당 기술을 직접 활용하고 있는 현업 개발자를 강사로 모셨습니다. 선배 개발자로부터 기술적인 이야기부터 커리어에 대한 얘기들까지 교육 기간 동안 끊임없이 듣고 배울 수 있는 기회가 될 겁니다.
현) WATCHA 프론트엔드 엔지니어
전) ODK Media, Inc. 개발자
전) Streami Inc. 리드 엔지니어
#VanillaJS
현) MARPPLE CTO
전) 카카오, 엔씨소프트 오픈마루 스튜디오 개발자
함수형 라이브러리 다수 개발
#함수형 프로그래밍
현) 국민대 소프트웨어융합대학원 주임교수
소프트웨어융합교육전공, 웹 서비스 전문가
#컴퓨터 사이언스
현) Cobalt Lead Developer
파킹스퀘어 FullStack 개발자
오픈소스 다수 기여
#JavaScript #React
현) ES, Vue 프론트엔드 리드
오피스 관리 솔루션(SaaS) FullStack 개발
데이터 시각화 프로젝트 다수 개발
#Vue #CSS심화
전) 카카오뱅크 소프트웨어 엔지니어
전) Flitto 소프트웨어 엔지니어
#데이터시각화
3년차 웹 개발자
비영리단체 ‘DND’ 운영
강의 및 멘토링 경험 다수
현) 코발트 프론트엔드 개발자
혼밥인의 만찬, 뉴스젤리 프론트엔드 개발자
현) FreeD Group Ltd. 프론트엔드 개발자
현) ODK Media, inc. 개발자
전) Streami Inc., Ground X 개발자
현) 대형포털사이트 프론트엔드 개발자
2년차 웹 개발자
멘토링 경험 다수
현) 콘텐츠 서비스 개발자
현) 질링스 개발팀 프론트엔드 리더
전) 빈스토크 개발팀 과장
비영리단체 ‘코딩 배우는 디자이너' 운영
현) 도울정보기술 개발팀 리더
비영리단체 ‘DND’ 운영
현) ODK Media, inc. 개발자
현) 크몽 프론트엔드 개발자
같은 목표를 가지고 5개월간 함께 하는 동료들은 유능한 강사님 못지않은 선생님입니다. 동료들의 코드를 살펴보고 의견을 주고받으며 서로에게 배웁니다. 또한, TIL을 작성하며 본인의 공부를 정리하고 내부 스터디를 통해 동료들과 지식을 공유합니다. 지금부터 지식을 나누는 것을 실천해보세요.
다양한 프로젝트를 경험하는 것 또한 중요하지만 내가 사용하는 기술이 어떤 배경과 이유에서 만들어진 건지, 코드를 작성할 때에도 이게 최선의 방법인지를 끊임없이 질문하고 고민하며 개발합니다. 이 과정은 앞으로 개발자로 커리어를 쌓아 나갈 때 중요한 발판이 될 것입니다.
교과서엔 정답이 있을지 몰라도 실무에는 정답이 없습니다. 우리 프로젝트도 동일합니다. 주제도 프로젝트를 구현하는 방식도 팀원들이 스스로 정해 A-Z까지 진행하며 서로 피드백을 주고받습니다. 퍼실리테이터나 교강사의 조언을 참고하여 최선의 프로젝트를 직접 구현해 봅니다.
회사에 채용하고 싶은 개발자는 어떤 모습일까요? 5개월 교육기간 동안 팀별 활동, 프로젝트로 길러진 커뮤니케이션 및 실무 협업 능력을 어떻게 잘 보여줄 수 있는지 프로그래머스와 함께 준비해봅니다.
실무에 있는 개발자 강사님과 본 과정에서 어떻게 학습하여 커리어를 만들어 나갈지 수시로 상담하여 개인에게 알맞은 방향을 제시해 줍니다.
현업에 있는 선배들의 다양한 경험을 토대로 자신의 희망 분야 및 기업을 선정해 보고 궁금한 점을 자유롭게 물어봅니다.
실제 기업의 실무 담당자와 기술면접 대비를 위해 모의 면접을 진행합니다. 이를 통해 실전 감각을 기르고 단점을 빠르게 보완해보세요.
실무자의 피드백을 바탕으로 기업 맞춤형 이력서와 자기소개서를 완성할 수 있습니다.
‘교육 과정 이수’는 개발자로서 ‘완성'은 아닙니다. 기술 변화는 빠르게 찾아오고, 오늘 배운 것은 언젠가 과거의 내용이 됩니다. JavaScript로 시작한 여러분이 몇 년 뒤엔 기술 스택에 변화를 줘야 할 순간이 올 수도 있습니다. 이런 상황에서 흔들리지 않기 위해, 프로그래머스에서는 프론트엔드 개발에 대한 기본기를 튼튼히 하기 위해 배경을 이해하고 원리를 파악하는 교육을 진행합니다.
Week 1
JavaScript 주요 문법
JavaScript 기초 문법을 배우는 것이 아닙니다. 실무에서 꼭 알고 있어야 하는 주요 문법들을 학습합니다. 스코프, 배열부터 시작하여 객체지향 프로그래밍과 DOM까지 익히며 기본기를 견고하게 다집니다.
#Scope #Closure #Object-Oriented Programming #Prototype #DOM
Week 2
ES6+ 함수형 프로그래밍
효율적인 동시성 프로그래밍 구현 방법을 학습하고, 실무에서 사용되는 함수형/이터러블 프로그래밍을 적용해 봅니다.
#Iterable #Iterator #Generator #Promise #async #Concurrency
Week 3
VanillaJS (1)
모든 것은 기본으로부터 시작됩니다! 프론트엔드 개발의 기초가 되는 순수 JavaScript를 예제를 통해 학습해 봅니다.
#VanillaJS #ES6+ #API
Week 4-5
개인 프로젝트 1 : Notion 클로닝 (VanillaJS)
학습한 내용을 바탕으로 노션의 주요 기능을 VanillaJS로만 구현해 봅니다. 단계별 요구사항을 구현하며 개인별 맞춤 프로젝트가 진행됩니다.
#개인맞춤 프로젝트
Week 6
VanillaJS (2)
개인 프로젝트를 통해 직접 VanillaJS를 경험해 본 후, 프레임워크와 라이브러리가 실무에서 사용되는 근본적인 이유를 탐색해 봅니다.
#VanillaJS #ES6+ #API
Week 7
CSS 심화
기본 CSS 지식에 날개를 달아줄 Sass, Modern CSS를 학습하여 편리하고, 세련된 웹을 구현해 봅니다.
#Sass #ModernCSS #Position #Flex #Grid
Week 7-8
Vue
컴포넌트 정의에 용이하고 TypeScript를 지원하는 프레임워크인 Vue.js를 학습하며 새로운 프레임워크를 습득하는 능력을 길러봅니다.
#Component #axios #Mini-Project
Week 9-10
React
컴포넌트 재사용성이 뛰어나 채용 시장에서 선호하는 React에 대해 학습합니다. 현업에서 어떤 이유로 자주 사용하는지 직접 구현하면서 익힙니다.
#openAPI #create-react-app #Redux #flux
Week 11-12
팀 프로젝트 2 : 오픈 API를 통한 웹사이트 제작
팀 프로젝트를 처음 하는 이들을 위해, 기획부터 시작해 문서화하는 작업까지 협업을 경험해 봅니다. 퍼실리테이터가 이 과정을 함께 하면서 밀착 코칭을 합니다.
#팀협업프로젝트
Week 13-14
React 심화
실무에서는 어떻게 React를 사용하고 있는지, Redux를 통해 어떻게 상태 처리를 하는지 학습합니다.
#Redux #Hooks #Next.js #Redux-saga
Week 15-16
빅데이터 분석과 데이터 시각화 UI 구현 (feat.chart)
데이터를 정제하여 사용자가 한눈에 필요한 정보를 파악할 수 있는 미니 대시보드 프로젝트를 만들며 데이터 시각화를 진행합니다.
#canvas #D3.js #GoogleChart
Week 17-20
최종 프로젝트
실무에서 협업 경험은 무엇보다 중요합니다. 실제로 프론트엔드와 백엔드 과정 교육생이 한 팀이 되어 하나의 프로젝트를 완성해 봅니다.
#팀프로젝트 #협업 #포트폴리오
지금 당장 내일배움카드가 없는데 신청해도 되나요?
신청할 수 있습니다. 다만 최소 7월 26일까지는 카드를 발급하셔야
하며, 만약 현재 신규 발급 단계인 경우 인터넷을 통해 신청 바라며,
상담 시 ‘K-Digital Training 교육 신청을 위해 발급한다’ 고 언급하여
비교적 빠른 발급에 도움을 받으시길 바랍니다.
[국민내일배움카드 신청하러 바로가기(인터넷)]
실력 확인 테스트에는 어떤 문제가 나오고, 난이도는 어느 정도 인가요?
실력 확인 테스트는 코딩테스트 문제가 나옵니다.
JavaScript만 가능하며 C++, Java 등 타 언어로 응시 불가합니다. 본
과정에서는 JavaScript을 주 언어로 사용하기 때문에 JavaScript실력을
확인하는 것이 가장 중요합니다.
난이도는 프로그래머스의 ‘코딩테스트
연습’ 페이지에 수록된 문제들 중 Lv2을 무난하게 풀 수 있다면 큰
걱정을 하지 않아도 됩니다.
재직자도 이 과정을 들을 수 있나요?
내일배움카드가 국민내일배움카드로 변경되면서 재직자도 발급 가능해졌습니다. 따라서, 발급을 받으셨다면 들을 수는 있지만, 교육시간과 근무시간이 겹치면 안됩니다. 해당 과정은 하루에 최소 5시간 이상 학습 해야하며 때에 따라선 오프라인에서도 진행됩니다. 그렇기 때문에 자율적인 회사에 재직중이 아니라면 사실상 불가합니다.
교육 시작하기 전에 미리 공부를 하고 싶어요. 어떤 걸 공부해야 하나요?
기본적으로 JavaScript 언어가 가능해야 합니다. 부족함을 느끼면 아래 내용을 수업 전에 읽고 소화하고 오세요.
- 자바스크립트와 웹프론트엔드
- Hello, JavaScript
- 정규표현식
- 브라우저는 어떻게 동작하는가? from NAVAER D2(번역글)
- 자바스크립트의 비동기 처리와 콜백함수 by 장기효님
- DOM은 무엇일까? by 고우영님
선발 과정을 자세히 알고 싶습니다.
국민 내일 배움 카드를 발급받아야 지원 가능합니다. 아래의 지원대상 및 제외 기준을 확인해주세요.
※자세한 사항은 고용 복지 센터 사이트에서 자택과 가까운 관할 고용센터를 찾아 문의 바랍니다.
모든 절차가 끝난 후 최종 선발된 인원을 발표합니다. 개별적으로 안내드립니다.
국민내일배움카드 발급 및 HRD-net 수강신청은 어떻게 하나요?
프로그래머스 교육 카카오 채널을 만들었어요. 여기를 눌러, 친구 추가를 해주세요. 신규 교육 과정 소식은 물론 다양한 이벤트 소식까지 가장 먼저 알려드립니다.