Learn to use Spring Boot and Java to create a complete REST API. We will use PostgreSQL as the relational database and Spring JdbcTemplate for interacting with that. Apart from this, we will add authentication using JWT (JSON Web Tokens).

? Code: https://github.com/pairlearning/expense-tracker-api

? Course from Pair Learning. Check out their YouTube channel: https://www.youtube.com/channel/UCLCn3zEnB0h0Y2GVhTLtHkg

?? Course Contents ??
?? (0:00) Introduction
?? (09:10) Project Setup & Creating Database Objects
?? (23:07) Persisting User Information on Register
?? (41:05) Login and Hashing Password
?? (48:59) JWT Authentication
?? (1:03:15) Adding New Categories
?? (1:19:51) Category – Find & Update Functionality
?? (1:28:50) Adding Category Transactions
?? (1:42:38) Transaction – Find and Update
?? (1:51:29) Deleting – Category & Transactions
?? (2:00:50) CORS & Testing from Web Client
?? (2:07:22) Summary and Code

Check out free Postman programs for students and educators to help you learn more about APIs: https://www.postman.com/company/student-program/

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news

And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp

Similar Posts