EdgeWeb training program options

Choose Your Path to Modern Web Development

Three specialized training programs designed to build specific capabilities in progressive web technologies, systems-level programming, and distributed architecture.

Back to Home

Training Programs Overview

Each program focuses on specific technologies and patterns within modern web architecture. Choose based on your current skills and the capabilities you want to develop.

Progressive Web App Development training

Progressive Web App Development

¥52,000

Build fast, reliable, and engaging web applications using modern PWA technologies. This comprehensive course covers service workers, web app manifests, and offline strategies. Students learn caching patterns, background sync, and push notification implementation. The curriculum includes app shell architecture, workbox configuration, and PWA optimization techniques.

What You'll Learn

  • Service worker lifecycle and caching strategies
  • Offline-first application architecture
  • Background synchronization and push notifications
  • App installation flows and home screen integration

Ideal For

Web developers modernizing applications, those wanting to create app-like experiences, and developers building for mobile users who need offline capabilities.

View Full Details
WebAssembly Systems Programming training

WebAssembly Systems Programming

¥63,000

Develop high-performance web applications using WebAssembly and native compilation. This program covers WASM compilation, memory management, and JavaScript interop. Students learn Rust and C++ for WASM, threading with SharedArrayBuffer, and SIMD operations. The curriculum includes streaming compilation, module linking, and debugging techniques.

What You'll Learn

  • Compiling Rust and C++ to WebAssembly
  • Memory management and JavaScript integration
  • Threading and parallel computation patterns
  • Performance optimization for compute-intensive tasks

Ideal For

Systems programmers targeting the web, developers building computationally intensive applications, and those porting existing native code to browser environments.

View Full Details
JAMstack and Edge Computing training

JAMstack and Edge Computing

¥56,000

Master modern web architecture using static generation, APIs, and edge deployment. This course covers static site generators, headless CMS integration, and serverless functions. Students learn edge workers, CDN optimization, and distributed computing patterns. The program addresses build optimization, incremental static regeneration, and edge-side rendering.

What You'll Learn

  • Static site generation and build optimization
  • Edge function deployment and serverless architecture
  • CDN optimization and global content delivery
  • Incremental regeneration and caching strategies

Ideal For

Developers building scalable web applications, those wanting global performance optimization, and teams transitioning to distributed architecture patterns.

View Full Details

Program Comparison

Feature PWA Development WebAssembly JAMstack
Duration 12 weeks 12 weeks 12 weeks
Investment ¥52,000 ¥63,000 ¥56,000
Primary Focus Offline capabilities Performance Scalability
Prerequisites JavaScript knowledge Systems programming Web development
Project Type E-commerce PWA Image processor Content platform

What's Included in All Programs

Comprehensive Materials

Access to learning resources, code repositories, documentation references, and practical examples supporting continued learning beyond class sessions.

Hands-On Projects

Build real applications demonstrating learned concepts, with guided implementation support and feedback on code quality and architectural decisions.

Expert Instruction

Learn from instructors with production experience implementing these technologies, sharing insights beyond documentation to address real-world challenges.

Ongoing Support

Access to community channels and resources supporting continued learning as you apply techniques to your own development projects after training completion.

Choosing the Right Program

Selecting the appropriate training program depends on your current skills, development goals, and the types of applications you want to build. Each program focuses on specific capabilities within modern web architecture.

Consider These Factors

  • Current Experience: Your existing programming knowledge and familiarity with web development or systems programming determines which program builds most naturally on your foundation.
  • Application Requirements: Consider whether your projects need offline capabilities, computational performance, or global scalability as primary concerns.
  • Learning Goals: Think about which capabilities you want to develop and how they fit into your broader career direction in web development.
  • Project Types: The applications you plan to build after training should align with the program's focus area and practical projects.

If you're uncertain which program fits your situation, we encourage reaching out with questions about your specific goals and background. We can discuss how each program aligns with your objectives and help you make an informed decision.

Ready to Begin Your Training?

Contact us to discuss which program aligns with your development goals and learn more about upcoming training sessions in Tokyo.

Request Information