Skip to content

Repository files navigation

Angular & TypeScript Intensive Training

workshops-de-logo-blue
The best way to get started with Angular

workshops.de

Local Development

CommandDescription
npm installInstalls the packages to develop the Angular app
npm startStarts the Angular app
npm testRuns tests for the Angular app
npm run buildCompiles the Angular app in production mode
npm run lintRuns static code analysis using [eslint][eslint].

The API

CommandDescription
npx bookmonkey-apiInstalls and starts the HTTP API "Bookmonkey API"

The API provides fake data that you can use in your Angular application.

Note

The API starts at http://localhost:4730. When you open this page, you'll find documentation for all endpoints. 🚀

AI Tutor (Beta)

This repository includes a Modern Angular Tutor that guides you step-by-step through building a complete Angular application using the latest patterns in Angular v20.

Warning

The AI Tutor feature is in beta and may occasionally provide incorrect information or code examples.

Using the AI Tutor

The AI Tutor teaches through a Learn-Apply-Feedback cycle:

  1. Learn a concept with explanations and examples
  2. Apply knowledge with hands-on exercises
  3. Get automatic feedback on your solution

Example Prompts

Prompt TypeExamples
Get Started"Let's start", "Hello"
Adjust Level"Set my experience level to beginner", "Change my rating to 8"
View Progress"Where are we?", "Show the table of contents"
Skip Module"Skip this section", "Auto-complete this step for me"
Jump to Topic"Take me to the forms lesson", "Jump to services"
Get Help"I'm stuck", "Give me a hint", "Show step-by-step instructions"

Troubleshooting

If the tutor doesn't respond correctly:

  • Type "proceed" to nudge the tutor forward
  • Correct the tutor if it misunderstands your progress
  • Ask "What should I see in my UI?" to verify expected output
  • Reload the browser window or start a new chat session
  • For persistent issues, report them on GitHub

About

The best way to start your Angular career ❤️

Topics

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages