코스 개요

고급 Angular 아키텍처

  • 확장 가능한 프로젝트 구조 설계
  • 독립형 API와 모듈화된 아키텍처 패턴
  • 관심 분리 및 유지 관리 전략

고급 컴포넌트와 시그널

  • Angular 시그널에 대한 심화 조사
  • 변경 감지 제어 기술
  • 효율적인 컴포넌트 통신 패턴

리액티브 및 비동기 프로그래밍

  • Angular에서 고급 RxJS 연산자 사용
  • 시그널-RxJS 상호 운용성
  • 복잡한 리액티브 데이터 흐름 관리

대규모 상태 관리

  • 적절한 상태 관리 접근 방식 선택
  • NgRx, NGXS 및 독립형 리액티브 솔루션
  • 기업 등급 상태 관리를 위한 최선의 방법론

고급 라우팅 전략

  • 지연 로딩과 라우트 수준 코드 분할
  • 라우트 가드, 리졸버, 및 고급 탐색 흐름
  • 대형 애플리케이션을 위한 라우트 최적화

성능 최적화

  • Angular 20 애플리케이션 프로파일링
  • 시그널 기반 렌더링 성능 기술
  • 번들 크기 감소와 로드 시간 향상

테스트 및 품질 공학

  • 컴포넌트와 서비스를 위한 고급 단위 테스트 작성
  • 현대 테스트 러너를 사용한 엔드투엔드 테스트
  • 복잡한 Angular 애플리케이션 디버깅

API 통합 및 백엔드 통신

  • 고급 HttpClient 패턴
  • 오류 처리와 재시도 전략
  • 실시간 및 스트리밍 API 작업

요약 및 다음 단계

요건

  • 현대 JavaScript에 대한 확실한 이해
  • Angular 기초에 대한 실무 경험
  • TypeScript와 컴포넌트 기반 아키텍처에 익숙함

대상자

  • 프론트엔드 개발자
  • 소프트웨어 엔지니어
  • Angular 애플리케이션을 다루는 기술 전문가
 21 시간

참가자 수


참가자당 가격

회원 평가 (5)

예정된 코스

관련 카테고리