Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
React 19: 현대 프론트엔드 개발
- Hooks 작업: useState, useEffect, useReducer
- 상태 관리를 위한 Context API 사용
- React Router를 사용하여 라우팅 구현
- 파일 구조, 재사용성, 성능의 모범 사례
TypeScript을 위한 React 개발자
- 타입 안전성: 타입, 인터페이스, 열거형, 제네릭
- 프롭스, 상태, 훅, 이벤트 핸들러 타입 지정
- 재사용 가능한 타입 및 유틸리티 함수 생성
React + TypeScript 실습
- 강력한 타입으로 확장 가능한 컴포넌트 구성
- 프롭스와 훅과 함께 제네릭 조합
- 실제 프로젝트에 대한 실용적인 타입 지정 전략
React 애플리케이션 테스트
- Jest과 React 테스트 라이브러리 소개
- 컴포넌트와 훅에 대한 단위 테스트 작성
- 비동기 작업 및 API 호출 테스트
- 테스트 커버리지 및 디버깅을 위한 모범 사례
Next.js 15: 풀스택 React 프레임워크
- App Router와 Pages Router
- 서버 사이드 렌더링 및 정적 사이트 생성
- API 라우트 및 미들웨어
- 이미지 최적화 및 성능
Node.js + Express: 백엔드 API 기본 사항
- Express 및 RESTful 아키텍처 설정
- JSON Web Tokens (JWT)를 통한 인증
- 컨트롤러-서비스 패턴 및 라우트 구조화
- API 요청의 보안 및 검증
Prisma와 PostgreSQL를 통한 REST API
- Prisma와 PostgreSQL 설정
- 스키마 모델링 및 마이그레이션
- CRUD 작업 수행
- Express 라우트와 Prisma 클라이언트 통합
Git을 통한 버전 관리
- Git 기본: init, clone, commit, push, pull
- 브랜치, 병합, 풀 요청
- GitHub와 팀 협업
풀스택 애플리케이션을 위한 DevOps
- CI/CD 개념 및 워크플로우
- Docker 및 컨테이너화 소개
- 클라우드 플랫폼에 기본 배포 (예: Vercel, Heroku)
- 모니터링 및 오류 로깅
데이터 웨어하우징 및 데이터 레이크
- 데이터 웨어하우스와 데이터 레이크의 차이점
- 풀스택 아키텍처의 데이터 파이프라인 개념
- 백엔드 시스템의 데이터 수집 및 구조화 역할
인공지능 통합
- 웹 앱의 AI 사용 사례 개요
- 외부 AI API 호출 (예: OpenAI, Hugging Face)
- 텍스트 요약, 챗봇, 분석을 위한 AI 사용
요약 및 다음 단계
Requirements
- 기본적인 JavaScript 및 웹 개발 원칙에 대한 이해
- HTML/CSS 및 프론트엔드 프레임워크 경험
- API 및 데이터베이스에 대한 기본적인 이해는 도움이 됩니다
대상
- 프론트엔드 및 백엔드 개발자
- 풀스택 개발자로 전환하는 소프트웨어 엔지니어
- 확장 가능한 웹 애플리케이션을 구축하는 기술 전문가
28 Hours
회원 평가 (1)
Trainer's enthusiasm around the subject