Programming for Non-Programmers: Android & Kotlin
Offered By: LinkedIn Learning
Course Description
Overview
Get a beginner's guide to programming, focused on Android app development. Learn the Kotlin programming language and the foundations of good app design.
Syllabus
Introduction
- Welcome
- What you should know before watching
- How to use the exercise files
- The finished app
- Find and install Android Studio
- Create an Android Studio project
- Install Android SDKs and build tools
- The Android Studio interface
- Change preferences in Android Studio
- Using the Android Emulator
- How programming works
- Variables
- Working with variables
- Using properties
- Connect visual objects to variables
- Enum values
- Private properties and constants
- Practical applications of variables
- Challenge: Create two variables
- Solution: Create two variables
- Methods
- Using methods
- Parameter methods
- Connect a button to a method
- Practical applications of methods
- Challenge: Methods
- Solution: Methods
- Conditional statements
- Using conditional statements
- Boolean values
- Arrays
- Using arrays
- Loops
- Using loops
- When statements
- Using when statements
- Practical examples of conditional statements
- Challenge: Build a mini calculator app
- Solution: Build a mini calculator app
- From building blocks to building apps
- Customize UI objects
- Themes
- Grid layouts
- Arrange buttons in a grid layout
- Finish the user interface
- View the app's code structure visually
- Set up properties and methods
- Connect all of the visual elements to code
- Display tapped numbers in the calculator
- Make the Clear button clear all values
- Set the calculator to add or subtract
- Show the total when the equals button is tapped
- Format the number
- Challenge: Multiplication button
- Solution: Multiplication button
- Next steps
Taught by
Todd Perkins
Related Courses
Kotlin Bootcamp for ProgrammersGoogle via Udacity Введение в язык Котлин
St. Petersburg State Polytechnic University via Coursera Kotlin for Java Developers
JetBrains via Coursera Developing Android Apps with Kotlin
Google via Udacity Advanced Android with Kotlin
Google via Udacity