연락처 정보

코스 개요

Angular 19 시작하기

  • Angular 소개와 Angular 19에서 새롭게 추가된 기능들
  • Angular CLI를 활용한 프로젝트 설정 방법
  • Angular 아키텍처의 기본 구조 이해하기

컴포넌트와 템플릿

  • 컴포넌트 생성 및 체계적인 관리 방법
  • 데이터 바인딩과 인터폴레이션 기법
  • 템플릿 문법과 라이프사이클 훅 활용하기

디렉티브와 파이프

  • 내장된 구조형 및 속성 디렉티브 사용법
  • 커스텀 디렉티브 생성 방법
  • 기존 파이프 활용과 새로운 커스텀 파이프 작성하기

의존성 주입 및 서비스

  • Angular의 DI 시스템 개념 이해하기
  • 서비스 생성 및 등록 방법
  • 컴포넌트에 서비스를 주입하는 과정

폼과 유효성 검증

  • 템플릿 기반 폼 구현법
  • 반응형 폼과 폼 빌더 사용법
  • 다양한 폼 유효성 검증 기법들

라우팅 및 네비게이션

  • 경로 설정과 지연 로딩 모듈 구성 방법
  • 라우터 파라미터와 보호 기능 활용하기
  • 효과적인 네비게이션 전략 및 모범 사례

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

  • HttpClient 모듈 사용법
  • API 요청 전송 및 응답 처리 방법
  • 오류 처리 기법과 RxJS 옵저버블 활용하기

상태 관리와 Signals

  • RxJS를 통한 반응형 애플리케이션 상태 관리법
  • Angular Signals의 기본 개념 소개
  • 전체 애플리케이션에서 상태를 체계적으로 관리하는 방법

테스트와 배포

  • 컴포넌트 및 서비스에 대한 단위 테스트 기법
  • Angular 내장 도구를 활용한 종단 간 테스트 방법
  • 빌드 최적화 전략 및 배포 절차

요약 및 향후 학습 방향

요건

  • HTML, CSS 및 JavaScript에 대한 기본 지식
  • 웹 개발 개념과 REST API 활용 경험이 있으면 좋습니다
  • TypeScript 지식은 유용하나 필수는 아닙니다

수강 대상

  • 동적이고 확장 가능한 프론트엔드 애플리케이션을 개발하는 웹 개발자
  • 최신 프론트엔드 프레임워크를 익히고자 하는 JavaScript 개발자
  • 기업용 수준의 단일 페이지 애플리케이션을 구축하는 소프트웨어 엔지니어
 28 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리