연락처 정보

코스 개요

고급 Angular 아키텍처 설계

  • 확장성 높은 프로젝트 구조 설계 기법
  • 독립형 API 및 모듈형 아키텍처 패턴의 이해
  • 관심사 분리 및 유지보수성 향상을 위한 전략

고급 컴포넌트와 시그널 활용법

  • Angular 시그널의 심층적인 이해와 활용 방안
  • 변화 감지 제어 기법들에 대한 탐구
  • 효율적인 컴포넌트 간 통신 패턴 도출

반응형 및 비동기 프로그래밍 기법

  • Angular에서 활용되는 고급 RxJS 연산자들
  • 시그널 체계와 RxJS 간의 상호 운영 방식
  • 복잡한 반응형 데이터 흐름 관리 전략

대규모 애플리케이션을 위한 상태 관리 기법

  • 적절한 상태 관리 방식의 선택 방법
  • NgRx, NGXS 및 독립적으로 운용 가능한 반응형 해결책들
  • 엔터프라이즈 수준에서의 상태 관리 모범 사례

고급 라우팅 기법 활용하기

  • 지연 로딩 및 경로 단위 코드 분할 기술
  • 라우트 가드, 리졸버 등을 활용한 고급 탐색 기능 구현
  • 대규모 애플리케이션 환경에서의 라우팅 최적화 전략

성능 최적화 방안

  • Angular 20 애플리케이션의 성능 프로파일링 방법
  • 시그널 기반 렌더링 최적화 기술들
  • 번들 크기 축소 및 로딩 시간 단축 전략

테스트 및 품질 관리 체계

  • 컴포넌트와 서비스에 대한 고급 단위 테스트 작성법
  • 최신 테스트 러너를 활용한 엔드투엔드 테스트 방법
  • 복잡한 Angular 애플리케이션의 디버깅 기법들

API 연동 및 백엔드 통신 전략

  • 고급 HttpClient 활용 방식과 패턴들
  • 오류 처리 및 재시도 로직 구현 방법
  • 실시간 통신이나 스트림 기반 API와의 연동 기법

요약 및 향후 학습 방향 안내

요건

  • 최신 JavaScript에 대한 충분한 이해와 숙련도
  • Angular 기본 개념을 바탕으로 한 실무 경험
  • TypeScript 및 컴포넌트 기반 아키텍처에 대한 이해도

수강 대상

  • 프론트엔드 개발자
  • 소프트웨어 엔지니어
  • Angular 애플리케이션 개발에 종사하는 기술 전문가들
 21 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리