Pick Your Language & Start Practising

Click a card to open the exercise set for that language. Each exercise runs in the browser — no installation needed.

Additional Java Practice

More Java exercises from the same platform for deeper practice.

Co-work with Claude

Upload your project folder to Claude, describe what you want changed, and get updated code back — no command line needed. We used a portfolio website as the example.

1
Prepare your HTML files

Have your .html files ready on your local machine — for example, a portfolio with index.html and other pages. Everything (styles, layout, content) lives inside the HTML file itself — no separate CSS or JS files needed.

2
Upload the HTML file to Claude

Open claude.ai, start a new chat, and attach your .html file using the paperclip icon. Claude reads the entire file — structure, styles, and content all at once.

3
Describe the change you want

Type your request in plain English. Examples from the session: "Change the theme to a dark background with gold text", "Replace the profile photo with the attached image", "Add a Skills section below About Me", "Make the font bigger and the layout more modern."

4
Apply the changes

Claude gives you updated code. Copy the output and replace the corresponding file on your local machine. Open it in the browser to see the result. If something looks off, describe it to Claude and ask for a fix.

5
Keep iterating in the same chat

Do not start a new chat for every change — Claude remembers your files and previous instructions. Keep prompting: "Now also center the navbar", "Attach this new hero photo instead", "Make the button color match the theme." Each prompt builds on the last.

ANITS Demo

A demo resource from Rohini Barla for ANITS participants.

How www.anits.edu.in Loads

Step through the full journey — DNS resolution, TCP handshake, TLS, HTTP request and response — with animated packets and a live console log.