코스 이미지

[2기] K-Digital Training: 프로그래머스 자율주행 데브코스

최종 발표는 4/12(월) 개인 메일로 발송 할 예정입니다.
모집마감되었습니다.대기자 신청을 해주시면, 가장 먼저 연락드리겠습니다.

K-Digital Training100% 정부지원

프로그래머스 자율 주행 데브 코스

자율 주행에 필요한 SW, HW 지식이 어떻게 융합되는지
직접 코드를 짜고 실습용 차량을 운행 시키면서 익힙니다.
5개월간 자신의 한계와 끊임없이 부딪히면서
자율 주행 업계의 인재로 성장하는
프로그래머스 데브코스를 소개합니다.

#온/오프라인 #커리어지원 #5개월과정

고스펙 실습용 차량으로
반복 연습 및 자율 주행 경진대회까지

LiDAR, IMU 센서 등이 탑재 되어 있는 실습용 차량을 활용하여 자율 주행에 필요한 센서/영상처리, 모터 제어 등의 기술을 직접 적용해 운행 시키며 기술적인 부분들을 체득합니다.

매주 국민대학교 실습실에서 2인 1조가 되어 실습을 하며, 과정 말미에 진행되는 자율 주행 경진대회에서 좋은 성적을 거두면 진출하고 싶은 분야의 회사에 우선적으로 추천해 드립니다.

Xycar

한 눈에 보는자율 주행 데브 코스

  • 5개월 집중 코스

    기간 : 4월 19일(월) ~ 9월 17일(금)
    정원 : 30명
    장소 : 서울

  • 🏠

    온/오프라인 혼합 학습

    온라인 : 동영상 강의, 실시간 세션, 실습 및 과제 수행.
    오프라인 : 정해진 시간에 교육 장소에 모여 실습 및 특강 진행

  • 자기 주도 학습

    정해진 학습시간을 스스로 계획하여 실행하고, 코드 리뷰를 통해 코드를 개선해 나가며, 팀별 활동을 통해 부족한 부분을 함께 채워갑니다.

  • 🚗

    실무 전문성을 키우는 과정

    로봇, 자동차, 반도체/센서용 시스템웨어 분야 등 다양한 곳에서 활약할 수 있는 전문성을 키우는 과정입니다.

여태까지 없었던 탄탄한 강사진과 커리큘럼이 준비된
자율주행 데브코스에서 커리어 전환의 꿈을 이루세요

신청 방법

  1. 1 서류지원

    2월 22일(월) ~ 3월 12일(금)

  2. 2 실력 확인 테스트

    3월 17일(수) 오후 1시 ~ 4시

  3. 3 면접

    3월 24일(수) ~ 4월 7일(수)

  4. 4 합격자 발표

    4월 12일(월) 오후 1시

  5. 5 HRD-net 신청

    4월 13일(화) ~ 4월 16일(금)

  6. 6 교육 시작

    4월 19일(월) 오전 11시

신청 시 주의 사항 안내

✅ 지원서류 작성 : ‘관심 있어서 신청합니다’, ‘재밌어 보여서 신청합니다’ 등 개인의 학습 동기나 계획을 확인 할 수 없는 경우 무통보 탈락할 수 있습니다. 5개월간 강도 높은 학습을 진행해야 하는 만큼 왜 이 과정에 등록했는지, 어떻게 공부할 계획인지 확인하는 것은 무척 중요한 일이므로 최대한 성심성의껏 작성해주세요.

✅ 내일 배움 카드 발급 : 현재 국민내일배움카드가 없거나, 신청 후 기다리는 상태여도 서류 지원은 가능합니다. 다만, 최소 4/12(월)까지는 카드 발급이 완료되어 있어야 최종 선발 이후 HRD-net 등록에 문제가 발생하지 않습니다.

기타 궁금한 점은 하단의 FAQ를 확인하거나, 우측 하단의 채팅 상담을 이용해 주세요.

5개월을 함께할 예비 교육생

국민 내일 배움 카드 소지자만 참여할 수 있으며, 자격 요건 확인 및 신청은 이곳에서 가능합니다.

  • 🤔

    그냥 왠지 있어보여서 자율주행을 택한게 아니라, 하고자 하는 동기가 뚜렷한가요?

  • 🔥

    자율 주행 분야를 공부하기 위해 한 번이라도 시도한 적이 있나요?

  • 💪

    당장 눈 앞에 만족스러운 결과가 없더라도, 끊임없이 개선해 나갈 수 있는 힘이 있나요?

  • 📖

    자율주행은 SW와 HW 관련한 다양한 지식의 융합이 필요합니다. 알고 계셨나요?

  • 💻

    Python을 할 수 있고 Linux 및 CLI 환경을 이해하고 있나요?

시행착오를 계속하고 학습하는 일을 게을리하지 않는다면 분명 좋은 결과가 있을겁니다.
함께 도전할건가요?

잠깐🤚 이 과정은 입문자 대상이 아닙니다.
사전 지식이 필요해요!

꼭 필요한 사전 지식 체크 리스트 :

Python 을 편히 다룰 수 있나요?

선발 단계에서 있을 코딩 테스트에서도 파이썬 실력은 필수이며, 과정 내내 파이썬 코드를 통해 실습을 진행하므로, 문법 정도를 익힌 수준이나 책 한 권을 읽은 정도로는 따라오기가 어렵습니다. 따라서 프로그래머스에 수록된 연습문제들 기준, 최소 Lv2 정도는 풀 수 있어야 합니다.

리눅스 환경에 익숙한가요?

리눅스가 뭔지 전혀 모르거나, 개발을 할 때 CLI는 무조건 피하고 싶다면 학습하는 과정이 매우 고통스러울 거예요. 자율 주행에 꼭 필요한 기술인 ROS를 배우기 위해 반드시 선행해야 하는 학습이 리눅스거든요.

이런 성향이 있으면 좋아요 :

하드웨어에 대한 관심이 있어야 해요! 자율 주행이라는 분야 특성상 SW 적인 이야기만 할 수가 없습니다. 실습을 위해 작은 차량을 직접적으로 다루기 때문에, 차량에 붙어있는 각종 센서나 기기들에 대해서도 배워야 하거든요. 이러한 것들에 관심이 있고, 소프트웨어와 하드웨어의 결합에 대한 지속적인 고민을 할 수 있다면 아주 좋습니다.

오직 프로그래머스에서만
경험할 수 있는 맞춤 교육

프로그래머스는 '현업에서 무엇이 필요한가', '이 분야의 주니어는 어떤 역량을 갖춰야 하는가' 를 끊임없이 고민하며 교육 과정을 만들어가고 있습니다.

  • 국내외 최고의 현업 전문가

    지속적으로 자율 주행 관련 연구와 개발을 하고 있는 기업 실무진이 직접 교강사로 참여합니다. 산업/기술 동향을 파악하여 현업에 필요한 기술을 체계적으로 배울 수 있습니다. 또한 지속적인 전문가 특강을 통해 앞으로 우리가 나아가야 할 분야에 대한 전반적인 이해를 높입니다.

  • 자율 주행 경진 대회

    5개월간 배운 내용을 바탕으로 ROS 환경에서 프로그래밍을 하여 고성능 스펙을 가진 실습용 차량을 학습시켜 스스로 주행하도록 구현합니다. 경진 대회를 통해 지금까지 노력한 결실을 보여주고, 차후 프로그래머스에서 제공하는 다양한 커리어 기회를 제공받습니다.

  • 정기적 테스트와 명확한 실력 파악

    영상, 또는 자료를 정해진 기한 내에 수강하는 것도 중요하지만 학습 성과를 짧은 주기로 파악하는 것도 무척 중요합니다. 주 or 월단위로 준비된 테스트 또는 과제를 통해 개개인의 학습 현황과 실력을 파악하여 개인화된 피드백을 제공합니다.

  • 커리어 지원

    프로그래머스는 교육뿐만이 아니라 채용 서비스를 운영하며 다양한 고객사를 확보해왔습니다. 협업하고 있는 고객사를 대상으로 운영하는 ‘탑 프로그래머스’에 우수한 수강생을 인재풀로 등록하여 다양한 커리어 기회를 안겨드립니다.

매일 지켜야 하는
주간 학습 시간표

하루 5시간 이상, 담당 강사님과 퍼실리테이터와 함께 스케줄에 따라 다양한 교육 방식으로 인공지능 분야에 대해 학습합니다. 아래의 일정을 확인하고 내가 정말 이 과정을 위해 5개월을 집중적으로 학습할 수 있을지 생각해 봅니다.

자율주행 주간 시간표
자율주행 주간 시간표

5개월 교육과정 톺아보기

리눅스 시스템 및 ROS 프로그래밍, 센서/영상처리, 모터 제어 등의 기술 그리고 머신러닝, 딥러닝 등을 학습하는 데에 있어 '왜 이걸 배워야 하는가'에 꾸준히 초점을 맞춥니다. 우리가 앞으로 학습해야 할 주제는 다 그 나름의 이유가 있고, 연관성을 지니고 있으며, 여러분이 본 과정을 통해 만들어낼 결과물의 중요한 씨앗이 됩니다. 간단히 톺아보고, 자세한 내용은 아래 버튼을 통해 알아보세요.

  • 파이썬

    자율주행 프로그래밍을 위해 널리 쓰이는 언어중 하나인 python을 잘 활용하기위해 다시 한 번 복습하는 과정을 거칩니다. 기초부터 배우는 과정이 아니니 주의하세요!

  • 리눅스 시스템 프로그래밍

    자율 주행을 배우기 위해 필수적으로 알아야 하는 ROS. 이 환경에서 개발을 하기 위해선 시스템 프로그래밍을 기본적으로 이해하고 있어야 합니다.

  • ROS 프로그래밍

    로봇 제어를 위한 소프트웨어 개발 플랫폼으로, ROS가 기본적으로 제공하는 영상처리/모션 제어 등의 다양한 기술을 통해 개발이 가능합니다. 이를 활용하여 직접 자이카를 제어/구동하는 실습을 하게 됩니다.

  • 센서 활용 주행

    자동차가 자율 주행을 하기 위해서는 주변 환경을 인식해야 하는데 여기에 활용되는 다양한 센서(라이다, 레이더, IMU, 초음파 센서 등)를 알아보고 직접 실습용 차량에 적용하여 운행을 시켜 봅니다.

  • 영상처리 기반 자율주행

    주변 환경을 인식을 센서로도 할 수 있지만 OpenCV 라이브러리를 통해 영상으로 인식할 수 있습니다. 특히 차선을 인식하는 다양한 방법을 배우며 각 기능을 적재적소에 활용하는 능력을 키웁니다.

  • PID제어, ARTag 인식

    차량 제어 방법인 PID를 통해 주어진 경로를 차량이 잘 따라갈 수 있도록 학습합니다. 또한, 컴퓨터가 교통 표지판 인식을 명확하기 위해 AR, QR 코드 인식 방법을 사용하여 정보를 인식하는 실습을 합니다.

  • 머신러닝을 통한 자율주행

    자동차가 스스로 학습하면서 반복. 강화하는 학습을 할 수 있도록 머신러닝에 대해 배웁니다. 특히, 로봇 강화 학습에 적합한 Q 러닝을 중심으로 DQN 기술, YOLO까지 학습합니다.

  • 정밀지도 제작 및
    주행 경로 계획

    Localization 기술과 Mapping을 통해 자동차가 주변 상황을 인식하는 것은 물론, 자신의 위치를 파악하여 목적지까지 앞으로의 주행 계획을 스스로 설계하도록 개발합니다.

상세 커리큘럼 자세히 보기

실제 진행하는
실습 및 프로젝트

본 과정은 다른 과정에 비해 실습이 중요합니다. 내가 직접 구현한 코드를 실습용 차량에 적용해 보고 실제로 어떻게 움직이는지를 파악하며 실전 기술들을 익힙니다. 매주 금요일마다 2인 1조가 되어 고성능의 실습용 차량으로 배운 내용을 직접 실습하며, 매월 마지막 주에는 모의 경진 대회를 실시하여 자신의 실력을 객관적으로 파악할 수 있습니다.

자이카 입장으로 보는 자율 주행

모의 자율 주행 경진 대회 더 보러 가기

자율 주행
현업 전문가

실무에 있는 현업 전문가가 이론부터 실습까지 함께 하며 생생한 교육을 진행합니다.

  • 김선영 강사님

    코인즈월렛 기술이사

    #리눅스시스템

  • 조이현 강사님

    현 자이트론 전임연구원

    #과정전체 #YOLO #머신러닝

  • 조홍석 강사님

    현 자이트론 책임연구원

    #과정전체 #RVIZ기반 차량 3D 뷰터

  • 허성민 강사님

    (주)자이트론 대표 이사. 자율 주행 솔루션 및 모형 자동차 플랫폼 개발

    #과정 전체 #OpenCV

트렌드를 읽는
실무자 특강

김강희 : 숭실대학교 AI 융합학부 교수 | 김종찬 : 한국자동차공학회 자동차반도체 및 시스템 S/W 부문 이사 | 송승목 : ADAS Logic Developer in Mando 김강희 : 숭실대학교 AI 융합학부 교수 | 김종찬 : 한국자동차공학회 자동차반도체 및 시스템 S/W 부문 이사 | 송승목 : ADAS Logic Developer in Mando

최근 자율주행 산업/기술 동향에 대해서 살펴보고 이를 구현하기 위한 하드웨어/소프트웨어 컴퓨팅 플랫폼이 어떻게 발전하고 있는지 살펴봅니다. 실제 현장에서 엔지니어는 어떻게 일하고 있는지 취업을 하기 위해 어떤 역량을 갖춰야 하는지 생생한 경험을 공유하고 평소 궁금한 점을 물어봅니다.

5개월 후, 드넓은 자율주행 분야에
주니어로 진출할 준비 완료

  • ROS 기반의
    프로그래밍 역량

    자율 주행 자동차뿐만 아니라, AI 로봇에 기본적으로 사용되는 로봇 운영 체제인 ROS에 대해 학습하고 실습용 차에 적용하여 직접 제어/구동하는 실습을 병행합니다. 더 나아가, 기본 패키지가 없는 하드웨어를 사용하는 경우 직접 패키지를 생성하는 능력을 길러 다양한 분야에서 ROS를 통한 개발이 가능해집니다.

  • 머신러닝에 대한 이해 및
    기능 구현

    머신러닝에 대한 이해를 바탕으로 자동차가 스스로 학습하며 반복, 강화하는 학습을 할 수 있도록 Q 러닝 및 DQN 기술을 배웁니다. 더 나아가서는 자율 주행 이외에도 다양한 인공지능 분야에서 기계학습이 가능하도록 활용되기 때문에 성능 강화를 위한 알고리즘을 제작할 수 있는 능력이 길러집니다.

  • 실무에 꼭 필요한
    ‘커뮤니케이션’ 역량 탑재

    장기적인 팀 프로젝트를 통해 실무 협업의 방식을 간접 경험합니다. 문제의 실마리를 동료와 함께 찾고 커뮤니케이션을 통해 해결해 나가며 효율적인 소통 방식을 배웁니다.

자율 주행, 자동차 산업 외에도 다양한 분야로 진출이 가능합니다.

5개월 과정 속에서 머신 러닝에 대한 이해를 바탕으로 ROS 플랫폼 프로그래밍 기능 구현 역량을 강화하여 자율 주행 차량용 SW 개발 및 알고리즘 개발은 물론, 센서 데이터 후처리 SW 개발, 내비게이션/전산 지도 관련 분야, 구동제어, 센싱 개발, 영상 인식 전/후처리 알고리즘 및 로직 개발, 객체 추적 알고리즘 개발 등 다양한 분야로 진출할 수 있습니다.

성공적인 취업을 위한
커리어 서비스

  • 1:1 면담을 통한 커리어 로드맵 설계

    실무에 있는 개발자 강사님과 함께 1:1 면담을 진행하여
    본 과정을 통해 어떻게 학습하여 커리어를 만들어 나갈지 학습 초반에 상담을 합니다.

  • 현업 선배들과의 멘토링 데이

    현업에 있는 선배들의 다양한 경험을 토대로
    자신의 희망 분야 및 기업을 선정해 보고
    궁금한 점을 자유롭게 물어봅니다.

  • 기술면접 대비를 위한 1:1 모의 면접

    실제 기업의 실무 담당자와 기술면접 대비를 위한
    1:1 모의 면접을 진행합니다. 이를 통해 실전 감각을 기르고 단점을 빠르게 보완해보세요.

  • 기업 맞춤 이력서 작성 및 피드백

    실무자의 피드백을 바탕으로
    기업 맞춤형 이력서와 자기소개서를
    완성할 수 있습니다.

성공적인 취업/이직을 프로그래머스가 채용 서비스를 통해 도와드리겠습니다.지금도 프로그래머스에 등록된 많은 기업들이 여러분을 기다리고 있습니다.

채용 기업 보러가기

가격 및 일정

프로그래머스 자율주행 데브코스

일정

4월 19일(월) ~ 9월 17일(금), 5개월간

정원

30명

장소

서울(자세한 위치는 선발 후 개별 공지)

가격

내일배움카드 소지자 0원

정가 10,164,000원

협업 기관

  • 국민대학교
  • 자이트론

FAQ

자세한 상담을 원하시면 채팅 상담(클릭)을 이용해주세요.

Q

지금 당장 내일배움카드가 없는데 신청해도 되나요?

펼치기

신청할 수 있습니다. 다만 최소 4월 12일까지는 카드를 발급하셔야 하며, 만약 현재 신규 발급 단계인 경우 인터넷을 통해 신청 바라며, 상담 시 ‘K-Digital Training 교육 신청을 위해 발급한다’ 고 언급하여 비교적 빠른 발급에 도움을 받으시길 바랍니다.
[국민내일배움카드 신청하러 바로가기(인터넷)]

Q

코딩 테스트 언어는 무엇을 쓰고, 난이도는 어느 정도 인가요?

펼치기

Python만 가능하며 C++, Java 등 타 언어로 응시 불가합니다. 본 과정에서는 Python을 주 언어로 사용하기 때문에 Python 실력을 확인하는 것이 가장 중요합니다. 난이도는 프로그래머스의 ‘코딩테스트 연습’ 페이지에 수록된 문제들 중 Lv2~3을 무난하게 풀 수 있다면 큰 걱정을 하지 않아도 됩니다.

Q

지원서 내용을 수정하고 싶습니다. 어떻게 하나요?

펼치기

우측 하단 채널톡 상담으로 문의 주시기 바랍니다. 다만, 마감 직전에는 사람이 많이 몰릴 수 있기 때문에 되도록 그 전에 문의해 수정 바랍니다.

Q

재직자도 이 과정을 들을 수 있나요?

펼치기

내일배움카드가 국민내일배움카드로 변경되면서 재직자도 발급 가능해졌습니다. 따라서, 발급을 받으셨다면 들을 수는 있지만, 교육시간과 근무시간이 겹치면 안됩니다. 해당 과정은 하루에 최소 5시간 이상 학습 해야하며 때에 따라선 오프라인에서도 진행됩니다. 그렇기 때문에 자율적인 회사에 재직중이 아니라면 사실상 불가합니다.

Q

교육 시작하기 전에 미리 공부를 하고 싶어요. 어떤 걸 공부해야 하나요?

펼치기

아래 내용을 미리 공부해 오시면, 과정을 따라가기 좋습니다.
- 파이썬을 파이썬 답게
- 알고리즘/자료구조 기초
- CLI 및 리눅스 기본 명령어 사용법 숙지
- ROS 훑어 보기

Q

선발 과정을 자세히 알고 싶습니다.

펼치기

1차 : 지원 가능 여부 검토 및 테스트 안내
1. 프로그래머스를 통해 과정에 등록합니다. 지원양식을 꼼꼼히 입력합니다.
2. 프로그래머스에서 1,2단계에서 진행한 내용을 토대로 지원 가능 여부 심사 후, 코딩 테스트 안내 메일을 발송합니다.

2차 : 실력 확인 테스트 (3/17(토),오후 1시 ~ 4시)
1. 과정 수료를 위한 기본 실력을 점검하기 위한 테스트 받습니다.
2. 주어진 일정에 따라 테스트에 응시하고, 결과를 확인합니다.

3차 : 면접 심사(3/24(화)~4/7(수))
1. 2차 까지 모두 통과한 후 실제 과정 운영진, 강사진과의 면접을 진행합니다.
2. 지원서에 작성하신 내용에 대해 조금 더 면밀한 질문을 드리게 됩니다.

최종 선발 (4/12(월))
모든 절차가 끝난 후 최종 선발된 인원을 발표합니다. 개별적으로 안내드립니다.

주의사항
1. 본인이 소지한 국민내일배움카드의 교육 신청 가능 잔여 횟수를 확인해주세요.
2. 또한 카드 잔액이 0원인 경우 본 과정에 등록할 수 없으며 심사 단계로 넘어가지 않습니다.
3. 프로그래머스에서 지원서를 작성했다고 하더라도 HRD-net 에서 신청이 되어있지 않거나 자격이 되지 않는 경우 자동적으로 탈락됩니다.

Q

학습에 필요한 컴퓨터 최소 사양은 무엇인가요?

펼치기

아래 사양을 참고 부탁드립니다.
- 최소 1.6 GHz Dual-Core Processor 또는 그 이상
- 8 GB RAM 또는 그 이상
- 120 GB Hard Drive

우리, 카카오톡 친구해요!

  • 프로그래머스 교육 카카오 채널을 만들었어요. 여기를 눌러, 친구 추가를 해주세요. 신규 교육 과정 소식은 물론 다양한 이벤트 소식까지 가장 먼저 알려드립니다.

질문 & 답변