테스트 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)
단계별 분석. 각 줄의 코드 설명. 수업 중에 겪었던 모든 문제는 루카시가 원인을 설명해 주면서 성공적으로 해결되었습니다. 또한 제시된 좋은 관행들도 마음에 들었습니다. 저는 TDD 스타일이 유용하고 시간 낭비라고 생각했지만, 루카시가 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/를 참조하십시오.