Learn Kotlin Ktor from Zero to Deployment

Udemy Learn Kotlin Ktor from Zero to Deployment

Register & Get access to index
zAwfh7f.jpg


Learn Kotlin Ktor to become a fullstack Mobile application developer

What you'll learn​

  • Learn Ktor to create REST APIs
  • Use KtORM to persist your data
  • Authenticate APIs with JWT
  • Deploy your API on Heroku

Description​

In this course you will learn to create RESTfull API in Kotlin using Ktor framework. I will take you from the very basics of the framework up untill creating a full fledged Todo list API with Authentication. The only requirement for this course is you need to have some understanding of Kotlin programming language.

This course is beneficial for anyone who wants to learn to create REST APIs and get rid of Backend as a Service solutions which can cost a lot of money. The course is for complete beginners with some knowledge of a programming languages such as Kotlin, Java, Swift, C#, Python or Javascript. Kotlin is the preferred language of the course but you will be able to pick up the course if you know any other language as well.

You will learn the following things:
1. Setup KTOR on your machine with IntelliJ IDE and the web project generator.
2. Create REST API endpoints
3. Persist data with KTORM
4. Create a full fledged Notes API
5. User authentication with JWT Tokens
6. Deployment of Ktor application on Heroku.
7. Refactor the application to controllers and repository pattern.
8. Create relationships between different database entities using KTORM and a lot more

Who this course is for:​

  • People who want to learn Server side development in Kotlin
  • Android developers who want to create their own RESTfull APIs
  • iOS Developers who want to add another languages in their skill set to do something different than writing mobile applications
  • Developers who want to create RESTfull API easily with a type safe and easy to use language.
Author
TUTProfessor
Downloads
71
Views
1,427
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from TUTProfessor