WebAssembly Khóa Học Đào Tạo
For the last 20 years, Javascript has been the de-facto standard for in-browser, client-side scripting. WebAssembly represents a new direction. Built into the browser, this binary format will allow developers to compile and execute code written in any language from within the browser. WebAssembly is portable, small and efficient. It enables fast loading times and can run on existing Javascript platforms by translating its binary code to asm.js. More importantly, WebAssembly paves the way for executing newer, more intensive applications such as virtual reality and high-end gaming, to name a few, from within browser.
In this instructor-led, live course, we cover the evolution of web programming, the state of things today, and what can be done with the advent and release of WebAssembly. The course will be both explanatory and practical, providing the essential theory and walking participants through the creation of their own WebAssembly program.
Format of the Course
- Course will be hands-on and tasked-based
- C and C++ will be used for exercises
Đề cương khóa học
Introduction: From Javascript to asm.js to WebAssembly
Antomy of a WebAssembly "Program"
Representing Byte Code with Abstract Syntax Trees (AST)
Writing Your First WebAssembly Module
Compiling a Program to WebAssembly
WebAssembly Tooling: Editors, Compilers, and Debuggers
Future Applications for WebAssembly
Summary and Conclusion
Yêu cầu
- Experience or understanding of browser-based, client-side programming.
- C/C++ programming experience.
- An interest in web programming beyond Javascript.
Audience
- Web developers
- C and C++ developers
Khóa học đào tạo mở cần có ít nhất 5 người tham gia.
WebAssembly Khóa Học Đào Tạo - Đặt chỗ
WebAssembly Khóa Học Đào Tạo - Yêu cầu thông tin
WebAssembly - Yêu cầu tư vấn
Đánh giá (1)
Mỗi bài học kỹ thuật đều đi kèm với nhiều bài tập thực hành để củng cố các khái niệm.
Andrei-Calin Bajea
Khóa học - OWASP Top 10 2025
Dịch thuật bằng máy
Các khóa học sắp tới
Các khóa học liên quan
Tạo Trang Web với HTML
21 GiờCác học viên của khóa học sẽ học cách tạo một trang web tuân thủ các tiêu chuẩn và khám phá những bí mật của HTML / XHTML và CSS. Họ sẽ có thể đưa trang web lên máy chủ và thêm nó vào các thư mục và công cụ tìm kiếm. Mỗi học viên cũng sẽ nhận được tài liệu hướng dẫn dễ sử dụng do tác giả khóa học biên soạn, giúp việc ôn tập và áp dụng kiến thức trở nên dễ dàng hơn.
Tạo và quản lý các trang web
35 GiờChương trình đào tạo này chuẩn bị cho bạn trở thành một nhà thiết kế web chuyên nghiệp (mã nghề: 213202 theo Tiêu chuẩn Nghề nghiệp) liên quan đến "HTML và CSS trong thiết kế web" và bao gồm một bài toán lập trình sử dụng ngôn ngữ JavaScript và PHP.
Chương trình này giả định rằng người tham gia có thể thiết kế và tạo các trang web bằng HTML 4.0 và Cascading Style Sheets 2.0. Trong quá trình xây dựng một trang web, bạn sẽ sử dụng các thẻ HTML để đặt văn bản, đồ họa, bảng và biểu mẫu tương tác trên trang web, cũng như các liên kết đến các trang web và trang khác. Sử dụng Cascading Style Sheets 2.0, bạn sẽ thực hiện định dạng nội dung web theo yêu cầu của khách hàng.
Sinh viên tốt nghiệp khóa học có thể tìm kiếm việc làm trong các công ty dịch vụ liên quan đến thiết kế web hoặc bắt đầu dịch vụ tư vấn (tự doanh). Chương trình đào tạo bao gồm các vấn đề liên quan đến việc tạo các trang web bằng HTML và CSS.
Bootstrap cho Nhà phát triển Web
14 GiờBootstrap là framework HTML, CSS và JS phổ biến nhất để phát triển các dự án web responsive, ưu tiên thiết bị di động.
Đối tượng
Khóa học này dành cho các nhà phát triển web muốn sử dụng Bootstrap trong các dự án của họ.
DevSecOps Firefight: Breach, Fix & Fortify
7 GiờDành cho những người tham gia, khóa học nâng cao, thực tế, tay nghề cao này chìm sâu vào các hiện thực quan trọng của bảo mật CI/CD pipeline hiện đại. Được thiết kế dành cho chuyên viên an ninh, kỹ sư DevOps và lập trình viên muốn nắm vững các phương pháp phòng thủ pipeline bị xâm nhập tiên tiến, khóa học kết hợp mô phỏng tấn công trực tiếp với các công cụ hàng đầu trong ngành và các kỹ thuật phòng thủ thực tế.
Front End Developer
35 GiờKhóa học này không chỉ giới thiệu mà còn cung cấp nền tảng vững chắc và trình bày các phương pháp thực hành tốt nhất cho HTML & CSS, JavaScript, jQuery và Bootstrap. Các khái niệm cơ bản được giới thiệu cùng với các phương pháp thực hành tốt nhất thông qua các bài lab và thực hành trực tiếp. Để đảm bảo độ bao phủ đầy đủ của tất cả các chủ đề, HTML sẽ được đề cập cùng với các chủ đề khác (CSS & JavaScript).
Khóa học này chủ yếu tập trung vào thực hành. Hầu hết các khái niệm đều được khám phá thông qua việc đọc/thực thi mã & lập trình.
Giới thiệu về HTML5
14 GiờCácparticipant của khóa đào tạo sẽ thu được kiến thức về:
- Tạo trang trong HTML5
- Những lợi ích chính của HTML5
- Sự khác biệt giữa HTML5 và HTML4
- Các yếu tố và thuộc tính mới của HTML5
- Xử lý phương tiện âm thanh và video trong HTML5
- Tạo biểu mẫu
- Web Storage cho ứng dụng ngoại tuyến
Kiểm thử An toàn Web - Bảo mật và Kiểm thử Ứng dụng Web bằng OWASP
21 Giờ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ỗ) dành cho các nhà phát triển, kỹ sư và kiến trúc sư muốn bảo mật các ứng dụng và dịch vụ web của họ.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể tích hợp, kiểm tra, bảo vệ và phân tích các ứng dụng và dịch vụ web của họ bằng cách sử dụng OWASP framework và công cụ kiểm thử.
OWASP GenAI Security
14 GiờDựa trên hướng dẫn mới nhất của Dự án OWASP GenAI Security, người tham gia sẽ học cách xác định, đánh giá và giảm thiểu các mối đe dọa đặc thù của AI thông qua các bài tập thực hành và kịch bản thực tế.
Hướng dẫn Kiểm thử Bảo mật ứng dụng Di động OWASP
21 Giờ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ỗ) dành cho các nhà phát triển, kỹ sư và kiến trúc sư muốn áp dụng các nguyên tắc, quy trình, kỹ thuật và công cụ kiểm thử MSTG để bảo mật các ứng dụng và dịch vụ di động của họ.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Khám phá các kỹ thuật kiểm thử để xây dựng một triển khai kiểm thử bảo mật hiệu quả trong vòng đời phát triển.
- Thực hiện các kỹ thuật kiểm thử để kiểm tra các lỗ hổng và rủi ro chung trong ứng dụng di động.
- Chạy nhiều quy trình kiểm thử bảo mật để bảo mật các ứng dụng di động Android và iOS của họ.
OWASP Top 10 2025
14 GiờKhóa học trực tiếp do giảng viên hướng dẫn tại Việt Nam (trực tuyến hoặc tại chỗ) này dành cho các nhà phát triển web và lãnh đạo mong muốn khám phá và thực hiện tiêu chuẩn tham khảo OWASP Top 10 để bảo mật ứng dụng web của họ.
Đến cuối khóa học, người tham gia sẽ có thể lập chiến lược, triển khai, bảo mật và giám sát các ứng dụng và dịch vụ web của họ bằng cách sử dụng tài liệu OWASP Top 10.
Hướng dẫn Kiểm thử An toàn Mạng OWASP
21 Giờ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ỗ) dành cho các nhà phát triển, kỹ sư và kiến trúc sư muốn áp dụng khuôn khổ, nguyên tắc và kỹ thuật kiểm thử WSTG để bảo mật các ứng dụng và dịch vụ web của họ.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Sử dụng WSTG để triển khai các quy trình và kỹ thuật kiểm thử trong vòng đời phát triển web.
- Khám phá các kỹ thuật kiểm thử khác nhau để tùy chỉnh khuôn khổ WSTG dựa trên nhu cầu kinh doanh.
- Thực hiện các phương pháp kiểm thử bảo mật khác nhau để bảo vệ các ứng dụng web khỏi rủi ro và tấn công.
- Tạo báo cáo đánh giá để ghi lại các phát hiện và kết quả kiểm thử bảo mật.
Cách Viết Mã An Toàn
35 GiờKhóa học này nhằm mục đích hỗ trợ những điều sau:
- Giúp các Nhà phát triển nắm vững các kỹ thuật viết Mã bảo mật
- Giúp các Kiểm thử phần mềm kiểm tra bảo mật của ứng dụng trước khi phát hành ra môi trường sản xuất
- Giúp các Kiến trúc sư phần mềm hiểu rõ các rủi ro liên quan đến ứng dụng
- Giúp các Trưởng nhóm thiết lập các đường cơ sở bảo mật cho các nhà phát triển
- Giúp các Quản trị viên web cấu hình Máy chủ để tránh các lỗi cấu hình
Nhà Phát Triển An Toàn Java (bao gồm OWASP)
21 GiờKhóa học này bao gồm các khái niệm và nguyên tắc mã hóa an toàn với Java thông qua phương pháp kiểm thử của Dự án Web Mở Application Security (OWASP). Dự án Web Mở Application Security là một cộng đồng trực tuyến tạo ra các bài viết, phương pháp, tài liệu, công cụ và công nghệ miễn phí trong lĩnh vực bảo mật ứng dụng web.
Nhà phát triển an toàn .NET (bao gồm OWASP)
21 GiờKhóa học này bao gồm các khái niệm và nguyên tắc mã hóa an toàn với ASP.net thông qua phương pháp kiểm thử của Dự án Web Mở Application Security (OWASP). OWASP là một cộng đồng trực tuyến tạo ra các bài viết, phương pháp, tài liệu, công cụ và công nghệ miễn phí trong lĩnh vực bảo mật ứng dụng web.
Khóa học này khám phá các tính năng bảo mật của Dot Net Framework và cách bảo mật các ứng dụng web.
Visual Studio Code
14 Giờ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ỗ) dành cho các nhà phát triển ở trình độ sơ cấp đến trung cấp, những người muốn chỉnh sửa mã bằng VS Code.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Làm quen với giao diện VS Code.
- Sử dụng không gian làm việc trong VS Code một cách hiệu quả.
- Quản lý phím tắt và cài đặt VS Code.
- Tìm hiểu cách sử dụng nhiều ngôn ngữ lập trình khác nhau trong VS Code.