# Documentation - [What's an app?](/docs/ai-foundations/lesson-1): Learn what apps are and why building your own is more accessible than ever with AI. - [Introduction to AI](/docs/ai-foundations/lesson-2): Understand how Large Language Models work, what tokens are, and why AI responses vary. - [What is vibe coding?](/docs/ai-foundations/lesson-3): Learn the vibe coding mindset: describe, critique, and iterate your way to a working app. - [Your first app](/docs/ai-foundations/lesson-4): Build and publish your first portfolio website using Design Mode on Replit. - [What makes an idea buildable?](/docs/ai-foundations/lesson-5): Learn how to evaluate if your app idea is achievable and how to cut scope effectively. - [Scope your next project](/docs/ai-foundations/lesson-6): Use a scoping worksheet to turn your idea into a clear, buildable spec. - [Build your idea](/docs/ai-foundations/lesson-7): Take your spec and turn it into a working app through iterative building with AI. - [Replit for Designers](/docs/enterprise-foundations/lesson-1): Design and development in the same environment. Explore ideas, iterate on real UI, and ship without switching tools. - [Making Graduation Repeatable with GitHub Actions](/docs/enterprise-foundations/lesson-10): A worked example of repeatable graduation: a fixed reusable GitHub Actions workflow and an agent skill that let non-technical builders deploy applications to company-controlled infrastructure without per-app engineering. - [Encoding Your Design System](/docs/enterprise-foundations/lesson-2): How agent skills make the agent follow your design system, content guidelines, and component rules on every build. - [Replit for Product Managers](/docs/enterprise-foundations/lesson-3): How PMs can move from coordinating work to shaping the product, with real-time collaboration, plan-based approval, and parallel execution. - [Managing Projects Efficiently with Parallelism](/docs/enterprise-foundations/lesson-4): How parallelism changes capacity planning and prioritization, with isolated task agents, automatic merge resolution, and the ability to explore before you commit. - [Replit for Citizen Developers](/docs/enterprise-foundations/lesson-5): Replace the spreadsheets, email chains, and manual steps that run your business processes with working applications, built by the people who own the process. - [Making Sense of Your Data](/docs/enterprise-foundations/lesson-6): Turn information into interactive dashboards and visual tools by describing what you need, whether your data lives in a warehouse, a spreadsheet, or a stack of documents. - [Replit for Infrastructure Engineers](/docs/enterprise-foundations/lesson-7): How Replit fits into your existing cloud, CI/CD pipeline, and security posture, with standard code, Git-native workflows, and enterprise governance controls. - [The Production Handoff](/docs/enterprise-foundations/lesson-8): How code moves from Replit to your cloud infrastructure through standard Git workflows, with database migration, secrets provisioning, and cloud-specific deployment paths. - [Replit for Sensitive Data Use Cases](/docs/enterprise-foundations/lesson-9): How to build applications that handle sensitive data using industry-standard practices: build against schemas and dummy data in Replit, connect to real data only in staging and production under your existing safeguards.