← Back to Blog
Cangjie Programming 101 English Digital Textbook

Cangjie Programming 101 English Digital Textbook Now Available!

Exciting news for the global developer community! The official English edition of the Cangjie Programming digital textbook is now live on Huawei ICT Academy.

🔗 Huawei ICT Academy Course

What’s Inside?

This comprehensive course is structured around 4 real-world projects that mirror actual Cangjie programmer workflows:

Project 1: Development Environment Setup

Learn to configure Cangjie across multiple platforms—CodeArts, VS Code, and DevEco Studio—plus master the compilation toolchain.

Project 2: Log File Management

Build practical skills in console log generation, file saving, and log analysis.

Project 3: System Data Analysis

Dive into data preprocessing, batch processing, operations & maintenance analysis, and functional programming techniques.

Project 4: Business Function Optimization

Master OOP fundamentals—entity encapsulation, object extension, and refactoring for cleaner, more maintainable code.

Core Competencies You’ll Gain

  • Multi-environment development setup
  • Arrays, tuples, enums & complex data structures
  • Class encapsulation & object-oriented design
  • Inheritance & interface-based optimization
  • Robust exception handling

Co-developed by Shenzhen Polytechnic, Huawei, and Beijing Information Technology College—designed for CS students, software professionals, and programming enthusiasts worldwide.

Start your Cangjie journey today! 🚀