프론트엔드와 백엔드 모두 다루는 개발 전문가 과정
#React #Java #Spring #아키텍처 설계
교육 일정
26.9.30 (수) - 27.4.20 (수)
모집 인원
50명
교육 방법
온라인 / 비대면 실시간
교육비
18,566,400원
자비부담금 600,000원
* 26년도 K-디지털 트레이닝 정부정책 변경으로 인한 본인부담금 발생 (최대 60만원)
오직 kt cloud TECH UP에서만 누릴 수 있는 압도적인 지원
현직 전문가와의 1:1 혹은 그룹 멘토링을 통해 실무 경험과 진로 방향에 대한 깊이 있는 인사이트를 얻습니다.
TECH UP의 훈련생들이 모여 아이디어를 구체화하고 팀워크로 완성하며 실전 같은 프로젝트 경험을 쌓는 대규모 해커톤입니다.
업계 전문가들이 직접 전하는 생생한 현장 사례와 노하우를 통해 최신 기술 동향과 직무 역량을 배울 수 있습니다.
현업 개발자에게 코드 품질과 구조에 대한 피드백을 받아 실무 수준의 개발 역량을 빠르게 성장시킬 수 있습니다.
프로젝트 기반의 실전 커리큘럼과 현직자 피드백을 통해 실무 역량을 쌓으며, 취업 시장에서 경쟁력 있는 포트폴리오와 역량을 갖출 수 있습니다.
체계적인 피드백을 통해 직무에 맞는 이력서와 포트폴리오를 완성도 있게 준비할 수 있습니다.
오프라인 협업으로 몰입도 200% 실전 같은 팀 프로젝트가 펼쳐집니다.
현실을 뛰어넘는 메타버스 기반 몰입형 학습 경험을 제공합니다.
혼자가 아닌 연결의 힘으로 성장의 속도를 높이세요.
클라우드 실습 및 과제 수행에 필요한 최적의 구동 환경과 리소스를 제공합니다.
AI와 함께라면 학습이 더 빠르고 똑똑해집니다.
1개월 간 인프런 강의를 무제한으로 수강하실 수 있으며, 성장을 위한 전문 서적을 지원합니다.
각 직군별 맞춤형 모의 테스트(코딩 테스트, 실무 과제 등)를 통해 실력을 검증하고 한 단계 도약하세요. (※ 개발 직군은 모의 코딩 테스트 지원)
성장의 밑거름으로 월 최대 300,000원의 훈련장려금이 지급됩니다.
기기 성능 걱정 없이 교육에만 몰입할 수 있도록, 프로젝트 수행에 최적화된 고사양 노트북 대여 서비스를 제공합니다.
기초부터 실무 프로젝트, 취업까지 완벽하게 대비하는 과정
React는 현대 프론트엔드 개발의 핵심 라이브러리입니다. IT를 처음 접하는 분들을 위해 HTML/CSS 기초부터 시작하며, 가상 DOM의 개념을 이해하고, 컴포넌트 기반으로 재사용 가능한 UI를 설계합니다. Hooks를 활용한 상태 관리, 라우팅 구성, 성능 최적화까지 실무에서 요구하는 모든 React 기술을 학습합니다.
Node.js는 JavaScript로 백엔드를 개발할 수 있게 해주는 런타임 환경입니다. TypeScript와 ES6+ 최신 문법을 먼저 익히고, V8 엔진의 동작 원리와 이벤트 루프를 이해합니다. Express로 RESTful API를 만들고, 회원가입/로그인, OAuth 소셜 로그인, 파일 업로드, 실시간 채팅 등 실무에서 자주 사용하는 기능을 직접 구현합니다. MongoDB와 NestJS까지 학습하여 현대적 Node.js 백엔드 개발 역량을 갖춥니다. 터미널 명령어와 Git 사용법도 함께 훈련합니다.
Java Spring은 국내 대기업과 스타트업에서 가장 많이 사용하는 백엔드 프레임워크입니다. 의존성 주입(DI)과 Spring Boot의 기본 구조를 배우고, JPA로 데이터베이스를 효율적으로 관리하는 방법을 익힙니다. 블로그 프로젝트를 만들면서 Spring Security로 보안을 설정하고, JWT와 OAuth2를 활용한 인증 시스템을 구현합니다. MySQL 데이터베이스와 연동하여 실전 수준의 백엔드 서비스를 완성합니다.
웹 개발에서 가장 중요한 개념 중 하나인 동기/비동기와 블록킹/논블록킹의 차이를 명확히 이해합니다. Node.js의 V8 엔진 설명과 함께 진행되며, 서버가 여러 요청을 동시에 처리하는 원리를 배웁니다. 비동기 API를 설계하고, 병렬 처리와 이벤트 기반 아키텍처를 통해 고성능 서버를 구축하는 방법을 학습합니다.
최신 AI 기술을 풀스택 개발에 적용하는 방법을 배웁니다. ChatGPT API를 백엔드와 프론트엔드에 연동하여 챗봇, 자동 응답 시스템, 콘텐츠 생성 기능 등을 구현합니다. AI 기반 코드 자동 생성 도구를 활용하여 개발 효율을 높이고, 사용자 피드백을 분석하여 서비스를 지속적으로 개선하는 전략을 학습합니다.
Next.js를 활용한 서버사이드 렌더링(SSR)으로 SEO를 개선하고 초기 로딩 속도를 빠르게 만듭니다. MSA 아키텍처를 통해 큰 서비스를 작은 독립적인 서비스로 나누어 관리하는 방법을 배웁니다.
풀스택 개발의 최신 트렌드를 학습합니다. TypeScript는 Node.js 단계에서 선행 학습하며, Docker로 애플리케이션을 컨테이너화하여 배포 환경을 일관되게 관리합니다. Redis를 활용한 캐싱으로 성능을 개선하고, Serverless 아키텍처와 Micro Frontend 등 최신 기술을 실무 사례를 통해 이해합니다.
테스트 코드 작성은 안정적인 서비스를 만드는 필수 과정입니다. Jest와 JUnit으로 단위/통합 테스트를 작성하고, GitHub Actions로 CI/CD 파이프라인을 구축합니다. AWS의 EC2, S3, RDS 등 핵심 서비스를 활용하여 실제 클라우드 환경에 배포하며, 무중단 배포 전략으로 서비스 중단 없이 업데이트 하는 방법을 익힙니다. Java Spring 단계에서 함께 진행 됩니다.
지금까지 학습한 React, Node.js, Spring을 하나로 통합한 풀스택 프로젝트를 만듭니다. 프론트엔드, 백엔드, 클라우드 세 분야를 모두 다루기 때문에 기본 프로젝트 기간의 오전 시간에도 진도를 계속 진행합니다. 동기/비동기 API를 구현하고, CI/CD로 자동 배포 환경을 구축하며, MSA 모듈을 연동하는 경험을 통해 기본적인 풀스택 개발 역량을 다집니다.
Next.js의 SSR을 활용하여 더욱 복잡한 풀스택 서비스를 구축합니다. 생성형 AI 모델을 연동하여 실시간으로 콘텐츠를 생성하거나 사용자 질문에 응답하는 기능을 구현합니다. 대규모 트래픽을 견딜 수 있도록 서비스를 최적화하고, 보안을 강화합니다. 스크럼과 애자일 방법론을 실제 프로젝트에 적용하여 실무 프로세스를 경험하고, 산출물 문서화 훈련도 진행합니다.
부트캠프의 최종 단계로, 다른 과정(AI, 사이버 보안, 디자인 등) 수강생들과 협업하여 대규모 풀스택 프로젝트를 완성합니다. MSA와 Serverless를 혼합 적용하여 실무 수준의 아키텍처를 구현하고, 고가용성을 고려한 설계로 서비스가 중단되지 않도록 합니다. 실시간 모니터링 시스템을 구축하고, 장애 발생 시 대응 시나리오를 실습하며 최종 배포까지 완료합니다.
kt cloud 현직자 특강으로 업계 전문가들이 직접 전하는 생생한 현장 사례와 노하우를 통해 최신 기술 동향과 직무 역량을 배웁니다.
산업별 취업 역량을 평가하고 개인별 맞춤 피드백을 제공합니다. 최신 구직 시장 동향 분석, 실 기업 사례 연구, 면접 스킬 향상 워크숍을 진행합니다.
개인의 경력 개발 목표 수립 및 맞춤형 학습 로드맵 구성법을 익힙니다. 전문가 멘토링과 네트워킹을 통해 개인의 성장 전략을 심도 있게 토론합니다.
팀워크 향상을 위한 협업 모델과 커뮤니케이션 기법, 갈등 해결 방법, 회의 운영 전략을 실습하고, 실전 커뮤니케이션 전략을 체득합니다.
아이디어 발굴부터 시장 출시까지 분석하며 애자일, 스크럼 등 개발 프로세스를 적용합니다. 혁신 기업 문화 사례를 연구하고 문제 해결 방안을 모색합니다.
개인 역량을 부각시킬 포트폴리오 전략을 수립합니다. 성공 사례 분석 및 콘텐츠 최적화를 통해 실전 감각을 키우고 브랜딩 기법을 적용합니다.
전문적인 이력서/자기소개서 작성 기법을 익히고 실전 면접 시뮬레이션을 통해 피드백을 받습니다. 자신을 효과적으로 알리는 자기 PR 전략을 수립합니다.
교육 목표 설명, 신규 팀 구성, 역할 분담 및 전체 커리큘럼/일정 안내
제한된 시간 내 집중적인 팀 협업을 통해 아이디어 구상과 창의적 문제 해결 능력 학습
개발 결과물 데모, 기술 스택 심층 분석 공유, 질의응답 및 우수 성과자 시상
공식 수료증 수여, 종합 평가, 상호 피드백 공유 및 동문 네트워킹 커뮤니티 안내
과정 시작 전, 챌린저 간 연결감과 팀 분위기를 만드는 네트워킹
실제 스타트업 환경을 그대로 재현한 실전 프로젝트
TECH UP은 서로 다른 직군의 대규모 인원이 모여 하나의 팀으로 협업합니다. 기획, 디자인, 개발 등 전 직군이 스타트업 환경을 재현하며 실전을 경험합니다.
대규모 팀은 소통은 가능하지만 체계 없이는 운영이 어려운 규모입니다. 역할을 나누고 협업하며 실제 조직 운영을 그대로 체험합니다.
여러 기능을 동시에 개발하고 직군 간 종속성을 조율합니다. 단일 코드베이스에서 대규모 인원이 버전 관리하며 QA까지 수행해 협업을 익힙니다.
대규모 협업 프로젝트와 다양한 네트워크를 확보합니다. 스타트업 문화와 프로세스를 익히며 복잡한 프로젝트를 완수하는 힘을 기릅니다.
국비지원 자격 여부부터 취업 및 교육과정까지
무료로 상담해드립니다.
교육방식
비대면 실시간 온라인강의
여러분의 꿈을 응원합니다!