# Advanced Development

Welcome to the **Advanced Development** stage! Here, you will build complex cross-platform applications, master WeChat Mini Program development in practice, and explore deeper AI-native application development.

## What You Will Learn

### Core Skills

Master the MCP protocol and advanced Claude Code techniques in depth to improve development efficiency:

<NavGrid>
  <NavCard
    href="/en/stage-3/core-skills/basics/"
    title="Claude Code Quickstart Core Guide"
    description="Quickly master Claude Code's core usage, including installation, configuration, basic operations, and practical tips"
  />
  <NavCard
    href="/en/stage-3/core-skills/mcp/"
    title="MCP and Claude Code Complete Guide"
    description="Master the Model Context Protocol (MCP) and expand the capability boundaries of AI coding tools"
  />
  <NavCard
    href="/en/stage-3/core-skills/skills/"
    title="Claude Code Skills Complete Guide"
    description="Package professional knowledge, workflows, and best practices into reusable skill bundles"
  />
  <NavCard
    href="/en/stage-3/core-skills/long-running-tasks/"
    title="How to Make Coding Tools Work for a Long Time"
    description="Learn how to let AI coding tools handle long-running, complex tasks"
  />
  <NavCard
    href="/en/stage-3/core-skills/agent-teams/"
    title="Claude Agent Teams Complete Guide"
    description="Let multiple AI instances collaborate like a real development team"
  />
  <NavCard
    href="/en/stage-3/core-skills/superpowers/"
    title="Claude Code Superpowers for Engineering-Grade Development"
    description="Use the Superpowers framework to help AI write engineering-grade code"
  />
  <NavCard
    href="/en/stage-3/core-skills/workflow/"
    title="Claude Code Workflow Best Practices"
    description="Master Claude Code best practices in different scenarios"
  />
  <NavCard
    href="/en/stage-3/core-skills/github-iterative-development/"
    title="End-to-End Development with GitHub Issues"
    description="Use a real repository to connect requirements, dependencies, implementation, tests, and review"
  />
</NavGrid>

### Cross-Platform Development

Build WeChat Mini Programs, Android and iOS applications, and achieve cross-platform coverage:

<NavGrid>
  <NavCard
    href="/en/stage-3/cross-platform/choose-platform/"
    title="How to Choose the Right Platform for Your App"
    description="Find the most suitable development platform based on user scenarios and needs"
  />
  <NavCard
    href="/en/stage-3/cross-platform/wechat-miniprogram/"
    title="How to Build a WeChat Mini Program"
    description="Develop a WeChat Mini Program from scratch and master the core development workflow"
  />
  <NavCard
    href="/en/stage-3/cross-platform/wechat-miniprogram-backend/"
    title="How to Build a WeChat Mini Program (with Backend)"
    description="Build a complete WeChat Mini Program application with backend support"
  />
  <NavCard
    href="/en/stage-3/cross-platform/android-app/"
    title="How to Build an Android App"
    description="Use modern cross-platform frameworks to build Android native applications"
  />
  <NavCard
    href="/en/stage-3/cross-platform/ios-app/"
    title="How to Build an iOS App"
    description="Develop and publish iOS applications while mastering iOS ecosystem development standards"
  />
  <NavCard
    href="/en/stage-3/cross-platform/pwa-local-app/"
    title="How to Build a PWA Local App"
    description="Turn a web page into a real app with offline use and desktop installation support"
  />
  <NavCard
    href="/en/stage-3/cross-platform/browser-ai-extension/"
    title="How to Build a Browser AI Assistant Extension"
    description="Summarize any web page with one click and build your browser AI assistant"
  />
  <NavCard
    href="/en/stage-3/cross-platform/electron-voice-to-text/"
    title="How to Build a Cross-Platform Electron Desktop App"
    description="Build a speech-to-text desktop application for Windows, macOS, and Linux"
  />
  <NavCard
    href="/en/stage-3/cross-platform/nft-minting/"
    title="How to Quickly Build and Mint an NFT"
    description="A 10-minute starter version to write an NFT smart contract and mint from scratch"
  />
  <NavCard
    href="/en/stage-3/cross-platform/vscode-extension/"
    title="How to Build a VS Code Extension"
    description="Build your AI project assistant with multi-file Q&A and custom shortcuts"
  />
  <NavCard
    href="/en/stage-3/cross-platform/qt-industrial-hmi/"
    title="How to Build an Industrial-Grade Qt Desktop App"
    description="Build a water-pump monitoring HMI system and master industrial desktop application development"
  />
</NavGrid>

### Personal Brand

Build your own personal website and technical blog to establish personal influence:

<NavGrid>
  <NavCard
    href="/en/stage-3/personal-brand/personal-website-blog/"
    title="How to Build Your Own Personal Website and Academic Blog"
    description="Use a modern tech stack to build a high-performance, visually polished personal blog"
  />
</NavGrid>

### AI Capabilities Appendix

Explore advanced AI technologies such as RAG and LangGraph to build complex AI application workflows:

<NavGrid>
  <NavCard
    href="/en/stage-3/ai-advanced/rag-introduction/"
    title="What Is RAG and How It Works"
    description="Deeply understand the principles of Retrieval-Augmented Generation (RAG) and its value in AI applications"
  />
  <NavCard
    href="/en/stage-3/ai-advanced/langgraph-advanced-rag/"
    title="Intermediate and Advanced RAG with Workflow Orchestration - Using LangGraph as an Example"
    description="Learn to use LangGraph to orchestrate complex AI workflows and build advanced RAG systems"
  />
</NavGrid>

## Who Is This For

- Advanced developers with full-stack development experience who want to challenge more complex applications
- Engineers who want to master cross-platform development technologies
- Explorers who want to deeply understand AI-native application development
- Technical bloggers who want to establish their personal technical brand

## Prerequisites

- Complete the "Junior-to-Intermediate Development" stage, or have full-stack development experience
- Be familiar with frontend frameworks (such as React/Vue) and backend development
- Understand basic AI concepts and API usage

Ready to challenge advanced development? Click the left navigation to start learning!
