테스트 Angular 애플리케이션 교육 과정
이 강사 주도형 라이브 교육에서는 참가자들이 Angular 애플리케이션을 위한 테스트를 작성하고 유지하는 방법을 배웁니다.
이 교육을 마친 후 참가자들은
- Angular 애플리케이션을 테스트하는 가장 적절한 전략을 결정할 수 있습니다
- Angular 애플리케이션에 대해 단위 테스트, 컴포넌트 테스트, A/B 테스트 및 종단 간 테스트를 수행할 수 있습니다
- Jasmine, Karma, Protractor, Mocha 등 적절한 도구를 선택할 수 있습니다
- Protractor와 Jasmine으로 테스트를 작성할 수 있습니다
- Karma와 Protractor로 테스트를 실행하고 디버깅할 수 있습니다
- 유지보수 가능한 테스트 스윗을 만들 수 있습니다
- Angular에서 단위 테스트를 위한 모범 사례를 채택할 수 있습니다
강좌 형식
- 강의, 토론, 연습 및 실습 위주
참고
- Angular는 다양한 이름과 버전을 가지고 있습니다. 예를 들어: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2 등. 이 교육에 사용할 버전을 맞춤화하려면, 주문하십시오.
코스 개요
이 교육에 대한 맞춤형 교육 과정 개요를 요청하려면 당사에 문의하세요.
요건
- JavaScript에 대한 이해
대상
- 테스터
- 개발자
오픈 트레이닝 코스는 5명 이상의 참가자가 필요합니다.
테스트 Angular 애플리케이션 교육 과정 - 예약
테스트 Angular 애플리케이션 교육 과정 - 문의
테스트 Angular 애플리케이션 - 컨설팅 문의
컨설팅 문의
회원 평가 (1)
단계별 분석. 코드 설명의 각 줄. 강좌를 진행하는 동안 제가 겪은 모든 문제는 성공적으로 해결되었고 Łukasz는 저에게 그 이유를 말해주었습니다. 나는 또한 제시된 좋은 사례를 좋아했습니다. 나는 TDD 스타일에 대해 확신한 적이 없습니다. 단지 그것이 유용하고 시간을 들일 가치가 없다고 생각합니다. Łukasz는 TDD의 많은 장점을 지적했고, 그것은 내 의견을 완전히 바꿔 놓았습니다.
Michal Uscinski - Devapo Sp. z o. o.
코스 - Testing Angular Applications
기계 번역됨
예정된 코스
관련 코스
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 4 기본 원리
21 시간대한민국에서 강사가 진행하는 이 실시간 교육에서는 Angular 4의 기본 사항을 소개하고 단일 페이지 웹 애플리케이션을 만드는 과정을 참가자에게 안내합니다.
Angular 5
28 시간강사가 진행하는 이 대한민국 실시간 교육에서 참가자는 샘플 Angular 애플리케이션을 생성하고 배포하는 과정을 단계별로 진행하면서 Angular 5의 기본 사항을 배우게 됩니다.
Angular 6
28 시간강사가 진행하는 이 실시간 교육(현장 또는 원격)에서 참가자는 Angular 6의 최신 기능을 사용하여 Angular 애플리케이션을 생성, 테스트 및 배포하는 방법을 배웁니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Angular CLI를 사용하여 Angular 6 애플리케이션을 개발합니다.
- 모든 HTML 페이지에서 사용할 수 있는 웹 구성 요소를 만듭니다.
- Angular 6 애플리케이션 내에서 REST 웹 서비스 및 WebSocket 데이터를 사용합니다.
- Angular 6의 최신 애니메이션 기능을 사용하여 애니메이션을 구현합니다.
- Angular 6 애플리케이션을 테스트, 디버그 및 배포합니다.
- 모범 사례를 사용하여 Angular 6개의 프로젝트를 구성합니다.
Reactive Programming with Angular RxJS
14 시간Reactive 프로그래밍은 기본 실행 모델과 한 구성 요소에서 다른 구성 요소로 방출되는 데이터 스트림 간에 정의된 종속성을 설정하여 데이터 스트림과 데이터 전파에 초점을 맞춘 비동기 프로그래밍 패러다임입니다. 비동기 UI를 빌드할 때 발생하는 많은 Angular 애플리케이션 설계 비효율성은 RxJS 라이브러리에서 제공하는 반응형 스타일 패턴을 활용하면 극복할 수 있습니다.
강사가 진행하는 이 실시간 교육에서 참가자는 일반적인 각도 디자인 문제를 보여주는 일련의 사례를 살펴보고 반응형 프로그래밍 디자인에서 어떻게 이점을 얻을 수 있는지 배우면서 Observable 패턴을 Angular 애플리케이션 디자인에 구현하는 방법을 배웁니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 반응형 프로그래밍 패러다임과 RxJS 라이브러리를 이해하세요.
- 반응형 프로그래밍 패턴을 사용하여 확장성, 유연성 및 반응성을 염두에 두고 UI가 많은 Angular 애플리케이션을 구축합니다.
과정 형식
- 대화형 강의 및 토론.
- 연습과 실습이 많아요.
- 라이브 랩 환경에서의 실습 구현.
코스 사용자 정의 옵션
- 이 과정에 대한 맞춤형 교육을 요청하려면 당사에 연락하여 준비하세요.
Angular 및 Spring Boot
14 시간대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Angular and Spring Boot를 사용하여 풀 스택 애플리케이션을 구축하려는 웹 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Angular 및 Sping Boot를 사용하여 전체 스택 애플리케이션을 개발하세요.
- Spring Boot을 사용하여 백엔드 애플리케이션을 빌드하세요.
- Angular를 사용하여 프런트엔드 애플리케이션을 만듭니다.
- Spring Security를 사용하여 풀 스택 애플리케이션에 대한 인증을 구성합니다.
NgRx
21 시간이 강사 주도의 실시간 교육 (현장 또는 원격)은 대규모 데이터 중심 웹 응용 프로그램에서 상태를 관리하는 데 드는 비용과 복잡성을 줄이려는 개발자를 대상으로합니다.
이 훈련이 끝나면 참가자는 다음을 할 수 있습니다.
- 관리 상태를 유지하기 어려운 대규모 프로젝트의 복잡성을 줄입니다.
- 응용 프로그램의 상태 프로세스를 최소화하십시오.
- 복잡한 데이터 지향 웹 응용 프로그램을 개발하는 데 필요한 시간을 줄입니다.
코스 형식
- 대화 형 강의 및 토론.
- 많은 연습과 연습.
- 라이브 랩 환경에서 실제 구현.
코스 사용자 정의 옵션
- 이 과정에 대한 맞춤 교육을 요청하려면 Google에 문의하여 준비하십시오.
- NgRx에 대한 자세한 내용은 https://ngrx.io/를 참조하십시오.