For Kotlin 学习课程, the strongest matches are skydoves/android-developer-roadmap (This repository offers structured learning paths for Android development), antoniolg/kotlin-for-android-developers (This repo is a companion app for a book) and lukaslechnerdev/kotlin-coroutines-and-flow-usecases-on-android (This repository offers hands-on examples and unit tests for). android/kotlin-guides and amitshekhariitbhu/from-java-to-kotlin round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
使用 Kotlin 语言构建移动应用与服务端服务的教育仓库与教程。
This project is a mobile ecosystem curriculum providing structured learning paths for Android development, Kotlin Multiplatform, and programming language internals. It serves as a comprehensive guide to the technologies and concepts required to build native applications and shared business logic across multiple environments. The repository includes a dedicated interview preparation guide featuring professional technical questions and architecture tips for developers pursuing Android engineering roles. It also provides specific roadmaps for mastering the Kotlin Multiplatform ecosystem and anal
This repository offers structured learning paths for Android development and Kotlin Multiplatform, making it a valuable Kotlin educational roadmap, but it does not explicitly cover backend (server-side) Kotlin development as your search requires.
This project serves as an educational resource and practical guide for developers learning to build native mobile applications on the Android platform using the Kotlin programming language. It provides a structured codebase that demonstrates how to apply modern language syntax and development paradigms to real-world software tasks. The repository focuses on teaching professional mobile application architecture by implementing industry-standard design patterns. Through a series of hands-on examples, it illustrates how to organize application logic, manage component dependencies, and maintain c
This repo is a companion app for a book teaching Kotlin for Android development, making it a genuine learning resource for Android side of your goal, but it does not cover backend or server-side Kotlin.
This repository serves as an educational resource for implementing asynchronous programming patterns in Android applications using Kotlin Coroutines and Flow. It provides a collection of practical examples and unit tests designed to demonstrate how to manage background tasks, concurrent network requests, and reactive data streams while maintaining a responsive user interface. The project focuses on structured concurrency, offering patterns for organizing tasks into hierarchical scopes that automatically propagate cancellation and lifecycle signals. It emphasizes the integration of lifecycle-a
This repository offers hands-on examples and unit tests for Kotlin Coroutines and Flows specifically on Android, making it a project-based learning resource for that platform, but it does not cover backend development or provide a broad beginner-friendly path for full-stack Kotlin learning.
This repository serves as a centralized collection of technical documentation and architectural patterns for developers building mobile software on the Android platform. It functions as a comprehensive guide for implementing idiomatic Kotlin code and establishing consistent engineering standards across mobile projects. The project provides curated resources focused on Android development best practices and efficient programming patterns. By emphasizing maintainable code structures and recommended architectural approaches, it assists teams in managing the complexity of mobile application devel
This repository offers guides for learning Kotlin specifically for Android development, but it does not cover backend or server-side Kotlin, so it only partially matches your interest in both Android and backend.
From Java To Kotlin - Your Cheat Sheet For Java To Kotlin
This repo is a concise cheat sheet for Java-to-Kotlin transition, making it a Kotlin learning resource, but it does not cover Android or backend development in a project-based manner as your search requests.
Android-Expert is a collection of educational resources and step-by-step instructional materials for learning Android app programming. It provides a comprehensive learning path for building mobile applications using the Kotlin programming language and Android Studio. The material covers the full development lifecycle, from designing interactive user interfaces with lists, cards, and sliders to implementing navigation workflows and screen transitions. It also includes instruction on connecting applications to remote servers to fetch external data and integrating that data into the app flow. T
This repository is a Kotlin learning resource focused entirely on Android development, offering step-by-step tutorials and project-based materials for building mobile apps, but it does not include any coverage of backend or server‑side development, so it only partially meets your request for both Android and backend resources.