Skip to content

chevp/tutorials

Repository files navigation

Programming Tutorials Documentation

A comprehensive collection of programming tutorials built with Docusaurus.

🚀 Quick Start

Prerequisites

  • Node.js 18.0 or above
  • npm or yarn

Installation

npm install

Local Development

npm start

This command starts a local development server and opens a browser window. Most changes are reflected live without having to restart the server.

Build

npm run build

This command generates static content into the build directory and can be served using any static content hosting service.

📚 Tutorial Categories

  • Cloud Native Technologies: Kubernetes, Docker, Microservices
  • Frontend Technologies: Angular, React, Next.js, Three.js
  • Platforms & Frameworks: Spring Boot, NestJS, Laravel
  • Database Technologies: MySQL, PostgreSQL, MongoDB
  • Development Tools: Playwright, Maven, Gradle
  • CI/CD: GitHub Actions, Jenkins
  • Graphics & Compute API: Vulkan

🌐 Deployment

GitHub Pages

This project is configured for automatic deployment to GitHub Pages using GitHub Actions.

  1. Push to the main branch
  2. GitHub Actions will automatically build and deploy
  3. Site will be available at https://chevp.github.io/tutorials

Manual Deployment

npm run build
npm run serve

📝 Content Structure

Each tutorial includes:

  • Prerequisites and setup instructions
  • Step-by-step implementation guides
  • Working code examples
  • Best practices and tips

🛠️ Built With

📖 Documentation Features

  • 🔍 Search: Full-text search across all tutorials
  • 🌙 Dark Mode: Toggle between light and dark themes
  • 📱 Responsive: Works on desktop, tablet, and mobile
  • 🚀 Fast: Optimized for performance
  • Accessible: Built with accessibility in mind

🤝 Contributing

Content is reviewed and maintained by chevp.

📄 License

This repository is licensed under the MIT License, which allows you to use, modify, and distribute these tutorials with attribution.

About

This repository is a collection of Markdown tutorials covering various programming themes and tools.

Resources

License

Stars

Watchers

Forks

Contributors