kt cloud TECH UP

kt cloud
풀스택

프론트엔드와 백엔드 모두 다루는 개발 전문가 과정

#React #Java #Spring #아키텍처 설계

교육 일정

26.9.30 (수) - 27.4.20 (수)

모집 인원

50명

교육 방법

온라인 / 비대면 실시간

교육비

18,566,400원

자비부담금 600,000원

* 26년도 K-디지털 트레이닝 정부정책 변경으로 인한 본인부담금 발생 (최대 60만원)

수강생 특별 혜택

오직 kt cloud TECH UP에서만 누릴 수 있는 압도적인 지원

목표를 현실로 만드는 맞춤형 커리어 지원

kt cloud 현직자 멘토링

현직 전문가와의 1:1 혹은 그룹 멘토링을 통해 실무 경험과 진로 방향에 대한 깊이 있는 인사이트를 얻습니다.

TECH UP 연합 해커톤

TECH UP의 훈련생들이 모여 아이디어를 구체화하고 팀워크로 완성하며 실전 같은 프로젝트 경험을 쌓는 대규모 해커톤입니다.

kt cloud 현직자 특강

업계 전문가들이 직접 전하는 생생한 현장 사례와 노하우를 통해 최신 기술 동향과 직무 역량을 배울 수 있습니다.

kt cloud 현직자 코드리뷰

현업 개발자에게 코드 품질과 구조에 대한 피드백을 받아 실무 수준의 개발 역량을 빠르게 성장시킬 수 있습니다.

실전 경험으로 쌓는 취업 경쟁력

프로젝트 기반의 실전 커리큘럼과 현직자 피드백을 통해 실무 역량을 쌓으며, 취업 시장에서 경쟁력 있는 포트폴리오와 역량을 갖출 수 있습니다.

이력서, 포트폴리오 컨설팅

체계적인 피드백을 통해 직무에 맞는 이력서와 포트폴리오를 완성도 있게 준비할 수 있습니다.

학습을 돕는 지원부터 성장을 이끄는 혜택까지

오프라인 교육장

오프라인 협업으로 몰입도 200% 실전 같은 팀 프로젝트가 펼쳐집니다.

메타버스 교육장

현실을 뛰어넘는 메타버스 기반 몰입형 학습 경험을 제공합니다.

네트워킹 파티

혼자가 아닌 연결의 힘으로 성장의 속도를 높이세요.

프로젝트 맞춤형 실습 인프라 지원

클라우드 실습 및 과제 수행에 필요한 최적의 구동 환경과 리소스를 제공합니다.

풀스택 도구 지원

AI와 함께라면 학습이 더 빠르고 똑똑해집니다.

인프런 강의 및 전문 도서 지원

1개월 간 인프런 강의를 무제한으로 수강하실 수 있으며, 성장을 위한 전문 서적을 지원합니다.

직군별 실전 역량 테스트 지원

각 직군별 맞춤형 모의 테스트(코딩 테스트, 실무 과제 등)를 통해 실력을 검증하고 한 단계 도약하세요. (※ 개발 직군은 모의 코딩 테스트 지원)

훈련 장려금 제공

성장의 밑거름으로 월 최대 300,000원의 훈련장려금이 지급됩니다.

고성능 실무용 노트북 대여

기기 성능 걱정 없이 교육에만 몰입할 수 있도록, 프로젝트 수행에 최적화된 고사양 노트북 대여 서비스를 제공합니다.

체계적인 커리큘럼

기초부터 실무 프로젝트, 취업까지 완벽하게 대비하는 과정

1. 핵심 기술 및 아키텍처 학습

React

  • 컴포넌트 구조 및 상태 관리 실습
  • JSX와 이벤트 핸들링 이해
  • React Router를 활용한 라우팅 설계, 성능 최적화 기법을 학습

React는 현대 프론트엔드 개발의 핵심 라이브러리입니다. IT를 처음 접하는 분들을 위해 HTML/CSS 기초부터 시작하며, 가상 DOM의 개념을 이해하고, 컴포넌트 기반으로 재사용 가능한 UI를 설계합니다. Hooks를 활용한 상태 관리, 라우팅 구성, 성능 최적화까지 실무에서 요구하는 모든 React 기술을 학습합니다.

Node.js

  • 이벤트 루프와 논블록킹 I/O 동작 이해
  • Express로 REST API 구성
  • 비동기 패턴(Promise, async/await)과 실시간 통신(Socket.io)

Node.js는 JavaScript로 백엔드를 개발할 수 있게 해주는 런타임 환경입니다. TypeScript와 ES6+ 최신 문법을 먼저 익히고, V8 엔진의 동작 원리와 이벤트 루프를 이해합니다. Express로 RESTful API를 만들고, 회원가입/로그인, OAuth 소셜 로그인, 파일 업로드, 실시간 채팅 등 실무에서 자주 사용하는 기능을 직접 구현합니다. MongoDB와 NestJS까지 학습하여 현대적 Node.js 백엔드 개발 역량을 갖춥니다. 터미널 명령어와 Git 사용법도 함께 훈련합니다.

Java Spring

  • Spring의 의존성 주입과 Boot 기반 서버 구성
  • JPA와 트랜잭션 관리
  • MVC 아키텍처 및 테스트 전략

Java Spring은 국내 대기업과 스타트업에서 가장 많이 사용하는 백엔드 프레임워크입니다. 의존성 주입(DI)과 Spring Boot의 기본 구조를 배우고, JPA로 데이터베이스를 효율적으로 관리하는 방법을 익힙니다. 블로그 프로젝트를 만들면서 Spring Security로 보안을 설정하고, JWT와 OAuth2를 활용한 인증 시스템을 구현합니다. MySQL 데이터베이스와 연동하여 실전 수준의 백엔드 서비스를 완성합니다.

동기/비동기, 블록킹/논블록킹

  • 동기/비동기 처리와 블록킹/논블록킹 모델의 차이를 이해
  • 비동기 API 설계 및 병렬 처리
  • 이벤트 기반 아키텍처 구현 방법을 학습

웹 개발에서 가장 중요한 개념 중 하나인 동기/비동기와 블록킹/논블록킹의 차이를 명확히 이해합니다. Node.js의 V8 엔진 설명과 함께 진행되며, 서버가 여러 요청을 동시에 처리하는 원리를 배웁니다. 비동기 API를 설계하고, 병렬 처리와 이벤트 기반 아키텍처를 통해 고성능 서버를 구축하는 방법을 학습합니다.

생성형 AI를 활용한 풀스택 개발

  • 백엔드/프론트엔드 협업 사례 분석
  • AI 기반 코드 보조 시스템 구현
  • 사용자 피드백 데이터를 활용한 개선 전략

최신 AI 기술을 풀스택 개발에 적용하는 방법을 배웁니다. ChatGPT API를 백엔드와 프론트엔드에 연동하여 챗봇, 자동 응답 시스템, 콘텐츠 생성 기능 등을 구현합니다. AI 기반 코드 자동 생성 도구를 활용하여 개발 효율을 높이고, 사용자 피드백을 분석하여 서비스를 지속적으로 개선하는 전략을 학습합니다.

SSR과 MSA

  • 서버사이드 렌더링(SSR) 기초
  • MSA 아키텍처 설계, 서비스 디스커버리와 게이트웨이 구성
  • 분산 환경에서의 확장성과 유연성을 학습

Next.js를 활용한 서버사이드 렌더링(SSR)으로 SEO를 개선하고 초기 로딩 속도를 빠르게 만듭니다. MSA 아키텍처를 통해 큰 서비스를 작은 독립적인 서비스로 나누어 관리하는 방법을 배웁니다.

최신 풀스택 기술

  • 최신 JS/TypeScript 문법
  • Serverless 아키텍처
  • React-Node-Spring 혼합 구조 사례
  • Micro Frontend 등 최신 트렌드

풀스택 개발의 최신 트렌드를 학습합니다. TypeScript는 Node.js 단계에서 선행 학습하며, Docker로 애플리케이션을 컨테이너화하여 배포 환경을 일관되게 관리합니다. Redis를 활용한 캐싱으로 성능을 개선하고, Serverless 아키텍처와 Micro Frontend 등 최신 기술을 실무 사례를 통해 이해합니다.

테스트 및 배포

  • 단위/통합 테스트(Jest, JUnit 등)
  • CI/CD 파이프라인 구축
  • 자동화 배포 및 버전 관리
  • 무중단 배포와 성능 모니터링 기법

테스트 코드 작성은 안정적인 서비스를 만드는 필수 과정입니다. Jest와 JUnit으로 단위/통합 테스트를 작성하고, GitHub Actions로 CI/CD 파이프라인을 구축합니다. AWS의 EC2, S3, RDS 등 핵심 서비스를 활용하여 실제 클라우드 환경에 배포하며, 무중단 배포 전략으로 서비스 중단 없이 업데이트 하는 방법을 익힙니다. Java Spring 단계에서 함께 진행 됩니다.

2. 실전 프로젝트

기본 프로젝트

지금까지 학습한 React, Node.js, Spring을 하나로 통합한 풀스택 프로젝트를 만듭니다. 프론트엔드, 백엔드, 클라우드 세 분야를 모두 다루기 때문에 기본 프로젝트 기간의 오전 시간에도 진도를 계속 진행합니다. 동기/비동기 API를 구현하고, CI/CD로 자동 배포 환경을 구축하며, MSA 모듈을 연동하는 경험을 통해 기본적인 풀스택 개발 역량을 다집니다.

심화 프로젝트

Next.js의 SSR을 활용하여 더욱 복잡한 풀스택 서비스를 구축합니다. 생성형 AI 모델을 연동하여 실시간으로 콘텐츠를 생성하거나 사용자 질문에 응답하는 기능을 구현합니다. 대규모 트래픽을 견딜 수 있도록 서비스를 최적화하고, 보안을 강화합니다. 스크럼과 애자일 방법론을 실제 프로젝트에 적용하여 실무 프로세스를 경험하고, 산출물 문서화 훈련도 진행합니다.

실무 통합 프로젝트

부트캠프의 최종 단계로, 다른 과정(AI, 사이버 보안, 디자인 등) 수강생들과 협업하여 대규모 풀스택 프로젝트를 완성합니다. MSA와 Serverless를 혼합 적용하여 실무 수준의 아키텍처를 구현하고, 고가용성을 고려한 설계로 서비스가 중단되지 않도록 합니다. 실시간 모니터링 시스템을 구축하고, 장애 발생 시 대응 시나리오를 실습하며 최종 배포까지 완료합니다.

3. 취업 지원 및 실무 소양

현직자 특강

kt cloud 현직자 특강으로 업계 전문가들이 직접 전하는 생생한 현장 사례와 노하우를 통해 최신 기술 동향과 직무 역량을 배웁니다.

취업 준비 역량 테스트 대비

산업별 취업 역량을 평가하고 개인별 맞춤 피드백을 제공합니다. 최신 구직 시장 동향 분석, 실 기업 사례 연구, 면접 스킬 향상 워크숍을 진행합니다.

커리어 성장 전략

개인의 경력 개발 목표 수립 및 맞춤형 학습 로드맵 구성법을 익힙니다. 전문가 멘토링과 네트워킹을 통해 개인의 성장 전략을 심도 있게 토론합니다.

협업 및 커뮤니케이션

팀워크 향상을 위한 협업 모델과 커뮤니케이션 기법, 갈등 해결 방법, 회의 운영 전략을 실습하고, 실전 커뮤니케이션 전략을 체득합니다.

제품 개발 프로세스와 문화

아이디어 발굴부터 시장 출시까지 분석하며 애자일, 스크럼 등 개발 프로세스를 적용합니다. 혁신 기업 문화 사례를 연구하고 문제 해결 방안을 모색합니다.

포트폴리오 기획 및 구성

개인 역량을 부각시킬 포트폴리오 전략을 수립합니다. 성공 사례 분석 및 콘텐츠 최적화를 통해 실전 감각을 키우고 브랜딩 기법을 적용합니다.

이력서 작성 및 자기 PR

전문적인 이력서/자기소개서 작성 기법을 익히고 실전 면접 시뮬레이션을 통해 피드백을 받습니다. 자신을 효과적으로 알리는 자기 PR 전략을 수립합니다.

4. 과정 행사 및 네트워킹

입과식 및 오리엔테이션

교육 목표 설명, 신규 팀 구성, 역할 분담 및 전체 커리큘럼/일정 안내

해커톤

제한된 시간 내 집중적인 팀 협업을 통해 아이디어 구상과 창의적 문제 해결 능력 학습

프로젝트 발표회

개발 결과물 데모, 기술 스택 심층 분석 공유, 질의응답 및 우수 성과자 시상

수료식

공식 수료증 수여, 종합 평가, 상호 피드백 공유 및 동문 네트워킹 커뮤니티 안내

WARM UP DAY

과정 시작 전, 챌린저 간 연결감과 팀 분위기를 만드는 네트워킹

조직 문화까지 체득하는 대규모 팀 프로젝트

실제 스타트업 환경을 그대로 재현한 실전 프로젝트

함께라서 가능한 스타트업 경험

TECH UP은 서로 다른 직군의 대규모 인원이 모여 하나의 팀으로 협업합니다. 기획, 디자인, 개발 등 전 직군이 스타트업 환경을 재현하며 실전을 경험합니다.

성장하는 스타트업의 팀 사이즈

대규모 팀은 소통은 가능하지만 체계 없이는 운영이 어려운 규모입니다. 역할을 나누고 협업하며 실제 조직 운영을 그대로 체험합니다.

실무 수준의 협업 난이도 체험

여러 기능을 동시에 개발하고 직군 간 종속성을 조율합니다. 단일 코드베이스에서 대규모 인원이 버전 관리하며 QA까지 수행해 협업을 익힙니다.

6개월 후, 달라진 당신

대규모 협업 프로젝트와 다양한 네트워크를 확보합니다. 스타트업 문화와 프로세스를 익히며 복잡한 프로젝트를 완수하는 힘을 기릅니다.

지금 바로
풀스택개발자로
시작하세요.

국비지원 자격 여부부터 취업 및 교육과정까지
무료로 상담해드립니다.

교육방식

비대면 실시간 온라인강의

여러분의 꿈을 응원합니다!

kt cloud 풀스택 상담신청

개인정보는 상담 목적으로만 사용되며 안전하게 보호됩니다.