풀스택 개발자(with 바이브코딩 & IoT) 과정

960시간의 여정: 전체 커리큘럼

1. 선도기업 특강 I: 미래를 여는 기술 트렌드

HDC랩스 현직 전문가와 함께 최신 기술의 흐름을 읽다 (8시간)

📈

최신 기술 트렌드 및 동향

AIoT, 디지털 트윈 등 지금 가장 주목받는 기술들이 우리 삶을 어떻게 바꾸고 있는지 알아봅니다.

🌍

국내·외 사례 분석

세계 유수 기업들의 성공적인 스마트 시스템(스마트 시티 등) 사례를 통해 기술의 실제 적용을 확인합니다.

🏢

HDC Labs 내 활용 사례

HDC랩스에서 기술을 활용하여 스마트 홈, 스마트 빌딩을 만드는 생생한 현장의 이야기를 듣습니다.

2. IoT 개론: 모든 것이 연결되는 세상

사물인터넷의 기초부터 보안까지, 핵심 원리를 파헤치다 (HDC랩스 관계자, 32시간)

💡

IoT 정의 및 주요 기술

IoT 시스템의 전체적인 청사진을 그려봅니다.

↔️

IoT 통신 프로토콜

사물들의 대화법인 MQTT, CoAP, HTTP를 배웁니다.

🧠

센서와 액추에이터

IoT의 '감각'과 '행동'을 담당하는 장치들의 원리를 배웁니다.

🛡️

IoT 보안

연결된 시스템을 안전하게 지키는 기본 전략을 학습합니다.

3. AIoT 프로그래밍 기초: 생각의 언어를 배우다

컴퓨터와 대화하는 방법부터 똑똑한 AI 조수와 함께 코딩하는 법까지

구현예제 보기 : 도시 날씨 데이터 로거 아키텍처
⚙️

컴퓨터 동작 원리 및 프로그래밍

알고리즘, 자료구조, GitHub 등 프로그래밍의 기본 체력을 기릅니다.

🐍

Python 프로그래밍

쉽고 강력한 Python으로 객체지향, 모듈 등 핵심 개념을 배웁니다.

☕

JAVA 프로그래밍

안정적인 JAVA로 객체지향, 멀티 스레드 등 깊이 있는 기술을 학습합니다.

🤖

바이브 코딩 & 생성형 AI 활용 코딩

AI 조수와 함께 프로그래밍하며 개발 속도를 획기적으로 높이는 새로운 코딩 스타일을 경험합니다.

4. 데이터베이스: 정보의 도서관을 짓다

수많은 데이터를 체계적으로 정리하고, 필요할 때 바로 꺼내 쓰는 기술

구현예제 보기 : 현대 데이터 애플리케이션 아키텍처
📚

데이터베이스 기초

데이터베이스를 '도서관'에 비유하여, 정보를 보관할 구조를 설계하는 기본 원칙을 학습합니다.

🗣️

관계형 데이터베이스

도서관 사서와 대화하는 언어, SQL을 배우고 데이터를 자유자재로 다루는 법을 익힙니다.

5. IoT 프로그래밍: 현실 세계에 코드를 심다

라즈베리파이와 아두이노로 아이디어를 실제 움직이는 장치로 만드는 기술

구현예제 보기 : AIoT 스마트 시스템 아키텍처
⚙️

임베디드 시스템 개요

모든 전자기기 속 작은 컴퓨터, '임베디드 시스템'의 개념을 이해합니다.

🔌

IoT 디바이스 활용

라즈베리파이(두뇌)와 아두이노(운동신경)를 함께 사용하는 법을 익힙니다.

🔐

IoT 보안 인증

JWT, OAuth2 등 '디지털 신분증' 기술로 허가된 사용자만 장치를 제어하게 만듭니다.

🛰️

센서 연동 및 실시간 데이터 분석

다양한 센서를 연결하고, MQTT로 수집된 실시간 데이터를 분석하여 시스템이 스스로 판단하게 만듭니다.

6. 스마트 IoT 환경 구축 프로젝트

책상 위에서 미래를 만들다: 나만의 스마트 시스템 구현

구현예제 보기 : 스마트 IoT 환경 구축 통합 가이드

지금까지 배운 지식을 총동원하여, 아이디어부터 실제 동작하는 시스템까지 '나만의 스마트 IoT 환경'을 직접 만들어보는 첫 실전 프로젝트입니다.

프로젝트 주제 선택

🏠

스마트 홈

🏢

스마트 빌딩

⚡

스마트 에너지

🚗

스마트 주차

🏭

스마트 팩토리

🌱

스마트 팜

7. 선도기업 특강 II: 기술, 현장을 만나다

HDC랩스의 실제 프로젝트로 배우는 실무 응용 사례 (8시간)

🏙️

AIoT 적용 사례

스마트 빌딩, 홈, 오피스에 AIoT 기술이 어떻게 녹아들어 있는지 실제 사례를 통해 배웁니다.

📊

데이터 분석 및 AI 적용 사례

IoT 데이터를 분석하여 에너지 효율을 높이거나 고장을 예측하는 실무 노하우를 학습합니다.

🚀

HDC Labs 플랫폼 소개

빠르고 안정적인 서비스 개발을 위한 HDC랩스만의 강력한 개발 플랫폼을 소개받습니다.

8. AIoT 플랫폼 백엔드 개발

보이지 않는 곳에서 모든 것을 움직이는 강력한 서버 시스템 구축 기술

🏗️

백엔드 프레임워크

Spring/SpringBoot, Node.js, Flask 등 상황에 맞는 최적의 서버 개발 도구를 사용하는 법을 배웁니다.

📜

RESTful API 설계

시스템 간의 표준화된 '대화 규칙'인 RESTful API를 체계적으로 설계하고 개발합니다.

🔄

실시간 데이터 처리

수많은 IoT 장치로부터 쏟아지는 실시간 데이터를 MQTT 브로커를 통해 안정적으로 수신하고 처리하는 로직을 구현합니다.

9. AIoT 플랫폼 프론트엔드 개발

데이터를 아름답게 그리다: 매력적인 IoT 대시보드 제작 기술

🧩

컴포넌트 기반 개발

React와 JavaScript를 사용하여 재사용 가능한 '레고 블록'처럼 효율적으로 웹 화면을 구성합니다.

🔗

상태 관리 및 데이터 바인딩

실시간으로 변하는 IoT 데이터를 화면에 자동으로 반영하는 동적인 웹의 핵심 원리를 배웁니다.

📊

실시간 데이터 시각화

Chart.js, D3.js와 같은 전문 라이브러리로 숫자 데이터를 아름다운 그래프로 시각화합니다.

10. AIoT를 위한 AI 및 Edge AI

사물에 지능을 부여하다 (HDC랩스 관계자, 64시간)

🤖

머신러닝/딥러닝 기초

인공지능이 데이터를 '학습'하는 기본 원리를 이해합니다.

🛰️

IoT 센서 데이터 분석

시계열 데이터를 분석하여 미래를 예측하거나 비정상 패턴을 찾아내는 AI 모델을 만듭니다.

📸

Open CV, 영상 처리

카메라를 '똑똑한 눈'으로 만들어 영상 속에서 객체를 인식하는 기술을 배웁니다.

⚡

Edge AI

데이터를 클라우드로 보내지 않고, 라즈베리파이 현장에서 즉시 판단하는 빠르고 안전한 AI 기술을 배웁니다.

11. AIoT 기반 데이터 수집/분석 프로젝트

데이터에 숨겨진 미래를 읽고, 스스로 움직이는 시스템 만들기

AI 분석을 통해 시스템이 스스로 '예측'하고 '최적의 제어'를 수행하는 한 단계 더 높은 수준의 지능형 시스템을 구축하는 심화 미니 프로젝트들을 수행합니다.

12. AIoT Platform 연동 및 서비스 개발

HDC랩스 플랫폼을 활용한 전문가 수준의 실무 서비스 개발 (120시간)

🚀

HDC Labs 플랫폼 활용

잘 만들어진 산업용 플랫폼 위에서 더 빠르고 안정적으로 상용화 수준의 서비스를 개발하는 실무 노하우를 익힙니다.

👁️

시각 지능 기술 개발

OpenCV, YOLO, Tensorflow 등 딥러닝 모델로 영상 속 사람이나 사물을 인식하는 '시각 지능' 서비스를 개발합니다.

🏙️

스마트 홈/빌딩 서비스 실습

플랫폼 위에서 테스트 환경을 연동하여 실제와 유사한 스마트 홈/빌딩 서비스를 직접 설계하고 구현합니다.

13. 취업 특강: 개발자, 커리어를 시작하다

HDC랩스 전문가와 함께하는 성공적인 취업 준비 (16시간)

📄

이력서, 자소서, 포트폴리오

수많은 지원자 속에서 나의 서류가 빛나게 하는 비법과 프로젝트를 매력적인 포트폴리오로 구성하는 법을 배웁니다.

💬

1:1 개별 컨설팅

현직 개발자, 인사 담당자와의 1:1 모의 면접 및 컨설팅을 통해 실제 면접에 대비한 실전 감각을 기릅니다.

14. AIoT 플랫폼 및 서비스 개발 (최종 프로젝트)

최종 실전: 상용화 수준의 완전한 자동화 시스템 구축

지금까지 배운 모든 기술을 총 집약하여, 하나의 완전한 'AIoT 기반 자동화 시스템/서비스'를 개발하는 최종 캡스톤 디자인 프로젝트입니다. 이 결과물이 여러분의 핵심 포트폴리오가 됩니다.

15. 프로젝트 경진대회

지난 960시간의 여정, 그 최종 결과물을 선보이는 축제의 장

🚀

프로젝트 발표 및 시연

팀별 최종 AIoT 서비스를 발표하고 라이브 시연을 통해 기술력을 선보입니다.

💬

전문가 심사 및 피드백

산업체 현직 전문가들이 기술적 완성도, 독창성 등을 기준으로 평가하고 실질적인 피드백을 제공합니다.

🏆

우수 프로젝트 시상

가장 뛰어난 성과를 보여준 우수 팀에게 시상하여 그동안의 노력을 격려합니다.