고급 Angular 테스팅 교육 과정
Angular 테스팅은 Angular 애플리케이션의 작은 독립적인 코드 조각이나 모듈을 테스트하는 과정입니다.
이 강사 주도형 라이브 트레이닝(온라인 또는 현장)은 Angular 테스팅에 깊이 있게 탐구하고자 하는 경험 많은 테스터와 개발자를 대상으로 합니다.
이 트레이닝을 마친 후 참가자들은 다음을 할 수 있게 됩니다:
- Angular 테스팅을 깊이 이해합니다.
- 고급 컴포넌트 및 통합 테스트를 수행합니다.
- Cypress와 시각 회귀를 사용하여 종단간 테스트를 수행합니다.
과정 형식
- 대화형 강의 및 토론.
- 많은 연습과 실습.
- 라이브 랩 환경에서 직접 구현.
과정 맞춤화 옵션
- 이 과정을 맞춤형 트레이닝으로 요청하려면, 맞춤화된 트레이닝을 준비하기 위해 문의하세요.
코스 개요
소개
- Angular 테스트 개요
단위 테스트 수행
- Jest를 사용한 단위 테스트
- 반응성 테스트
구성 요소 및 통합 테스트 이해
- 구성 요소 테스트 수행
- 고급 구성 요소 테스트
- 통합 테스트 수행
엔드 투 엔드 테스트 수행
- 시각적 회귀
- Cypress 사용
- 고급 Cypress
- 최적의 테스트 설계
- 조건부 테스트
모범 사례
- 테스트 전략
- 테스트 가능한 아키텍처
요약 및 다음 단계
요건
- JavaScript의 기본 이해
- 단위 테스트 수행 경험
대상
- 테스터
- 개발자
오픈 트레이닝 코스는 5명 이상의 참가자가 필요합니다.
고급 Angular 테스팅 교육 과정 - 예약
고급 Angular 테스팅 교육 과정 - 문의
고급 Angular 테스팅 - 컨설팅 문의
회원 평가 (1)
훈련 자료에 포함된 모든 주제를 물론 추가 내용까지 단 3일 만에 다루었습니다.
Ovidiu
코스 - Angular 2 Fundamentals
기계 번역됨
예정된 코스
관련 코스
Angular 13
28 시간대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Angular 13의 최신 기능을 사용하여 웹 애플리케이션을 구축, 테스트 및 배포하려는 프로그래머를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- TypeScript 및 Angular CLI를 사용하여 Angular 13 애플리케이션을 개발합니다.
- Angular 13 웹 애플리케이션을 개발, 테스트 및 배포합니다.
- 모든 웹 애플리케이션이나 페이지에 사용할 수 있는 웹 구성 요소를 만듭니다.
Angular 2 기초
21 시간대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Angular 2를 사용하여 동적이고 현대적인 웹 애플리케이션을 구축하려는 초급에서 중급 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Angular 2개의 프로젝트를 설정 및 구성합니다.
- Angular 2의 기능과 개선 사항을 활용하세요.
- Angular 2를 사용하여 견고하고 확장 가능한 애플리케이션을 개발합니다.
- 코드 구성 및 아키텍처에 대한 모범 사례를 구현합니다.
- RESTful API를 사용하여 Angular 애플리케이션을 통합합니다.
Angular JavaScript
28 시간이것은 AngularJS를 사용하여 웹 사이트를 만들고자 하는 모든 사람들을 위한 실습 과정입니다.
이 과정에서는 최신 안정된 버전을 사용합니다. 사전 릴리스 버전은 예약 양식의 설명란에 표시된 경우에만 사용할 수 있습니다. 이전 버전은 예약 전에 동의해야 합니다.
AngularJS 기초
14 시간AngularJS는 빠른 앱 개발을 위한 자바스크립트 라이브러리입니다.
대상
- 개발자
- 프로그래머
- 자바스크립트 아키텍트
목표
- 절차적/객체지향 프로그래밍 방식을 AngularJS 방식으로 전환
- 참가자들이 AngularJS를 사용하여 Single Page Applications를 생성할 수 있도록 함
강의 형식
- 40% 강의, 60% 실습
개발자를 위한 Angular 10
28 시간이 강사는 진행하는 실시간 트레이닝(온라인 또는 현장)에서 참가자들은 Angular 10의 최신 기능을 사용하여 애플리케이션을 생성, 테스트 및 배포하는 방법을 배우게 됩니다.
트레이닝 종료 후, 참가자는 다음과 같은 능력을 갖추게 됩니다:
- TypeScript와 Angular CLI를 사용하여 Angular 10 애플리케이션을 개발할 수 있습니다.
- 어떤 HTML 페이지에서도 사용할 수 있는 느슨하게 결합된 웹 컴포넌트를 생성할 수 있습니다.
- 컴포넌트를 서비스, 모듈 및 지시문에 연결할 수 있습니다.
- Angular 10 애플리케이션 내에서 REST 웹 서비스와 WebSocket 데이터를 소비할 수 있습니다.
- Reactive Forms를 사용하여 사용자 정의 검증을 구축할 수 있습니다.
- Angular 10 애플리케이션을 테스트, 디버그 및 배포할 수 있습니다.
- 베스트 프랙티스를 사용하여 Angular 10 프로젝트를 조직화할 수 있습니다.
Angular 11
28 시간강사가 진행하는 이 실시간 교육(온라인 또는 현장)에서 참가자는 Angular 11의 최신 기능을 사용하여 Angular 애플리케이션을 생성, 테스트 및 배포하는 방법을 배웁니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- TypeScript 및 Angular CLI를 사용하여 Angular 11 애플리케이션을 개발합니다.
- 모든 HTML 페이지에서 사용할 수 있는 느슨하게 결합된 웹 구성 요소를 만듭니다.
- Angular 11 애플리케이션을 테스트, 디버그 및 배포합니다.
- 모범 사례를 사용하여 Angular 11개의 프로젝트를 구성합니다.
Angular 11 고급
28 시간대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Angular 11의 고급 개발자 도구를 사용하여 애플리케이션을 설계, 구축, 테스트 및 배포하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 고급 Angular 11 애플리케이션을 개발하는 데 필요한 개발 환경을 설정합니다.
- 복잡한 애플리케이션을 위한 상위-하위 구조, 중첩 구성 요소를 구축합니다.
- 실시간 이벤트와 비동기 프로그래밍을 처리하려면 RxJS과 관찰 가능 항목을 사용하세요.
- 사용자 입력 및 데이터 입력 작업을 관리하기 위해 확장 가능한 양식 및 데이터 모델을 만듭니다.
- Angular 11에서 고급 종속성 주입, 라우팅 및 보안 모범 사례를 구현하세요.
Angular 12
28 시간대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Angular 12의 최신 기능을 사용하여 Angular 애플리케이션을 생성, 테스트 및 배포하려는 프로그래머를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- TypeScript 및 Angular CLI를 사용하여 Angular 12 애플리케이션을 개발합니다.
- 모든 웹 애플리케이션이나 HTML 페이지에서 사용할 수 있는 느슨하게 결합된 웹 구성 요소를 만듭니다.
- Angular 12 애플리케이션을 테스트, 디버그 및 배포합니다.
- 모범 사례를 사용하여 Angular 12개의 프로젝트를 구성합니다.
Angular 12 고급
28 시간대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 사용자 정의 구성요소, 지시문, 고급 데이터 바인딩, 지연 로딩 등을 포함하여 Angular 12의 고급 기능을 자세히 알아보고자 하는 개발자를 대상으로 합니다. .
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 고급 기술과 개념을 사용하여 Angular 12개의 애플리케이션을 개발합니다.
- 사용자 정의 구성 요소 및 지시어를 구현합니다.
- 고급 데이터 바인딩 기술을 살펴보세요.
- 지연 로딩 및 동적 가져오기를 구현합니다.
- Angular 12 애플리케이션의 성능을 최적화합니다.
Angular 13 고급
28 시간대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Angular 13의 고급 기능을 활용하여 고성능 웹 애플리케이션을 구축, 테스트 및 배포하려는 숙련된 개발자와 프로그래머를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- TypeScript 및 Angular CLI를 효과적으로 사용하여 복잡한 Angular 13 애플리케이션을 생성하세요.
- 최적의 성능을 위해 Angular 13 웹 애플리케이션을 개발, 테스트 및 배포하세요.
- Angular 13 애플리케이션의 재사용성과 유지 관리성을 향상시키는 웹 구성 요소를 만듭니다.
Angular 14
28 시간대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Angular 14의 최신 기능을 사용하여 웹 애플리케이션을 구축, 테스트 및 배포하려는 개발자와 프로그래머를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Angular 14을 설치하고 구성합니다.
- Angular 14의 구성 요소 기반 아키텍처를 사용하여 애플리케이션을 개발합니다.
- Angular 14의 내장 지시문, 서비스 및 파이프를 활용하세요.
- Angular 14의 HttpClient 모듈을 사용하여 RESTful API와 통신합니다.
- Angular 14 애플리케이션에서 인증 및 권한 부여를 구현합니다.
- Angular 14 애플리케이션을 테스트하고 디버그합니다.
Angular 14 고급
28 시간대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Angular 14 기술을 다음 단계로 끌어올리고 Angular 14의 고급 기능을 활용하여 구축하려는 숙련된 개발자와 프로그래머를 대상으로 합니다. 고성능 웹 애플리케이션을 테스트하고 배포합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Angular 14를 사용하여 고급 애플리케이션을 구축하세요.
- Angular 14의 보다 복잡한 기능과 기술을 이해하고 구현합니다.
- 유지 관리 및 확장이 가능한 Angular 14 코드를 개발합니다.
- Angular 14의 기능을 확장하기 위해 사용자 정의 라이브러리와 모듈을 만듭니다.
Angular 15
28 시간대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Angular 15의 최신 기능을 사용하여 웹 애플리케이션을 구축, 테스트 및 배포하려는 개발자와 프로그래머를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Angular 15을 설치하고 구성합니다.
- Angular 15의 구성 요소 기반 아키텍처를 사용하여 애플리케이션을 개발합니다.
- Angular 15의 내장 지시문, 서비스 및 파이프를 활용하세요.
- Angular 15의 HttpClient 모듈을 사용하여 RESTful API와 통신합니다.
- Angular 15 애플리케이션에서 인증 및 권한 부여를 구현합니다.
- Angular 15 애플리케이션을 테스트하고 디버그합니다.
- 이미지 지시문, UI 구성 요소 빌드를 위한 CDK 목록, 가드의 상용구 감소, 더 빠른 빌드를 위한 esbuild의 개선 사항과 같은 Angular 15의 새로운 기능을 이해합니다.
Angular 15 고급
28 시간대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Angular 15 기술을 다음 단계로 끌어올리고 Angular 15의 고급 기능을 활용하여 구축하려는 숙련된 개발자와 프로그래머를 대상으로 합니다. 고성능 웹 애플리케이션을 테스트하고 배포합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Angular 15개의 애플리케이션을 구축하려면 고급 기술을 사용하세요.
- 대규모 Angular 15 애플리케이션 확장 및 유지 관리에 대한 모범 사례를 이해합니다.
- Angular 15의 고급 기능을 사용하여 고성능 애플리케이션을 개발합니다.
- Angular 15개 애플리케이션의 문제를 해결하고 최적화합니다.
- 서버 측 렌더링, 지연 로딩 등과 같은 고급 주제에 대해 알아보세요.
Angular 16
28 시간대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Angular 16의 최신 기능을 사용하여 웹 애플리케이션을 구축, 테스트 및 배포하려는 초급 수준부터 중급 수준의 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Node.js, Visual Studio 코드, Angular CLI를 포함하는 개발 환경을 설정합니다.
- 데이터를 표시하고 사용자 상호 작용을 처리하는 기본 Angular 16 애플리케이션을 만듭니다.
- 구성 요소, 지시문, 파이프, 서비스 및 모듈을 사용하여 코드를 구성하고 재사용합니다.
- 데이터 바인딩, 종속성 주입, 라우팅, 양식 및 HTTP 클라이언트를 사용하여 백엔드 서비스와 통신합니다.
- Chrome DevTools, Jest, Karma 및 Protractor과 같은 도구를 사용하여 Angular 16개 애플리케이션을 디버그하고 테스트합니다.