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
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
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!
Instructor Details
- 4.6 Rating
130 Reviews
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
More courses by Stefan Jovanovic
Compose Multiplatform (Android/iOS) - Mobile App Development (2026)
4.5 (780 Reviews)
Provider: Udemy
Time: 6.8h
$64.99
Build Modern Android App with REST API and Ktor Server (2025)
4.4 (556 Reviews)
Provider: Udemy
Time: 16.5h
$74.99
Compose Multiplatform - iOS/Android Development with Kotlin (2026)
4.3 (538 Reviews)
Provider: Udemy
Time: 2.3h
$64.99
To-Do App & Clean Architecture -Android Development - Kotlin (2022)
4.3 (520 Reviews)
Provider: Udemy
Time: 4.6h
$74.99
Programming with Kotlin - Masterclass | Complete Course (2025)
4.3 (466 Reviews)
Provider: Udemy
Time: 14.4h
$74.99
Android Material UI Design Masterclass with Adobe Xd (2020)
4.5 (305 Reviews)
Provider: Udemy
Time: 6.7h
$64.99
More Web Development courses
Python Fullstack Mastery: Build Modern Web Apps with Django (2025)
5.0 (165 Reviews)
Provider: Udemy
Time: 35h
$19.99
NgRx Signal store for Angular - The missing guide (2026)
4.9 (436 Reviews)
Provider: Udemy
Time: 11.3h
$89.99
Vue 3: Create a Mobile & Desktop App (with Quasar 2 & Pinia) (2024)
4.9 (177 Reviews)
Provider: Udemy
Time: 7.6h
$79.99
Build a URL Shortener App with ASP.NET: Step by Step (2026)
4.9 (100 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
The Complete Elixir and Phoenix Bootcamp (2021)
4.8 (7,773 Reviews)
Provider: Udemy
Time: 17.4h
$84.99
Reviews
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 .
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












