Skip to content

Welcome to the Agentic AI Learning Plan

A comprehensive resource for mastering modern development workflows with agentic AI, Git, and best practices.


Explore the Guides

Main Guides

Examples

For project background and contribution info, see the GitHub README.


📚 Learning Paths & Examples

Select the guide that best fits your needs:

  • Main AI & Git Learning Plan: A hands-on, modular curriculum for mastering Git, AI-assisted workflows, and modern development best practices with an expert AI mentor.
  • Python Project Setup: A comprehensive guide for setting up modern Python projects with best practices and current tooling.
  • LAMP Stack with Dev Containers: Step-by-step onboarding for bringing an existing LAMP site into Git and modern workflows using VS Code devcontainers.
  • LAMP Stack with MAMP: A parallel guide for LAMP stack modernization, but using MAMP for local development instead of containers.

Key Focus Areas

  • Setting up an optimal development environment
  • Mastering Git and GitHub workflows
  • Leveraging AI-assisted development effectively
  • Implementing development best practices
  • Security and collaboration practices

Getting Started

  1. Choose a learning path from the list above.
  2. Follow the progression and actionable steps in your selected guide.
  3. Use the provided resources and references for deeper understanding.
  4. Practice the concepts in your own projects.

Structure

  • ai-git-learning-plan.md – Main AI & Git curriculum
  • python3-project-guide.md – Modern Python project setup guide
  • lamp-modernization-devcontainer.md – LAMP + Devcontainer guide
  • lamp-modernization-mamp.md – LAMP + MAMP guide
  • git-branch-pr-guide.md – Quick Git workflow reference
  • portable-shell-dotfiles.md – Shell and dotfiles guide
  • agentic-ai-access.md – AI assistance guide
  • dotfiles-examples.md – Example dotfiles configurations

Contributing

Contributions are welcome! If you have suggestions for improvements or want to add content:

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

Please ensure your contributions align with the existing style and structure.


License

This project is licensed under the MIT License – see the LICENSE file for details.