Skip to content
UdemyWeb DevelopmentPaid courseBeginner levelCertificate

Build a Website from Scratch with Kotlin and Jetpack Compose (Udemy.com)

Create and Deploy Responsive Landing Page with Kotlin and Compose HTML framework called Kobweb!

Created by: Stefan Jovanovic

Last updated October 2024

icon
What you will learn

  • Create a Landing Page with Kotlin and Jetpack Compose
  • Compose for Web framework
  • Kobweb framework Built on top of Compose for Web
  • Kotlin/JS
  • Frontend development with Kotlin
  • Write Kotlin code and translate to HTML/CSS/JS
  • Build Fully Responsive Landing Page with Kotlin
  • Mobile, Tablet, Desktop Screen Size Support
  • Static Website
  • Website Deployment
  • Add Custom Transition Animations

How it compares

Against the other 815 rated Udemy courses in Web Development on CourseDuck:

  • Rating4.6 out of 5higher than 70% of them
  • Reviews130#591 of 816 by number of reviews
  • Length6.8 hoursshorter than 52% of them
  • Last updatedOctober 2024earlier than 52% of them

icon
Course Description

Build a Fully Responsive Website with Kotlin and Jetpack Compose! Yeah, that's right! That's possible too. And it's almost the same as building an Android Application, but even simpler then that, because we don't have to worry about the lifecycle, like we have to with Android.


In this course I'm going to teach you everything you need so you can get started as quickly as possible, and build your own website. Kotlin is becoming a multi-platform language, which means you don't need to learn some other language in order to develop a website, instead use the same knowledge that you already have with Kotlin!


This opens the door for many programmers out there, who want's to become full stack developers with the knowledge of a single programming language.


In this course, you will learn how to develop one beautiful Landing Page from scratch, with various different animations that will be shown to your visitors when they scroll through your page.


I will guide you through the whole process from the beginning. From setting up, creating the project, to coding, exporting the website and deploying it on a server so that everyone can access and view your Landing Page from the web browser.


The framework that we are going to use for creating this website is called Kobweb, which is built on top of the Compose HTML framework. I'm going to give you some more details about those frameworks and their differences at the beginning of this course.


Now, waste your time no more. If you're excited as I'm right now, enroll in this course and let's get started!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Stefan Jovanovic

Hi, my name is Stefan Jovanović. I’m a Kotlin Multiplatform developer, designer and technology enthusiast. Love working on a new and exciting projects, sharing my knowledge with others, and always willing to learn more.

I believe that permanent education is the key to success. I’ve been working as a developer/designer for 6 years so far.

Have a lots of projects on my mind. I will be creating many useful courses in the future, and hope to hear from you as you enroll in one of them!


Kind regards

icon
More courses by Stefan Jovanovic

$64.99

$74.99

$64.99

$74.99

$74.99

$64.99

icon
More Web Development courses

$19.99

$89.99

$89.99

$79.99

$10.99

$84.99

icon
Reviews

4.6

130 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Rakshit Sorathiya on 12/17/2025

Very good explanation of each and every topic showed in the tutorial. Recommended for those who love programming in Kotlin and wants to develop web apps.

By Arroba James on 1/16/2025

DO NOT PURCHASE. This course is out of date. While it may claim it was updated in January 2025, the code does not work without doing extra research to make it work. If you are beginner, you will find it frustrating AND Udemy will not give you a refund by the time you get to the point that you realize it is out of date.

By Dinara Stepina on 8/17/2024

Brilliant as usual! A very practical course with enough time spent on making great UI, and the path is easy to follow as someone who doesn't have any previous experience with web at all

By Patrick Hettich on 7/27/2024

Great course, had a lot of fun following along and I'm very happy with what I learned and the end product. The only very small nitpick would be a refactoring session at the end to maybe create some components for often copy-pasted parts. Other than that I highly recommend the course :)

By Eudy Veras on 2/10/2024

This course is excellent, just what I was looking for. With this knowledge, I can create a web app using the same technology I already am used to.

By Andika Eka Putra on 8/22/2023

I learned a lot from this course, starting from scratch to deployment. It's short but filled with great content, and as usual, the explanations are very clear and easy to understand. A very friendly course for anyone who wants to build a frontend web using Kotlin.

By Jack Toke on 6/19/2023

Halfway through! I thoroughly enjoy the lessons. I never like Javascript and CSS frameworks, now I can finally move on without them. This is going to make my web development life more enjoyable. I hope the Kobweb framework can integrate well with Coroutines, Retrofit, Hilt, and other related libraries. If it is, I shall forget about React, Blazor, and everything else. Haha

By Praveen kumar Bodddupalli on 4/18/2023

This is Exellent!! Needed Next steps. Please make a cource with dynamic website(getting data from firebase or Any server with REST API) with compose web and kobweb

By Himanshu Dubey on 4/4/2023

don't understand the last episode i have follow same code base but my code not work exact same as yours so please help me how to scroll row ?

By Govind Dhage on 4/2/2023

This is also very awesome course. I am very enjoying when learning this course. I understood lot of new things. which we can do with the help of kotlin programming. Thanks to making this course .

Showing all 10 reviews on CourseDuck

Read all 130 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100