코스 개요
React 19: 모던 프론트엔드 개발
- Hooks 활용: useState, useEffect, useReducer
- 상태 관리를 위한 Context API 사용
- React Router를 통한 라우팅 구현
- 파일 구조, 재사용성, 성능 최적화의 베스트 프랙티스
React 개발자를 위한 TypeScript
- 타입 안전성: 타입, 인터페이스, 열거형, 제네릭
- props, 상태, 훅, 이벤트 핸들러의 타입 지정
- 재사용 가능한 타입 및 유틸리티 함수 생성
실제에서 React + TypeScript 활용
- 강력한 타입으로 확장 가능한 컴포넌트 구축
- props와 훅과 함께 제네릭 결합
- 실세계 프로젝트를 위한 실제 타입 전략
React 애플리케이션 테스트
- Jest와 React Testing Library 소개
- 컴포넌트와 훅을 위한 유닛 테스트 작성
- 비동기 작업 및 API 호출 테스트
- 테스트 커버리지와 디버깅을 위한 베스트 프랙티스
Next.js 15: 풀스택 React 프레임워크
- App Router vs Pages Router
- 서버 사이드 렌더링과 정적 사이트 생성
- API 라우트와 미들웨어
- 이미지 최적화 및 성능
Node.js + Express: 백엔드 API 기본
- Express와 RESTful 아키텍처 설정
- JSON Web Tokens (JWT)를 통한 인증
- 컨트롤러-서비스 패턴 및 라우트 구조
- API 요청 보안 및 검증
Prisma와 PostgreSQL을 사용한 REST API
- Prisma와 PostgreSQL 설정
- 스키마 모델링 및 마이그레이션
- CRUD 작업 수행
- Prisma 클라이언트를 Express 라우트와 통합
Git을 통한 버전 관리
- Git 기본: init, clone, commit, push, pull
- 브랜치, 병합, 풀 리퀘스트
- GitHub과 팀 협업
풀스택 애플리케이션을 위한 DevOps
- CI/CD 개념과 워크플로우
- Docker와 컨테이너화 소개
- 클라우드 플랫폼에서의 기본 배포 (예: Vercel, Heroku)
- 모니터링 및 오류 로깅
데이터 웨어하우스와 데이터 레이크
- 데이터 웨어하우스와 데이터 레이크의 차이점
- 풀스택 아키텍처에서의 데이터 파이프라인 개념
- 데이터 수집 및 구조화에 대한 백엔드 시스템의 역할
인공지능 통합
- 웹 애플리케이션에서 AI 사용 사례 개요
- 외부 AI API 호출 (예: OpenAI, Hugging Face)
- 텍스트 요약, 채팅봇 및 분석을 위한 AI 사용
요약 및 다음 단계
요건
- JavaScript의 기본 원리와 웹 개발 원칙에 대한 이해
- HTML/CSS와 프론트엔드 프레임워크 경험
- API와 데이터베이스에 대한 기본적인 이해가 도움이 됩니다
대상
- 프론트엔드 및 백엔드 개발자
- 풀스택 개발자로 전환하는 소프트웨어 엔지니어
- 확장 가능한 웹 애플리케이션을 구축하는 기술 전문가
회원 평가 (5)
건나르가 진행하면서 거의 모든 코드를 실시간으로 작성한 점이 마음에 들었지만, 훈련 후 참조할 수 있는 구글 드라이브에 충분한 사전 준비 자료가 있다는 점도 좋았습니다. 또한 건나르가 미리 제공한 샘플 데이터를 기반으로 작성한 코드도 매우 유용했고, 이로 인해 훈련이 우리 자신의 데이터셋과 직접 관련되었습니다.
Ranvir - Schroders Personal Wealth
코스 - Visual Studio Code
기계 번역됨
각 모듈별로 다수의 예제와 트레이너의 훌륭한 지식을 제공합니다.
Sebastian - BRD
코스 - Secure Developer Java (Inc OWASP)
기계 번역됨
Module3 애플리케이션 공격 및 악용, 크로스사이트 스크립팅(XSS), SQL 인젝션 Module4 서버 공격 및 악용, 서비스 거부(DOS), 버퍼 오버플로우(BOF)
Tshifhiwa - Vodacom
코스 - How to Write Secure Code
기계 번역됨
실생활 예제.
Kristoffer Opdahl - Buypass AS
코스 - Web Security with the OWASP Testing Framework
기계 번역됨
트레이너의 주제 지식이 뛰어나고, 세션을 청중이 시연을 따라할 수 있도록 구성한 것이 단순히 앉아서 듣는 것보다 그 지식을 확실하게 다질 수 있게 도움이 되었습니다.
Jack Allan - RSM UK Management Ltd.
코스 - Secure Developer .NET (Inc OWASP)
기계 번역됨