Udemy

Build a Website from Scratch with Kotlin and Jetpack Compose

Enroll Now
  • 764 Students
  • Updated 10/2024
4.7
(122 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
6 Hour(s) 49 Minute(s)
Language
English
Taught by
Stefan Jovanovic
Rating
4.7
(122 Ratings)
3 views

Course Overview

Build a Website from Scratch with Kotlin and Jetpack Compose

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

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!

Course Content

  • 10 section(s)
  • 42 lecture(s)
  • Section 1 Introduction
  • Section 2 Setup
  • Section 3 Main Section
  • Section 4 About Section
  • Section 5 Service Section
  • Section 6 Portfolio Section
  • Section 7 Achievements Section
  • Section 8 Testimonial Section
  • Section 9 Experience Section
  • Section 10 Contact Section

What You’ll 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

Reviews

  • C
    Claudette Givens
    4.0

    Never got KoWeb installed after trying for a week. I wish there had been a additional lesson included about how to use the command line. The course was pretty good

  • R
    Ramapati Maurya
    5.0

    This is very good source to learn compose for beginner.

  • A
    Arroba James
    1.0

    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.

  • P
    Patrick Hettich
    5.0

    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 :)

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed