Skip to content

A modern educational platform built with Docusaurus that teaches AI-assisted programming through comprehensive tutorials, practical exercises, and real-world projects. Features bilingual support, interactive examples, and guides for tools like Cursor, v0, and Vercel.

License

Notifications You must be signed in to change notification settings

ChanMeng666/ai-programming-teaching-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

45 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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.

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

About

A modern educational platform built with Docusaurus that teaches AI-assisted programming through comprehensive tutorials, practical exercises, and real-world projects. Features bilingual support, interactive examples, and guides for tools like Cursor, v0, and Vercel.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published