Server-Side Development with Kotlin and Spring Boot [Video]

Preview in Mapt

Server-Side Development with Kotlin and Spring Boot [Video]

Alberto Di Martino

Start working on your own apps with Kotlin right away after finishing this course

Quick links: > What will you learn?> Table of content

Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$106.25
RRP $124.99

Frequently bought together


Server-Side Development with Kotlin and Spring Boot [Video] Book Cover
Server-Side Development with Kotlin and Spring Boot [Video]
$ 124.99
$ 106.25
Server-side Programming with Node.js for Beginners [Video] Book Cover
Server-side Programming with Node.js for Beginners [Video]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $214.98
Add to Cart

Video Details

ISBN 139781788830034
Course Length2 hours and 21 minutes

Video Description

Kotlin is an open source programming language that makes it easy to build simple, reliable, and efficient software. Kotlin is a great fit for developing server-side applications, allowing web developers to write expressive code while maintaining full compatibility with existing Java-based technology stacks and providing a smooth learning curve. This video is a start-to-finish walkthrough of the topics most critical to anyone building a new web application. Whether keeping your application secure, connecting to your database, enabling token-based authentication, or developing Restful APIs, this video has you covered. You'll learn how to use Gradle with Kotlin and integrate it with Webpack, ECMAScript 8, and React to create elegant UIs for your web applications. You'll learn about routing requests and implementing SSL. Moving on, you'll get to know about best practices to keep user data safe. Finally you'll learn how to deploy your application on the cloud. By the end of the video, you will be able to build robust, secure, and fully-featured applications for the web.

Style and Approach

Step-by-step practical guide filled with real-world use cases and examples that will help Android developers use Kotlin to develop their own apps effectively.

Table of Contents

Starting with Kotlin and Spring Boot
The Course Overview
Setting Up Our Environment and Tools
Writing Your First App with Kotlin
Spring Boot Basics
Creating Our First Controller
Creating Our First Spring Service
Configuring Spring Applications
Using the Debugger
Spring WebFlux
Planning Our API Architecture
Introduction to Functional Operators
Adding Data (Writing Our First POST Controller)
Getting Our Employee Profile (Get Controller)
Getting All Our Employees (Get All Controller)
Updating User’s Data (PUT Controller)
Deleting Users (DELETE Controller)
Persistence with Cassandra and Spring Data
Creating a DB Using Docker
Planning Our Schema
Using Spring Data Cassandra with Spring Boot
Querying Records with Spring Data
Testing Our Backend and Handling Errors
Writing API Tests with Postman and Newman
Validating Our Controller
Handling Errors

What You Will Learn

  • Create your own environment and write your own apps
  • Use Spring Boot effectively
  • Start your app using Spring Web Flux MVC
  • Work with Cassandra and Spring data for persistence
  • Test and handle your backend errors

Authors

Table of Contents

Starting with Kotlin and Spring Boot
The Course Overview
Setting Up Our Environment and Tools
Writing Your First App with Kotlin
Spring Boot Basics
Creating Our First Controller
Creating Our First Spring Service
Configuring Spring Applications
Using the Debugger
Spring WebFlux
Planning Our API Architecture
Introduction to Functional Operators
Adding Data (Writing Our First POST Controller)
Getting Our Employee Profile (Get Controller)
Getting All Our Employees (Get All Controller)
Updating User’s Data (PUT Controller)
Deleting Users (DELETE Controller)
Persistence with Cassandra and Spring Data
Creating a DB Using Docker
Planning Our Schema
Using Spring Data Cassandra with Spring Boot
Querying Records with Spring Data
Testing Our Backend and Handling Errors
Writing API Tests with Postman and Newman
Validating Our Controller
Handling Errors

Video Details

ISBN 139781788830034
Course Length2 hours and 21 minutes
Read More

Read More Reviews

Recommended for You

Server-side Programming with Node.js for Beginners [Video] Book Cover
Server-side Programming with Node.js for Beginners [Video]
$ 124.99
$ 106.25
Building Web Apps with Spring 5 and React [Video] Book Cover
Building Web Apps with Spring 5 and React [Video]
$ 124.99
$ 106.25
Introduction to JVM Languages – Clojure, Kotlin, and Groovy [Video] Book Cover
Introduction to JVM Languages – Clojure, Kotlin, and Groovy [Video]
$ 124.99
$ 106.25
Using Spring and Angular for Web Application [Video] Book Cover
Using Spring and Angular for Web Application [Video]
$ 124.99
$ 106.25
Advanced Analytics with R and Tableau [Video] Book Cover
Advanced Analytics with R and Tableau [Video]
$ 124.99
$ 106.25
Machine Learning with C++ [Video] Book Cover
Machine Learning with C++ [Video]
$ 124.99
$ 106.25