/dominos-cli-workshop

Primary LanguageTypeScriptMIT LicenseMIT

Build a CLI with TypeScript to Order Pizza from Domino's

This workshop will walk you through getting started with AI to assist in the software development process. We'll learn how to best utilize Tabnine while creating a CLI that interacts with the Domino's API to order pizza.

🎓 Learning outcomes

  • Understand where AI fits in the software development life cycle
  • Utilize an AI coding assistant to:
    • Get an explanation of unknown code using chat
    • Fix code using chat
    • Add documentation for selected code
    • Generate tests for selected code
    • Generate code using type ahead and natural language prompts

🥞 Tech stack

⚠️ Requirements

  • Basic TypeScript/JavaScript
  • Basic Git
  • GitHub account
  • Node.js 18+ with npm
  • Visual Studio, VS Code, or WebStorm IDE

📓 Curriculum

📝 License

Copyright © 2023 Tabnine.
This project is MIT licensed.