Đề cương khóa học
Giới thiệu về Gói Front-End Management
- Tổng quan về kiến trúc front-end hiện đại
- Hiểu về trình quản lý gói (npm, Yarn) và vai trò của chúng
- Thiết lập môi trường phát triển front-end
Cập nhật Gói Front-End
- Kiểm tra các phụ thuộc đã lỗi thời
- Sử dụng npm và Yarn để cập nhật các gói
- Giải quyết xung đột phiên bản và các thay đổi phá vỡ
Tích hợp Các Công cụ và Tính năng Khung Mới
- Khám phá các tính năng mới trong các khung phổ biến (ví dụ: React, Angular, Vue.js)
- Triển khai các bản cập nhật để nâng cao hiệu suất ứng dụng
- Tích hợp các công cụ và thư viện mới vào các dự án hiện có
Quản lý Phụ thuộc và Kiểm soát Phiên bản
- Các phương pháp hay nhất để duy trì package.json và các tệp khóa
- Sử dụng phiên bản ngữ nghĩa cho các bản cập nhật phụ thuộc
- Quản lý xung đột phụ thuộc trong môi trường nhóm
Khắc phục sự cố và Gỡ lỗi Bản cập nhật
- Xác định và giải quyết các lỗi liên quan đến bản cập nhật
- Sử dụng các công cụ gỡ lỗi cho các vấn đề front-end
- Tạo chiến lược khôi phục cho các bản cập nhật không thành công
Dự án Cuối cùng: Hiện đại hóa Ứng dụng Front-End
- Cập nhật các gói trong một ứng dụng thực tế
- Triển khai các công cụ và tính năng mới
- Kiểm tra và trình bày ứng dụng đã cập nhật
Tóm tắt và Các Bước Tiếp Theo
Requirements
- Kiến thức cơ bản về HTML, CSS và JavaScript
- Hiểu biết về các framework giao diện người dùng (ví dụ: React, Angular hoặc Vue.js) là hữu ích nhưng không bắt buộc
Đối tượng
- Các nhà phát triển giao diện người dùng
- Các nhà phát triển và kỹ sư web
- Các nhà phát triển phần mềm duy trì ứng dụng web
Testimonials (5)
I liked how Gunnar wrote pretty much all of the code on the fly as we were going through, but that there was plenty of pre-prepared material on the google drive that I can refer to after the training. The code Gunnar wrote based on the sample data I provided beforehand was also extremely useful and also made the training relevant to our own datasets.
Ranvir - Schroders Personal Wealth
Course - Visual Studio Code
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Course - Web Security with the OWASP Testing Framework
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Course - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.