Skip to content

Latest commit

 

History

History
127 lines (92 loc) · 4.43 KB

README.md

File metadata and controls

127 lines (92 loc) · 4.43 KB

AI Programming Education Platform Logo
AI Programming Education Platform

Website

A modern educational platform that teaches AI-assisted programming through comprehensive tutorials, hands-on projects, and best practices. Built with Docusaurus and designed to help developers effectively use AI tools to enhance their development workflow.


👉Try It Now!👈


2024-12-14.14-59-17.mp4

screencapture-ai-programming-teaching-project-vercel-app-2024-12-08-17_57_21

screencapture-ai-programming-teaching-project-vercel-app-docs-tutorials-docusaurus-tutorial-2024-12-08-17_57_54

screencapture-ai-programming-teaching-project-vercel-app-blog-2024-12-08-17_58_15

✨ Features

📚 Comprehensive Learning Path

  • Step-by-step tutorials from basics to advanced topics
  • Hands-on exercises and real-world projects
  • Best practices for AI-assisted development

🛠️ Modern Development Tools

  • Integration guides for Cursor, v0, and Vercel
  • Workflow optimization techniques
  • Project planning and implementation strategies

💻 Interactive Learning Experience

  • Bilingual support (English & Chinese)
  • Modern, responsive UI with dark mode
  • Rich multimedia content and examples

🌟 Key Topics Covered

  • AI Communication & Prompt Engineering
  • Markdown & Documentation Best Practices
  • Development Tools & Workflows
  • Project Planning & Implementation
  • Deployment & Maintenance

🚀 Getting Started

Prerequisites

  • Node.js ≥ 18.0
  • Git
  • GitHub account

Installation

  1. Clone the repository:
git clone https://github.com/ChanMeng666/ai-programming-teaching-project.git
  1. Install dependencies:
cd ai-programming-teaching-project
npm install
  1. Start the development server:
npm start

The site will be available at http://localhost:3000

Building for Production

npm run build

🔧 Tech Stack

Docusaurus React JavaScript CSS3 HTML5

📁 Project Structure

project-root/
├── docs/             # Documentation content
├── blog/             # Blog posts
├── src/              
│   ├── components/   # React components
│   ├── css/          # Style files
│   └── pages/        # Static pages
├── static/           # Static assets
└── docusaurus.config.js  # Main configuration

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

📝 License

This project is licensed under the Apache-2.0 license - see the LICENSE file for details.

📧 Contact

Chan Meng

🙏 Acknowledgments

Built with Docusaurus and deployed on Vercel