What you need to:
There are no special requirements. You may not even need a computer.
It's good to learn from your mistakes. It's better to learn from other people's mistakes.
VanillaJS is not allowed!
Dialog page:
Side quest: How we can use AI?
We just go through the assignment and collect what needs to be done.
AI: ChatGPT, Claude, ...
Each solution has pros and cons. You should choose the one with respect to the task at hand.
One we designed the application, we need to implement it. This should be straightforward to almost boring. We can try to recruit a junior coder (create a screen in an application, ...).
AI: GitHub Copilot (autocomplete), ...
JetBrains plugin June 2021. VsCode plugin March 2022. June 2022 moving out of technical preview.
Assistant can be easily integrated with your IDE of choice using plugins. Features you can expect:
There is a free tier!
To subscribe to GitHub Copilot Pro, you can try GitHub Copilot for free with a one-time 30-day trial. To continue using Copilot after the trial, you will need a paid subscription,unless you are a verified student , teacher, or maintainer of a popular open source project on GitHub.
Respect rules of a subject/seminar/assignment!
There are self-hosted alternatives to "commercial" AI coding assistant. You may even create your own assistant, just look for tutorials. The main issue is probably going to be the GPU computation power.
The idea behind agents is that they can carry out complex tasks. The execution is often split to planning and execution of sub-tasks. You remain in charge by approving their actions (imagine a senior developer).
There are specialized tools build around this idea, often as "forks" of VSCode. Some plugin can take your IDE (VSCode, JetBrains, ... ) to this level.
Quote from Windsurf:
Thanks for being a part of Codeium - we can't wait to see what you build!
AI: Cursor, Windsurf, ..., vibe coding, ..
What if ...
AI: ChatGPT, Claude, ...
If AI could read an issue from GitHub,GitLab, ect. then ... it can just resolve the issue, right?
Introduced as the first AI software engineer is March 2024, Devin is now generally available.
Evaluated using SWE-bench.
Please, bring your own computer with you. Read the "get ready" section and make sure you are ready.
How is an AI plugin in VSCode related to web applications? Well VSCode is ...