GUVI - IT skills & vernacular learning
Unleash your tech potential with personalized courses & competitive programming, all in your native language!

- 2.0.22 Version
- 1.4 Score
- 278K+ Downloads
- In-app purchases License
- 3+ Content Rating
GUVI, an initiative incubated by IIT Madras, serves as a platform for accelerating IT skills. It enables learners to acquire the latest information technology competencies in their native languages.
COURSES: We offer a range of on-demand courses, including Deep Learning, Machine Learning, Angular, and more, all at affordable rates while maintaining high-quality, well-organized course materials. New courses are regularly added to ensure learners remain informed about emerging technologies.
CODEKATA: Experience a competitive programming environment featuring over 1000 carefully selected questions designed to enhance your coding abilities.
What sets our platform apart is that it tracks all student activities and data, creating personalized user profiles that are shared with recruiters on the platform, thereby linking learners with appropriate job opportunities.
Frequently Asked Questions
How do I get certified for a course?
To get certified in a course, you need to successfully complete all quizzes and submissions (if applicable) with 100% progression.
My progression is 100%, but the certificate isn't loading/generating. What should I do?
Please clear your browser history and try again. If the issue persists, log out and log back in, then try again.
I don't know the answer to the quiz of a course, can I still get certified?
Please ensure you complete the quiz with the correct answer. You can attempt the quiz an unlimited number of times.
How can I change my name on my certificate/profile?
Please follow these steps: Go to your profile -> Edit your name -> Refresh your browser (CTRL + F5) -> Regenerate your certificate.
Where can I find the certificate? Where is the 'Get Certified' option?
You need to click on the 'Get Certified' option at the end of the course modules in the table of contents. It will only be displayed after you complete all the lessons with 100% progress.
I cannot download my certificate, a blank screen appears, what should I do?
The certificate should automatically download. Please check your downloads folder, the certificate will download as a PDF file. For better results, try using Google Chrome.
Why is Course X not available in Y language?
We sincerely apologize for the inconvenience. We are committed to offering courses in as many regional languages as possible. Please send your request to info@guvi.in.
What can I do with GEEKOINS?
GUVI users can use GEEKOINS to purchase courses and 'run counts,' useful in CodeKata, WebKata, and Debugging, and redeem coupons from the rewards section.
What is your refund policy? I want a refund for my course.
Refunds are processed within 7 working days from the date you fill out the refund form, which will be sent to your email by our team. To request a refund, please contact us at info@guvi.in or reach out to your course coordinator via email or phone, providing your details and the reason for the refund.
Where can I find the courses?
Please visit this link https://www.guvi.in/courses to view our course library.
I'm not able to log in. Please help.
Please refresh your browser (CTRL + SHIFT + R for Windows, CMD + SHIFT + R for Mac) and try again. Also, consider trying a different browser.
Google Jules Tutorial: Real Examples & Implementation
Have you ever wished you could just hand off a boring coding task, walk away, and come back to find it done? Google Jules makes that possible. This Google Jules tutorial will walk you through everything from what it is to how to use it with real examples. Jules is an AI coding agent that works directly inside your GitHub repository, completes entire tasks on its own, and delivers a pull request for you to review.
In this tutorial, you will learn what Google Jules is, how to set it up, and how to use it with real examples that are easy to follow even if you are just getting started.
Quick Answer
This Google Jules tutorial covers an autonomous AI coding agent by Google, powered by Gemini 2.5 Pro. You assign it a task in plain English, it creates a plan, you approve it, and it delivers a finished pull request. It is free to use at jules.google.com.
What Is Google Jules
If you have been searching for a Google Jules tutorial to understand what this tool actually does, here is the short answer. Google Jules is an autonomous AI coding agent built by Google and powered by Gemini 2.5 Pro. You go to jules.google.com, connect your GitHub repository, describe a task in plain English, and Jules handles it entirely on its own inside a secure cloud environment. When it is done, it creates a pull request on GitHub for you to review and merge. You are never locked out of the process, but you also never have to do the execution yourself.
Think of it like hiring a driver instead of using GPS. You tell them the destination, sit back, and they handle the route. The destination is still your call. The execution is theirs.
Here is something to think about: what are the three coding tasks you keep pushing to the bottom of your to-do list? Keep those in mind as you go through this tutorial.
Do check out HCL GUVI’s Artificial Intelligence and Machine Learning Course if you want to move beyond tutorials like Google Jules and learn how real AI systems are built and deployed. The course helps you understand core concepts such as machine learning workflows, model training, and practical AI implementation through hands-on projects and structured learning.
How Google Jules Works
Jules is not a chat tool or a line by line suggestion engine. It is a full task agent that follows a clear internal process every time you assign it work. Understanding this process helps you use Jules more effectively and know exactly what to expect at each stage.
1. The Asynchronous Working Model
Google Jules works asynchronously, meaning it does not need you to stay in the conversation while it runs. You assign a task, close the tab, and come back when Jules is done. When you submit a task, Jules spins up a secure Google Cloud virtual machine, clones your repository, reads every file, makes the changes, and creates a pull request. No babysitting required.
Asynchronous means Google Jules works in the background while you focus on something else entirely
Virtual machine means your local files are never touched or at risk during the process
Pull request means you always review and approve before anything gets merged into your code
Notification tells you when Jules is done so you can come back and review at your own pace
2. How Google Jules Reads Your Code
Google Jules does not just look at the one file you mention. It clones your entire GitHub repository, reads your folder structure, checks your dependencies, and understands your naming conventions before writing a single line. It also looks for a file called AGENTS.md in the root of your repository. If you create this file and describe your project, key folders, and coding conventions, Jules uses it as a reference every single time.
Full repository scan means Jules sees the big picture, not just the one file you mention
AGENTS.md is your way of giving Jules a project briefing upfront
Dependency awareness means Jules knows what libraries and versions your project uses
Convention following means Jules writes code that actually fits your existing style
- Version2.0.22
- UpdateMar 17, 2026
- DeveloperGUVI Geek Network
- CategoryEducation
- Requires AndroidAndroid 7.0+
- Downloads278K+
- Package Namecom.guviapp
- Signatureacbbdd8606944bc7efbbd3e23a7ddd8c
- Available on
- ReportFlag as inappropriate
-
NameSizeDownload
-
111.86 MB
-
85.78 MB
-
85.78 MB






























Multilingual course availability
Comprehensive and clear course content
Accessible and affordable for everyone
Good customer service response
Easy to understand for beginners
User-friendly app interface
Offers free and paid courses including IIT certification
Multiple attempts allowed on tests and quizzes
Digital certificates upon completion
Video playback glitches and buffering issues
Lack of quality options for videos
Slow website and app performance
Limited technical support and responsiveness
Inconsistent course visibility between web and mobile platforms
Incorrect course content quality claims
Quiz questions may not relate to video content
Challenges in navigating the app
No download options for offline access