Learn Ktor | Creating HTTP APIs | Routing, ContentNegotiation, Serialization

Поділитися
Вставка
  • Опубліковано 29 гру 2022
  • In this tutorial, we're going to create an HTTP API that can serve as a backend for any application, be it mobile, web, desktop, or even a B2B service. We will see how routes are defined and structured, how serialization plugins help simplify tedious tasks, and how we can test parts of our application both manually and automated.
    #ktor #backend #API
    Cookbook mentioned in the video - www.codepur.dev/networking-co...
    💼 Business Inquiries: hellocodepur@gmail.com
    🌎 Find Me Here:
    Discord Server - / discord
    Instagram - / codepur_ka_superhero
    Twitter: / imthepk
    Medium - / imthepk
    My portfolio - pawan.live
    Support this channel either by donating -
    / mtechviral
    or joining any channel membership
    or by subscribing at codepur.dev
    To support me.
    Subscribe to my channel: goo.gl/BlFui4
    Based on your request, here are all the products I use on daily basis. Buy from my link and make me rich.
    My Laptop (Macbook Pro 1TB) - amzn.to/33nL3Pa
    My Camera (Sony Alpha) - amzn.to/2FrqR6T
    My Phone (iPhone) - amzn.to/35xJm49
    My Monitor 1 (Dell) - amzn.to/2ZD43rQ
    My Monitor 2(Lenovo) - amzn.to/3mnbAVt
    Bluetooth Earphones - amzn.to/3bTUeui
    My Studio Lights - amzn.to/3mmiyd5
    My Router - amzn.to/3kc9PZa
    My PC Configs:
    Processor - amzn.to/3io6G89
    Motherboard - amzn.to/33tXlp9
    Ram (32gb) - amzn.to/33tc7w7
    Graphic Card - amzn.to/32q6DTC
    Power supply - amzn.to/2FvQiEa
    SSD - amzn.to/3hx4E4i
    PC Case - amzn.to/2E3jTo4
    RGB Fans - amzn.to/2FyEr8a
    Accessories:
    My Keyboard (Logitech) - amzn.to/3hpuasl
    My Mouse (MXMaster 3) - amzn.to/2H1PTtX
    My Microphone (Yeti) - amzn.to/3mcUgCi
    My Speaker (Bose) - amzn.to/2FvOJWO
    My Chair (Amazon) - amzn.to/33rNwIk
    My Gimbal (DJI) - amzn.to/3bTQuce
    My Tripod (Amazon) - amzn.to/2ZxTeHk
    USB-C Hub - amzn.to/32pzK9N
    RBG light strips - amzn.to/2RmJ3ki
    Capture Card - amzn.to/2ZChc4p
    HDMI Cables - amzn.to/2DWCRfR
    Laptop Stand - amzn.to/3bXSz6V
    Green Backdrop - amzn.to/3mfjYGx
    LIKE | SHARE | SUBSCRIBE FOR MORE VIDEOS LIKE THIS

КОМЕНТАРІ • 13

  • @masmmaw
    @masmmaw Рік тому

    love it,
    thank you.

  • @javadkhan5094
    @javadkhan5094 Рік тому +1

    Great video sir 🥰

  • @abhishekjha3775
    @abhishekjha3775 Рік тому +1

    Great 👍

  • @gauravkumarkushwaha3327
    @gauravkumarkushwaha3327 Рік тому +1

    Mama ji great

  • @marcelojuancabreragutierre2460

    Thank you, could you make an example of where and how the deployment is done.

  • @joseph.aowigo7553
    @joseph.aowigo7553 6 місяців тому

    Please make more video with MongoDb as well

  • @Basirafeef
    @Basirafeef Рік тому

    hello sir, i have a basic app requirements to create an app that work in all platforms, the app must work offline and the data is backup time to time to the cloud.
    Sir i am thanking to create an android app with kotlin and ktor to create server and client in the same app and create ktor server to serve the server and web client for other platforms that are connected to the same local network to access the server with local ip address.
    My question is, is it possible to host kotlin web server from android that serve the same sqlite database and other resources that android app uses?
    Please help to start my project.
    thanks.

  • @shreemanarjun
    @shreemanarjun Рік тому

    Please add swagger or open api which will help to test api without postman or thunder client.

  • @piashmehedi
    @piashmehedi Рік тому

    Please make a video for swagger ui plugin

  • @mrkaran3949
    @mrkaran3949 Рік тому +1

    Flutter Vs Kotlin ?
    I'm New at App Dev
    Which is better for freelancing

    • @mariajegan2409
      @mariajegan2409 Рік тому

      Flutter (easy, hybrid app)
      Kotlin (everything and native performance little bit hard)

    • @CriticasDeCriticas
      @CriticasDeCriticas 3 місяці тому

      For free-lancing you want to go Flutter 100%
      But if you want to get well-payed jobs with big tech companies and not start-ups that will look to exploit you and pay less go for native always.
      At least that's how it is in the USA.

  • @mariajegan2409
    @mariajegan2409 Рік тому

    Where is GitHub repo??