Kiểm tra Ứng dụng Angular Training Course
Trong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này, người tham gia sẽ học cách viết và duy trì các bài kiểm tra cho các ứng dụng Angular.
Khi kết thúc khóa đào tạo, người tham gia sẽ có thể:
- Quyết định chiến lược phù hợp nhất để kiểm tra một ứng dụng Angular
- Thực hiện kiểm tra đơn vị, kiểm tra thành phần, kiểm tra A/B và kiểm tra đầu cuối trên một ứng dụng Angular
- Chọn các công cụ phù hợp cho công việc: Jasmine, Karma, Protractor, Mocha, v.v.
- Viết các bài kiểm tra bằng Protractor và Jasmine
- Chạy và gỡ lỗi các bài kiểm tra với Karma và Protractor
- Tạo một bộ kiểm tra có thể bảo trì
- Áp dụng các phương pháp hay nhất để kiểm tra đơn vị trong Angular
Định dạng khóa học
- Kết hợp bài giảng, thảo luận, bài tập và thực hành chuyên sâu
Lưu ý
- Angular có nhiều tên và phiên bản khác nhau, cụ thể: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, v.v. Để tùy chỉnh phiên bản được sử dụng trong khóa đào tạo này, vui lòng liên hệ với chúng tôi để sắp xếp.
Đề cương khóa học
Để yêu cầu một giáo trình đào tạo được tùy chỉnh, vui lòng liên hệ với chúng tôi.
Requirements
- Sự hiểu biết về JavaScript
Đối tượng
- Người kiểm thử
- Nhà phát triển
Open Training Courses require 5+ participants.
Kiểm tra Ứng dụng Angular Training Course - Booking
Kiểm tra Ứng dụng Angular Training Course - Enquiry
Kiểm tra Ứng dụng Angular - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
Phân tích từng bước một. Giải thích mỗi dòng mã. Mọi vấn đề tôi gặp phải trong khóa học đều được giải quyết thành công và Łukasz đã giải thích nguyên nhân cho tôi. Tôi cũng rất thích những thực hành tốt được trình bày. Trước đây, tôi chưa bao giờ bị thuyết phục bởi phong cách TDD - tôi đơn giản không thấy nó hữu ích và xứng đáng với thời gian. Łukasz chỉ ra nhiều lợi ích của TDD, hoàn toàn thay đổi quan điểm của tôi.
Michal Uscinski - Devapo Sp. z o. o.
Course - Testing Angular Applications
Machine Translated
Provisional Upcoming Courses (Require 5+ participants)
Related Courses
Angular 2 Nền tảng cơ bản
21 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển ở trình độ mới bắt đầu đến trung cấp, những người muốn xây dựng các ứng dụng web hiện đại, năng động bằng Angular 2.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Thiết lập và cấu hình các dự án Angular 2.
- Sử dụng các tính năng và cải tiến của Angular 2.
- Phát triển các ứng dụng mạnh mẽ, có khả năng mở rộng bằng Angular 2.
- Thực hiện các phương pháp hay nhất để tổ chức mã và kiến trúc.
- Tích hợp các ứng dụng Angular với RESTful APIs.
Angular JavaScript
28 HoursĐây là một khóa học thực hành dành cho bất kỳ ai muốn tạo các trang web bằng AngularJS.
Trong suốt khóa học này, phiên bản ổn định mới nhất sẽ được sử dụng. Phiên bản thử nghiệm có thể được sử dụng nếu được đánh dấu trong biểu mẫu đăng ký ở phần ghi chú. Việc sử dụng phiên bản cũ cần được thỏa thuận trước khi đăng ký.
Angular Cơ bản về JavaScript
14 HoursAngular JS là một JavaScript thư viện để phát triển ứng dụng nhanh chóng.
Đối tượng
- nhà phát triển
- lập trình viên
- kiến trúc sư Javascript
Mục tiêu
- Thay đổi tư duy từ cách lập trình thủ tục/hướng đối tượng sang cách Angular
- Người tham gia có thể sử dụng Angular JS để tạo các Ứng dụng Trang Đơn
Định dạng khóa học
- 40% bài giảng, 60% thực hành
Angular 10 dành cho Nhà phát triển
28 HoursTrong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ), người tham gia sẽ học cách tạo, kiểm tra và triển khai một ứng dụng Angular bằng cách sử dụng các tính năng mới nhất trong Angular 10.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Phát triển các ứng dụng Angular 10 bằng TypeScript và Angular CLI.
- Tạo các thành phần web rời rạc có thể được sử dụng trong bất kỳ trang HTML nào.
- Kết nối các thành phần này với các dịch vụ, mô-đun và chỉ thị.
- Sử dụng các dịch vụ web REST và dữ liệu WebSocket trong một ứng dụng Angular 10.
- Xây dựng xác thực tùy chỉnh bằng Reactive Forms.
- Kiểm tra, gỡ lỗi và triển khai một ứng dụng Angular 10.
- Tổ chức các dự án Angular 10 bằng các phương pháp hay nhất.
Angular 4 Nền tảng cơ bản
21 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam giới thiệu các nguyên tắc cơ bản của Angular 4 và hướng dẫn người tham gia xây dựng một ứng dụng web một trang.
Angular 5
28 HoursTrong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam, người tham gia sẽ học các kiến thức cơ bản về Angular 5 khi họ thực hiện từng bước tạo và triển khai một ứng dụng mẫu Angular.
Angular 6
28 HoursTrong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam (tại chỗ hoặc từ xa), người tham gia sẽ học cách tạo, kiểm tra và triển khai một ứng dụng Angular bằng cách sử dụng các tính năng mới nhất trong Angular 6.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Phát triển ứng dụng Angular 6 bằng Angular CLI.
- Tạo các thành phần web có thể được sử dụng trong bất kỳ trang HTML nào.
- Sử dụng các dịch vụ web REST và dữ liệu WebSocket trong ứng dụng Angular 6.
- Triển khai hoạt ảnh bằng cách sử dụng các tính năng hoạt ảnh mới nhất của Angular 6.
- Kiểm tra, gỡ lỗi và triển khai ứng dụng Angular 6.
- Tổ chức các dự án Angular 6 bằng các phương pháp hay nhất.
Angular 7
28 HoursTrong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam (tại chỗ hoặc từ xa), người tham gia sẽ học cách tạo, kiểm tra và triển khai một ứng dụng Angular bằng cách sử dụng các tính năng mới nhất trong Angular 7.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Phát triển ứng dụng Angular 7 bằng Angular CLI.
- Tạo các thành phần web có thể được sử dụng trong bất kỳ trang HTML nào.
- Sử dụng các dịch vụ web REST và dữ liệu WebSocket trong ứng dụng Angular 7.
- Triển khai hoạt ảnh bằng cách sử dụng các tính năng hoạt ảnh mới nhất của Angular 7.
- Kiểm tra, gỡ lỗi và triển khai ứng dụng Angular 7.
- Tổ chức các dự án Angular 7 bằng các phương pháp hay nhất.
Angular 8
21 HoursKhóa đào tạo trực tiếp, trực tuyến hoặc tại chỗ này dành cho các nhà phát triển web muốn sử dụng Angular 8 để phát triển các ứng dụng web phía máy khách.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Tạo và mở rộng các SPAs từ đầu.
- Xây dựng các thư viện nguồn mở Angular.
- Bảo mật ứng dụng Angular bằng xác thực JWT.
Reactive Programming với Angular RxJS
14 HoursReactive programing là một mô hình lập trình bất đồng bộ tập trung vào luồng dữ liệu và sự lan truyền dữ liệu bằng cách thiết lập một sự phụ thuộc xác định giữa các mô hình thực thi cơ bản và các luồng dữ liệu được phát ra từ một thành phần này sang thành phần khác. Nhiều Angular thiếu sót trong thiết kế ứng dụng khi xây dựng giao diện người dùng bất đồng bộ có thể được khắc phục bằng cách sử dụng các mẫu theo kiểu phản ứng do thư viện RxJS cung cấp.
Trong khóa đào tạo trực tiếp, tương tác này, người tham gia sẽ học cách triển khai các mẫu Observable vào thiết kế Angular ứng dụng của họ khi họ từng bước thực hiện một loạt các trường hợp minh họa các vấn đề thiết kế angular phổ biến và cách chúng được hưởng lợi từ các thiết kế lập trình phản ứng.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu mô hình lập trình phản ứng và thư viện RxJS.
- Xây dựng các ứng dụng Angular nặng giao diện người dùng với khả năng mở rộng, linh hoạt và đáp ứng bằng cách sử dụng các mẫu lập trình phản ứng.
Định dạng khóa học
- Bài giảng và thảo luận tương tác.
- Nhiều bài tập và thực hành.
- Thực hiện trực tiếp trong môi trường phòng thí nghiệm trực tiếp.
Tùy chọn tùy chỉnh khóa học
- Để yêu cầu một khóa đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
Angular và Spring Boot
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển web muốn sử dụng Angular và Spring Boot để xây dựng các ứng dụng full stack.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Phát triển một ứng dụng full stack với Angular và Spring Boot.
- Xây dựng một ứng dụng backend với Spring Boot.
- Tạo các ứng dụng frontend với Angular.
- Sử dụng Spring Security để cấu hình xác thực cho một ứng dụng full stack.
Khóa đào tạo .NET Core và Angular
21 HoursĐối tượng
- Các nhà phát triển
Định dạng khóa học
- Kết hợp giữa bài giảng, thảo luận, bài tập và thực hành trực tiếp chuyên sâu trong môi trường phòng thí nghiệm trực tiếp.
Bản địa hóa một Ứng dụng Angular
7 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển muốn quốc tế hóa và bản địa hóa các ứng dụng Angular của họ để hỗ trợ nhiều ngôn ngữ.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Cài đặt và cấu hình các thư viện và công cụ bản địa hóa cần thiết.
- Cho phép một ứng dụng Angular hiển thị bằng nhiều ngôn ngữ.
- Trích xuất tất cả văn bản giao diện người dùng có thể bản địa hóa từ một ứng dụng Angular.
- Đóng gói nội dung có thể dịch để trao đổi với người dịch.
- Hiểu quy trình bản địa hóa và tự động hóa quy trình đó.
NgRx
21 HoursKhóa đào tạo trực tiếp, trực tuyến hoặc tại chỗ này dành cho các nhà phát triển muốn giảm chi phí và độ phức tạp trong việc quản lý trạng thái trong các ứng dụng web lớn, hướng dữ liệu.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Giảm độ phức tạp của các dự án rất lớn, nơi việc quản lý trạng thái khó duy trì.
- Tối thiểu hóa các quy trình trạng thái của một ứng dụng.
- Giảm thời gian cần thiết để phát triển các ứng dụng web hướng dữ liệu phức tạp.
Định dạng khóa học
- Bài giảng và thảo luận tương tác.
- Nhiều bài tập và thực hành.
- Thực hiện trực tiếp trong môi trường phòng thí nghiệm trực tiếp.
Tùy chọn tùy chỉnh khóa học
- Để yêu cầu một khóa đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
- Để tìm hiểu thêm về NgRx, vui lòng truy cập: https://ngrx.io/
Protractor: Kiểm thử toàn diện cho Angular Ứng dụng Web
14 HoursTrong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam, người tham gia sẽ trực tiếp học cách viết Protractor kiểm thử cho một ứng dụng web mẫu Angular trong môi trường phòng thí nghiệm trực tiếp.
Khi kết thúc khóa học này, người tham gia sẽ đạt được sự thành thạo về Protractor và cảm thấy thoải mái khi
- tạo các kiểm thử tự động của riêng họ cho các ứng dụng Angular.
- tích hợp Protractor vào quy trình phát triển hiện có của họ.
- đảm bảo rằng các kiểm thử của họ sạch sẽ và dễ bảo trì.
- chạy Protractor với hoặc không có Selenium để điều khiển hành vi của trình duyệt.