Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/LeonardoLDSZ/alura-java-imersion

The main focus is to teach Java, Make Requests in APIs (IMDB and Nasa), Modify Images, Spring Framework, in addition to Database (MongoDB) and Deploy (Heroku)
https://github.com/LeonardoLDSZ/alura-java-imersion

api-rest heroku java maven mongodb spring-boot visual-studio-code

Last synced: 15 days ago
JSON representation

The main focus is to teach Java, Make Requests in APIs (IMDB and Nasa), Modify Images, Spring Framework, in addition to Database (MongoDB) and Deploy (Heroku)

Awesome Lists containing this project

README

        

# alura-java-imersion

https://www.alura.com.br/

This project is being carried out during the Java Immersion, where the main focus is to teach Java, Make Requests in APIs (IMDB and Nasa), Modify Images, Spring Framework, in addition to Database (MongoDB) and Deploy (Heroku)

#Technologies used

* Java 17
* Spring Boot 3.0.0 (M4)
* Heroku
* MongoDB

# Functionalities

* Create a custom sticker.
* Consume API's.
* Generate a unique API.

# Classes

## Class 1 - CONSUMING A MOVIE API WITH JAVA ✔️

- Movie Title;
- Image Link;
- User Notes.

## Class 2 - GENERATING FIGURES FOR WHATSAPP ✔️

- Create an image with reading in the terminal;
- Send image on WhatsApp;
- To be able to center the created text.

## Class 3 - CONNECTING THE POINTS, REFACTORING AND OBJECT ORIENTATION ✔️

- Generate stickers from an image of a url, from the NASA website and from IMDb;
- Consume API from the IMBd and NASA website or the other links that the instructors created;
- Creating stickers for WhatsApp with amazing images from NASA

## Class 4 - CREATING OUR OWN API WITH SPRING ✔️

Create our own API and Web Service, which can be consumed with all the code we've already written and generate more stickers based on this new Web Service.

- Creation of own API and WEB Service
- Access to Spring
- Access to MongoDB
- Access to PostMan

## Class 5 - PUBLISHING OUR API ON THE CLOUD ✔️

Put our application on the air, do a Deploy

- Access to Heroku
- cloud application
- generate stickers from the content of this API.