Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
9 views4 pages

Full Stack AI Engineering Internship and Training Program .

The Full Stack AI Engineering Internship at Technosthala Solutions lasts 15 weeks and covers frontend and backend development, culminating in the creation of a full-stack AI chatbot. Interns will learn technologies such as React, Next.js, Node.js, and various databases, along with AI integration techniques. Successful participants receive a certificate of completion and gain hands-on experience with two projects: a Full-Stack Todo App and a Full-Stack AI Chatbot.

Uploaded by

prajyotroyal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views4 pages

Full Stack AI Engineering Internship and Training Program .

The Full Stack AI Engineering Internship at Technosthala Solutions lasts 15 weeks and covers frontend and backend development, culminating in the creation of a full-stack AI chatbot. Interns will learn technologies such as React, Next.js, Node.js, and various databases, along with AI integration techniques. Successful participants receive a certificate of completion and gain hands-on experience with two projects: a Full-Stack Todo App and a Full-Stack AI Chatbot.

Uploaded by

prajyotroyal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Full Stack AI Engineering Internship and Training Program

Technosthala Solutions Pvt Ltd (UDYAM-KR-06-0034728) -


Pre-incubated in GNJERBI Foundation, Bidar

Duration: 15 weeks
Certification: A certificate of completion will be provided by Technosthala
Solutions Pvt Ltd upon successful completion of the program.
Contact Details : +91 99024 24263, + 91 8971860300,

Phase 1: Frontend Foundations (Weeks 1–4)


Goal: Learn React + Next.js basics.

Week 1 – React Fundamentals

●​ JSX, components, props, state, events​

●​ Hooks (useState, useEffect)​

●​ Small UI components practice​

Week 2 – Next.js Basics

●​ File-based routing​

●​ Static & dynamic routes​

●​ API routes introduction​

●​ Layouts & navigation​

Week 3 – UI & State Management

●​ Context API​

●​ Zustand (or Redux basics)​

●​ Tailwind + ShadCN UI​


●​ Handling forms & validation​

Week 4 – API Integration Basics

●​ Fetching data in Next.js (server/client components)​

●​ Error handling & loading states​

●​ Deploy simple Next.js app to Vercel​

Phase 2: Backend Foundations (Weeks 5–7)


Goal: Learn Node.js + Express + DB and build first full-stack app.

Week 5 – Node.js + Express

●​ Event loop, async/await​

●​ Express routes & middleware​

●​ REST APIs (CRUD basics)​

Week 6 – Database (PostgreSQL + MongoDB)

●​ PostgreSQL with Prisma​

●​ MongoDB with Mongoose​

●​ Connecting DB to Express APIs​

Week 7 – Full-Stack Todo App

●​ Next.js frontend + Express backend + DB​

●​ Features: signup/login, add/edit/delete todos​

●​ Authentication (JWT or NextAuth)​


Phase 3: AI Integration (Weeks 8–15)
Goal: Slowly build a full-stack RAG-based chatbot (“Talk to Docs”).

Week 8 – Intro to LLMs & AI APIs

●​ What are LLMs (OpenAI, Gemini, etc.)​

●​ Calling AI APIs from Node.js​

●​ Simple chatbot (no memory)​

Week 9 – Adding Chat Memory

●​ Session-based conversations​

●​ Storing chat history in DB​

Week 10 – RAG Fundamentals

●​ Embeddings & vector databases (pgvector / Pinecone)​

●​ Document upload → embedding storage​

Week 11 – Document Retrieval

●​ Chunking & embeddings​

●​ Similarity search & passing context to chatbot​

Week 12 – Chatbot UI in Next.js

●​ Chat interface (like ChatGPT)​

●​ Auth + saved conversations per user​

●​ Optional: streaming responses​


Week 13 – Expanding Features

●​ Multiple document uploads​

●​ PDF/Docs parsing​

●​ Multi-source knowledge base​

Week 14 – Refinement & Advanced Features

●​ Error handling & retries​

●​ Improving UX (typing indicators, loading states)​

●​ Adding user preferences/settings​

Week 15 – Final Integration & Presentation

●​ Fully working Talk-to-Docs AI App​

●​ Features: Auth, doc upload, embeddings, vector search, chat history, nice UI​

●​ Final review & showcase​

✅ Interns finish with:


●​ 1 Full-Stack Todo App (React + Next.js + Node.js + DB)​

●​ 1 Full-Stack AI Chatbot (Talk-to-Docs) gradually built across Weeks 8–15

You might also like