연락처 정보

코스 개요

Angular 20 기초 개념

  • Angular 생태계에 대한 전반적인 이해
  • Angular 20 아키텍처 살펴보기
  • 독립형 컴포넌트와 애플리케이션 구조

TypeScript 및 프로젝트 설정

  • Angular 개발에 필요한 TypeScript 핵심 내용
  • 새로운 프로젝트를 위한 Angular CLI 설정 방법
  • 개발 도구 활용법 익히기

컴포넌트, 템플릿 및 데이터 바인딩

  • 컴포넌트 생성 및 체계적인 관리 방법
  • 템플릿 구문과 동적 콘텐츠 렌더링 기법
  • 프로퍼티, 이벤트 및 양방향 데이터 바인딩 이해하기

라우팅 및 네비게이션

  • Angular 라우팅 시스템 설정 방법
  • 경로 파라미터와 하위 경로 활용법
  • 지연 로딩 및 다양한 네비게이션 패턴 구현

서비스, 의존성 주입 및 HTTP 통신

  • 재사용 가능한 서비스 생성 기법
  • 효과적인 의존성 주입 패턴 구현 방법
  • API 통신을 위한 HTTPClient 활용법

상태 관리 및 Signals

  • Angular의 Signals 기능 이해하기
  • 반응형 상태 관리 패턴 익히기
  • 애플리케이션 내 데이터 흐름을 효율적으로 제어하는 법

폼 및 사용자 입력 처리

  • 템플릿 기반 폼 작업 방법
  • 반응형 폼 구축 기술
  • 유효성 검사 전략과 사용자 경험 최적화 방안

성능 최적화 및 애플리케이션 배포

  • 빌드 결과물 및 리소스의 최적화 기법
  • 변경 감지 전략 선택 방법
  • Angular 20 애플리케이션을 운영 환경에 배포하는 절차

요약 및 향후 학습 방향 안내

요건

  • 기본적인 웹 개발 개념에 대한 이해
  • JavaScript 또는 TypeScript 사용 경험
  • HTML 및 CSS의 기초 지식

수강 대상

  • 현대적인 Angular 기술을 배우고자 하는 프론트엔드 개발자
  • 확장 가능한 웹 애플리케이션을 구축하는 소프트웨어 엔지니어
  • 실용적인 Angular 역량이 필요한 기술 전문가들
 21 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리