연락처 정보

코스 개요

Angular 21 기초 개념

  • Angular 생태계의 전반적인 구조와 특징 설명
  • Angular 21 아키텍처에 대한 이해하기
  • 스탠드얼론 컴포넌트 활용법 및 애플리케이션 구성 방식

TypeScript와 프로젝트 설정 방법

  • Angular 개발에 필요한 TypeScript 핵심 개념들
  • Angular CLI를 활용한 프로젝트 생성 절차
  • 개발 과정에서 유용하게 사용할 수 있는 도구 소개

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

  • 컴포넌트를 효과적으로 생성하고 구성하는 방법
  • 템플릿과 동적 콘텐츠 처리 방식
  • 프로퍼티 바인딩, 이벤트 바인딩 및 양방향 바인딩 구현 기법

라우팅과 내비게이션 설정 방법

  • 애플리케이션의 라우팅 경로 설계 방법
  • 라우트 매개변수 관리 및 중첩된 라우트 처리 방식
  • 지연 로딩 기능 활용법과 네비게이션 전략 적용방법

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

  • 재사용 가능한 서비스의 설계 원칙들
  • 의존성 주입 개념을 실제 개발에 적용하는 법
  • 백엔드와 통신하기 위한 HTTPClient 활용법

상태 관리 및 Signals 기능 활용

  • Angular에서 제공되는 Signals 개념 소개
  • 반응형 상태 관리 패턴을 실제로 적용하는 방식
  • 애플리케이션 내 데이터 흐름의 조절 및 제어 방법

폼 생성과 사용자 입력 처리법

  • 템플릿 기반 폼 설계 방법과 개발 방식
  • 동적으로 반응하는 리액티브 폼을 만드는 절차와 관리방식
  • 입력 값 검증 메커니즘 구현과 사용자 경험 향상 기법들

성능 최적화 및 프로덕션 배포 방법

  • 애플리케이션 성능 개선과 빌드 결과물 최적화 방안
  • 변경 감지 메커니즘을 효과적으로 활용하는 기술들
  • Angular 21 애플리케이션을 실제 운영 환경에 배포하는 절차

요약 및 향후 학습 방향 제안

요건

  • 기본적인 웹 개발 개념에 대한 이해가 필요합니다.
  • JavaScript 또는 TypeScript 사용 경험이 있으면 좋습니다.
  • HTML 및 CSS의 기초 지식이 있어야 합니다.

대상자

  • 최신 Angular 프레임워크를 배우고자 하는 프론트엔드 개발자들입니다.
  • 확장성이 뛰어난 웹 애플리케이션을 구축하려는 소프트웨어 엔지니어들입니다.
  • 실무에서 즉시 활용할 수 있는 Angular 기술을 습득하고자 하는 기술 전문가들이 대상입니다.
 21 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리