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¶
- Main AI & Git Learning Plan
- Quick Git Branch & PR Guide
- Portable Shell & Dotfiles Guide
- Agentic AI Access Guide
Examples¶
- Python Project Setup
- LAMP Stack Examples:
- With Dev Containers
- With MAMP
- Dotfiles 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¶
- Choose a learning path from the list above.
- Follow the progression and actionable steps in your selected guide.
- Use the provided resources and references for deeper understanding.
- Practice the concepts in your own projects.
Structure¶
ai-git-learning-plan.md
– Main AI & Git curriculumpython3-project-guide.md
– Modern Python project setup guidelamp-modernization-devcontainer.md
– LAMP + Devcontainer guidelamp-modernization-mamp.md
– LAMP + MAMP guidegit-branch-pr-guide.md
– Quick Git workflow referenceportable-shell-dotfiles.md
– Shell and dotfiles guideagentic-ai-access.md
– AI assistance guidedotfiles-examples.md
– Example dotfiles configurations
Contributing¶
Contributions are welcome! If you have suggestions for improvements or want to add content:
- Fork the repository
- Create a feature branch
- Make your changes
- 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.