코스 개요

Angular 19 시작하기

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

컴포넌트와 템플릿

  • 컴포넌트 생성 및 구성
  • 데이터 바인딩과 인터폴레이션
  • 템플릿 구문과 라이프사이클 후크

디렉티브와 파이프

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

종속성 주입과 서비스

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

폼과 검증

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

라우팅과 네비게이션

  • 라우트 설정 및 지연 로딩 모듈
  • 라우터 매개변수와 가드
  • 네비게이션 전략과 베스트 프랙티스

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

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

상태 관리와 신호

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

테스트와 배포

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

요약 및 다음 단계

요건

  • HTML, CSS, JavaScript에 대한 이해
  • 웹 개발 개념 및 REST API 경험
  • TypeScript에 대한 이해는 유용하지만 필수는 아닙니다.

대상자

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

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리