Vibe Coding: Prototype से Production तक
Fundamentals course में जो project आपने बनाया था उसे एक real product में बदलिए जिस पर strangers भरोसा कर सकें। Non-technical founders के लिए लिखा गया जो एक AI को prompt करके build करते हैं। आप real sign-up और login, एक proper data layer, common attacks के खिलाफ़ security, tests, एक live address पर deployment, monitoring, और scaling व maintenance के लिए एक plan जोड़ेंगे। अंत में आप एक prototype लेते हैं और एक production-ready product ship करते हैं, सब code लिखे बिना।
12 पाठ, क्रम में
- 120 मिनट
Preparing Your Product
दूसरे कोर्स में स्वागत है। मूल बातों वाले कोर्स में आपने कुछ ऐसा बनाया जो चलता है, और पूरा का पूरा एआई को प्रॉम्प्ट देकर बनाया। यह पाठ एक भी नया...
The difference between works on my screen and ready for real usersWhat production readiness meansThe release checklist of things that must be true before shippingFinding the weak points where a prototype breaks under real usePlanning the smallest safe first release - 230 मिनट
Building a Strong Foundation
पिछले पाठ में आपने ईमानदारी से देखा कि बुनियादी कोर्स में बनाया आपका प्रोजेक्ट असली इस्तेमाल में कहाँ-कहाँ टूटेगा, और वह सब लिख लिया। यह पाठ उस सूची...
Organizing a project into a clear folder structureGathering settings into one configuration placeWhat an environment variable is and why it existsKeeping secrets out of code and out of version historyDevelopment, staging, and production as three places for the same code - 330 मिनट
Managing Users and Authentication
मूल बातों वाले कोर्स में आपने जो प्रोजेक्ट बनाया था वह चलता तो था, पर हर किसी को एक ही तरह देखता था। न कोई खाता था, न साइन इन करने का रास्ता, और न ही...
Sign up and login so real people can make accounts and returnAuthentication as proving who someone isAuthorization as deciding what a signed-in person may doUser roles and permissions like admin versus normal userSession management so the product remembers you are logged inPassword recovery with a forgot password flow+1 - 430 मिनट
Working with Data
पिछले पाठ में आपने मूल बातों वाले कोर्स में बनाए अपने प्रोजेक्ट को यह जानने का ज़रिया दिया कि उसके उपयोगकर्ता कौन हैं, यानी खाते और लॉगिन। अब आप उसे...
Choosing a database without overthinkingData models: what you store and what fields each thing hasRelationships: how records connectValidation: rules that keep bad data outBackups: keeping copies so data is never lostData migration: safely changing the shape of stored data - 530 मिनट
Keeping Your Product Secure
पिछले पाठों में आपने बुनियादी कोर्स वाले अपने प्रोजेक्ट को असली खाते, लॉगिन और जानकारी रखने की टिकाऊ जगह दी। जिस पल कोई प्रोडक्ट दूसरे लोगों की...
Common security risks: the handful that hit most productsAPI security: protecting the endpoints other software callsInput validation: never trust what a user sends, check and clean itSecrets management: keys and passwords in environment variables, never in codeFile upload security: limit type and size, never trust the filenameRate limiting: capping how often someone can hit your product - 630 मिनट
Testing Before Release
इस कोर्स में अब तक आपने मूल बातों वाले कोर्स के प्रोजेक्ट में असली साइन अप और लॉगिन जोड़ा, ढंग की डेटा परत बनाई, और आम हमलों से बचाव लगाया। इनमें से...
Manual testing against a checklistAI-generated automatic testsEdge cases that break thingsRegression testing to stop old bugs returningA release checklist as the final gate - 720 मिनट
Working with Multiple AI Agents
अब तक आपने मूल बातों वाले कोर्स में बनाए अपने प्रोजेक्ट में असली खाते, डेटा परत, सुरक्षा और टेस्ट जोड़ लिए हैं, और यह सब एक ही एआई को प्रॉम्प्ट देकर...
An AI agent is the same AI given one focused role, not a different toolSplitting production work across focused roles instead of one promptThe seven roles: planning, architect, developer, QA, security, DevOps, documentationWhat to ask each role and what good output looks likeThe founder directs all the roles and makes the decisions - 830 मिनट
Deploying to Production
अब तक आपका प्रोडक्ट आपकी स्क्रीन पर ही रहा है। यह इसी वर्कस्पेस में चलता है, आप उस पर क्लिक करते हैं और वह काम करता है। यह सच है, पर वहाँ सिर्फ़ आप...
Deployment: putting your product on a server so the public can reach itHosting: the service whose computers run your productDomains: your product's human-friendly web addressSSL: the lock icon and encryption that makes the connection privateEnvironment variables: production values set on the hostCI/CD basics: an automatic pipeline that tests and ships your changes - 925 मिनट
Monitoring Your Product
आपका प्रोडक्ट अब लाइव है। असली लोग उस तक पहुँच सकते हैं, यानी जब आप देख नहीं रहे तब भी असल में कुछ बिगड़ सकता है। यह पता चलने का सबसे बुरा तरीक़ा यही...
Logs are a running diary the product writes about what it didError tracking catches and records errors automaticallyPerformance monitoring watches response time and load so slowness is caught earlyUser analytics understands what users do in aggregate and respectfullyA health check is a tiny endpoint the host pings to confirm the product is aliveAlerts notify you the moment something breaks - 1020 मिनट
Scaling Your Product
आपका प्रोडक्ट असली पते पर डिप्लॉय हो चुका है, और पिछले पाठ की बदौलत कुछ टूटने पर आपको ख़बर भी मिल जाती है। अब लोग उसे इस्तेमाल करने लगे हैं, और एक नई...
Performance optimization: making the product feel fastCaching: storing results so you do not redo expensive workBackground jobs: doing slow work out of the user's wayAPIs: letting other software talk to yoursFile storage: handling uploads at scaleScaling strategies: scale in response to real signals, not fear+1 - 1120 मिनट
Maintaining and Improving Your Product
आपका प्रोडक्ट लाइव है। असली लोग उस तक पहुँच सकते हैं, साइनअप कर सकते हैं और उसे इस्तेमाल कर सकते हैं। यह एक बड़ा पड़ाव है, और साथ ही एक नए काम की...
A shipped product is alive and needs ongoing careThe repeatable weekly maintenance loopTriaging and fixing bugs found in the wildKeeping dependencies current and safe with updatesShipping feature releases without breaking what workedTelling signal from noise in user feedback+2 - 1245 मिनट
Running a Real Product
यह कोर्स का आख़िरी पाठ है, और यही वह पाठ है जहाँ सब कुछ एक जगह आकर जुड़ता है। पिछले ग्यारह पाठों में आपने मूल बातों वाले कोर्स के प्रोजेक्ट में असली...
The shift from building a product to running a productProduct operations as a steady day-to-day rhythmDocumentation so you and others can rely on the productRelease management for safe, predictable, reversible releasesTeam collaboration without overwriting each other's workLong-term maintenance to keep a product healthy over years+2
अपनी भाषा में Vibe Coding: Prototype से Production तक सीखें
हर पाठ, क्विज़ और ट्यूटर का जवाब आपकी भाषा में आता है। AI ट्यूटर उसी भाषा में जवाब देता है जिसमें आप पूछते हैं।
