코스 개요

Angular 20 시작하기

  • Angular 소개 및 Angular 20의 새로운 기능
  • Angular CLI를 사용한 프로젝트 설정
  • Angular 아키텍처 이해

컴포넌트와 템플릿

  • 컴포넌트 생성 및 조직
  • 데이터 바인딩 및 보간
  • 템플릿 문법 및 라이프사이클 훅

디렉티브와 파이프

  • 내장 구조 및 속성 디렉티브 사용
  • 사용자 정의 디렉티브 생성
  • 사용자 정의 파이프 사용 및 생성

의존성 주입 및 서비스

  • Angular DI 시스템 이해
  • 서비스 생성 및 제공
  • 서비스 컴포넌트에 주입

폼 및 검증

  • 템플릿 기반 폼
  • 반응형 폼 및 폼 빌더
  • 폼 검증 기법

라우팅 및 네비게이션

  • 라우트 설정 및 지연 로드 모듈
  • 라우터 매개변수 및 가드
  • 네비게이션 전략 및 최선 사례

HTTP 클라이언트 및 데이터 처리

  • HttpClient 모듈 사용
  • API 요청 및 응답 처리
  • RxJS를 사용한 오류 처리 및 옵저버블

상태 관리 및 신호

  • RxJS를 사용한 반응형 상태 관리
  • Angular 신호 소개
  • 애플리케이션 전체 상태 관리

테스트 및 배포

  • 컴포넌트 및 서비스 단위 테스트
  • Angular 도구를 사용한 종단 간 테스트
  • 빌드 최적화 및 배포 전략

요약 및 다음 단계

요건

  • HTML, CSS, JavaScript에 대한 이해
  • 웹 개발 개념과 REST API 경험
  • TypeScript에 대한 친숙함은 도움이 되지만 필수는 아님

대상

  • 동적이고 확장 가능한 프론트엔드 애플리케이션을 구축하는 웹 개발자
  • 모던 프론트엔드 프레임워크로 전환하는 JavaScript 개발자
  • 기업급 SPAs를 만드는 소프트웨어 엔지니어
 28 시간

참가자 수


참가자당 가격

회원 평가 (3)

예정된 코스

관련 카테고리