1. Introduction
1. Introduction
Forming project teams, managing projects and product requirements. Common development practices.
Week 01: Introduction
Week 02: Kotlin & Build Setup
- Kotlin - slides, video
- OO Kotlin - slides, video
- Functional Kotlin - slides, video
- Gradle & Build Systems - slides, video
- Amper & Build Systems
- Kotlin Multiplatform
Week 03: Architecture & Design
- Architecture - slides
- Design Principles
- Design Patterns
Optional Lectures
- Setting up GitLab
- Adding Issues in GitLab
- Documentation
- Git Branching Models