0% found this document useful (0 votes)
58 views

Grip Phase 2

This document outlines tasks for interns to complete either building REST APIs using Spring frameworks or developing an Android app and integrating REST APIs. Interns are instructed to learn skills like Java, MySQL, Spring MVC and complete a project within 7-15 days. They can choose between developing REST APIs demonstrating CRUD operations, or building an Android app from provided screens and integrating existing REST APIs, ensuring their app allows data insertion, retrieval, updating and deletion. Resources and tutorials are provided to help complete the tasks and interns are to submit their work and experience on GitHub, YouTube and LinkedIn, tagging their mentors.

Uploaded by

kitii
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)
58 views

Grip Phase 2

This document outlines tasks for interns to complete either building REST APIs using Spring frameworks or developing an Android app and integrating REST APIs. Interns are instructed to learn skills like Java, MySQL, Spring MVC and complete a project within 7-15 days. They can choose between developing REST APIs demonstrating CRUD operations, or building an Android app from provided screens and integrating existing REST APIs, ensuring their app allows data insertion, retrieval, updating and deletion. Resources and tutorials are provided to help complete the tasks and interns are to submit their work and experience on GitHub, YouTube and LinkedIn, tagging their mentors.

Uploaded by

kitii
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/ 3

AIM:- ​To build and integrate REST APIs using Spring framework(s).

Group Call Time​:- Will be notified in WhatsApp groups.


Mode of Call:​- Zoom Calls & Meetings
Deadline:​- ​7-15 Days​.

There are two types of tasks for the interns-


1. Build REST APIs to demonstrate it using Web App.
2. Build an Android app using given screens & integrate given APIs correspondingly.

You can ​choose ​either of them and build upon it in order to complete this phase of the
internship.

Basic intro to task:-

You would need a basic knowledge of the following:-


● An IDE ( preference as follow - { IntelliJ / Android Studio> Eclipse > Netbeans)
● Java
● MySQL
● WAMP server / XAMPP server
● Maven
● Spring MVC
● Spring Boot
● Spring Hibernate
● Postman

Search out for tutorials/video tutorials and learn about them before starting building your main
application which you have to demonstrate.

1) For Building REST APIs to demonstrate it using Web App.


Once you are done with learning, build REST APIs of your own idea to show CRUD
features using those REST API’s. I.e Suppose you need to have details of students. So
build 4 API endpoints with which you can
1. Insert data
2. retrieve data
3. update data
4. delete data

Build at least 3 such sets of APIs.


if you are having time before the deadline ends.you can try to build frontend and
integrate those REST API’s with it as well ​(Optional)
2) For Building an Android app using given screens & integrate given APIs correspondingly.

Develop an app with reference to the screens (Link:- ​https://goo.gl/UqwBmt​ ​)


Integrate the already built REST API’s (Link to documentation:- ​https://goo.gl/YtkSxC​ ​)
The screens are selected so that the app should be CRUDable.
That is you should be able to:-
1. Insert data
2. retrieve data
3. update data
4. delete data

You need to understand how and why REST APIs are used .. so don’t skip Learning
about Frameworks.

Some resources:-
These resources will help you to get you started with your project:-
● Tutorial for Spring framework:- ​https://goo.gl/dPWvYd​ , ​https://goo.gl/NJX4TC
● Online tutorial for building REST APIs using Spring:- ​https://goo.gl/iRMCqr , ​Link 2 , ​Link
3
● Video tutorials for integrating REST APIs with an android app:- ​https://goo.gl/gYQeTU ,
https://goo.gl/UkXer8​ , ​Link3​ , ​Link4
 
You can follow other tutorials as well these are just for references.
Do more focus on learning part rather than the aesthetic features of your app.

Have Queries?
● For technical queries:-
Post your question on ​stackoverflow and share the link in the group. Your
mentors or your mates will help you in solving it.

● For non-technical queries:-


Post your question on TSF’s LinkedIn ​network page. Your queries will be
answered within 24hrs.
Steps to submit:-
● Upload your project on a GitHub private repository.
● Add AadityaSapate, Sameermth, iambeingkaran.
● Make a video of your project showcasing its features like code/DB
structure/postman-testing etc and upload it on YouTube.
● Share your experience of this internship on your LinkedIn profile. Don’t forget to tag TSF,
your mentors or anybody who has helped you in completing this project.
● Post it as a message in the group.

Please find the format of submission message and LinkedIn profile URLs of mentors below:-

Message Format:-

Name:
Email:
Github Url:
LinkedIn Post Url:
YouTube Url:

LinkedIn Profiles:-

Linkedin.com/in/the-sparks-foundation
Linkedin.com/in/priyeshiitd
Linkedin.com/in/Mani-sharma-14384a4
Linkedin.com/in/parulverma-singapore
LinkedIn.com/in/sameerreza
Linkedin.com/in/iambeingkaran
Linkedin.com/in/adityasapate26

Have a Happy Learning :)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy