Course Outline

Angular 소개 18

  • Angular 및 생태계 개요
  • Angular 18의 새로운 기능
  • 개발 환경 설정

프로젝트 설정 및 아키텍처

  • Angular CLI 사용
  • 프로젝트 구조 및 파일 구성
  • Angular 모듈 및 구성 요소

템플릿 및 데이터 바인딩

  • Angular 템플릿 구문
  • 보간, 속성 바인딩 및 이벤트 바인딩
  • ngModel을 사용한 양방향 데이터 바인딩

구성 요소 및 지시어

  • 구성요소 생성 및 사용
  • 구성요소 수명주기 후크
  • 내장 지시문(ngIf, ngFor 등)
  • 사용자 정의 지시어

서비스 및 종속성 주입

  • 서비스 생성 및 사용
  • Angular에 종속성 주입
  • 애플리케이션 상태 관리

라우팅 및 탐색

  • Angular 라우터 설정
  • 경로 및 경로 매개변수 구성
  • 지연 로딩 및 경로 보호

Angular의 양식

  • 템플릿 기반 양식
  • React이브 형태
  • 양식 유효성 검사 및 오류 처리

HTTP 클라이언트 및 관찰 가능 항목

  • HttpClient를 사용하여 HTTP 요청 만들기
  • HTTP 응답 처리
  • RxJS 옵저버블 작업하기

고급 주제

  • Angular 애니메이션
  • 국제화(i18n)
  • 성능 최적화 기술

Angular에서 테스트 중

  • Jasmine 및 Karma를 사용한 단위 테스트
  • Protractor를 사용한 엔드투엔드 테스트
  • Angular 애플리케이션 테스트 모범 사례

배포 및 유지 관리

  • Angular 애플리케이션 구축 및 배포
  • Git을 사용한 버전 관리
  • CI/CD(지속적 통합 및 제공) 방식

마이그레이션 및 문제 해결

  • Angular의 이전 버전에서 마이그레이션
  • 일반적인 함정과 이를 방지하는 방법
  • Angular 18의 일반적인 문제 해결

실습 세션

  • 실습 랩
  • 실제 프로젝트 개발
  • 그룹 연습 및 동료 평가

요약 및 다음 단계

Requirements

  • Java스크립트에 대한 이해
  • 웹 개발 경험
  • HTML와 CSS의 기본 지식

청중

  • 웹 개발자
  • 프론트엔드 개발자
  • Angular을(를) 사용하여 단일 페이지 애플리케이션(SPA) 개발에 관심이 있는 사람
 28 Hours

Number of participants


Price per participant

회원 평가 (1)

Upcoming Courses

Related Categories