Learn Kotlin by Developing Android Apps
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
Grasp the intricacies of Kotlin and equip yourself to develop premium Android apps from novice to pro.Kotlin has been making waves ever since it was made open-source by JetBrains in 2011; it has been praised by developers across the world and is already being adopted by companies. This video provides a detailed introduction to Kotlin, shows you all its features, and will enable you to write Kotlin code to production.We start with the basics: we get you familiar with running Kotlin code, setting it up, and using its tools. We provide instructions you can use to write basic programs. Next, we cover the functions and properties of object-oriented code, all the while using Kotlin's new featuresAbout the AuthorBrandan Jones has been an Adjunct Assistant Professor for the University of Cincinnati since the 2000-2001 school year. He has taught many courses in programming, from introductory programming to full stack development.
Brandan proposed and created the first Android programming course at the University of Cincinnati, and has been teaching it ever since. He reapplied this course and taught it at Northwestern University's School of Continuing Studies as well.
Brandan is the creator of the Android app PlantPlaces.com Mobile, which allows users to search for plants by color, and GPS plants. He wrote this app in 2012, using TDD principles. He used selected JSON feeds from that app in the examples in this video course.
Brandan's mix of both academic and professional experience means that he brings real-world concepts to the classroom. Most of his high-level classes include hands-on experience with unit testing, scrum, and distributed version control systems..
Brandan holds a BS in Accounting and Management Information Systems from Miami University in Oxford, Ohio
Facilities
Location
Start date
Start date
About this course
Develop an Android application with Kotlin
Use the Android Studio development environment
Kotlin syntax and strategies
Integrate with apps on Android devices
How to integrate with external data
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 6 years
Subjects
- Install
- Oriented Programming
- Object oriented Programming
- Programming
- Systems
- Project
- School
- University
- Layout
- Design
- Syntax
- Object-oriented training
- Java
- Object oriented training
- Benefits
Course programme
- Learn the benefits of Kotlin
- Get to know the history of Kotlin
- Learn the trademarks used in this video course
- What is an object
- What is functional programming
- Embrace object oriented programming or functional programming with Kotlin
- Explore a project structure in Android Studio
- Install the Kotlin plugin (if needed)
- Create a new project in Android Studio
- See how Kotlin handles nulls
- Call functions efficiently with the "with" syntax
- See how nulls are handled efficiently in Kotlin
- No more semicolons
- No more new keyword
- Declaring variables
- Learn the benefits of Kotlin
- Get to know the history of Kotlin
- Learn the trademarks used in this video course
- What is an object
- What is functional programming
- Embrace object oriented programming or functional programming with Kotlin
- Explore a project structure in Android Studio
- Install the Kotlin plugin (if needed)
- Create a new project in Android Studio
- See how Kotlin handles nulls
- Call functions efficiently with the "with" syntax
- See how nulls are handled efficiently in Kotlin
- No more semicolons
- No more new keyword
- Declaring variables
- Learn the benefits of Kotlin
- Get to know the history of Kotlin
- Learn the trademarks used in this video course
- Learn the benefits of Kotlin
- Get to know the history of Kotlin
- Learn the trademarks used in this video course
- Learn the benefits of Kotlin
- Get to know the history of Kotlin
- Learn the trademarks used in this video course
- Learn the benefits of Kotlin
- Get to know the history of Kotlin
- Learn the trademarks used in this video course
- Learn the benefits of Kotlin
- Get to know the history of Kotlin
- Learn the trademarks used in this video course
- Learn the benefits of Kotlin
- Get to know the history of Kotlin
- Learn the trademarks used in this video course
- What is an object
- What is functional programming
- Embrace object oriented programming or functional programming with Kotlin
- What is an object
- What is functional programming
- Embrace object oriented programming or functional programming with Kotlin
- What is an object
- What is functional programming
- Embrace object oriented programming or functional programming with Kotlin
- What is an object
- What is functional programming
- Embrace object oriented programming or functional programming with Kotlin
- What is an object
- What is functional programming
- Embrace object oriented programming or functional programming with Kotlin
- What is an object
- What is functional programming
- Embrace object oriented programming or functional programming with Kotlin
- Explore a project structure in Android Studio
- Install the Kotlin plugin (if needed)
- Create a new project in Android Studio
- Explore a project structure in Android Studio
- Install the Kotlin plugin (if needed)
- Create a new project in Android Studio
- Explore a project structure in Android Studio
- Install the Kotlin plugin (if needed)
- Create a new project in Android Studio
- Explore a project structure in Android Studio
- Install the Kotlin plugin (if needed)
- Create a new project in Android Studio
- Explore a project structure in Android Studio
- Install the Kotlin plugin (if needed)
- Create a new project in Android Studio
- Explore a project structure in Android Studio
- Install the Kotlin plugin (if needed)
- Create a new project in Android Studio
- See how Kotlin handles nulls
- Call functions efficiently with the "with" syntax
- See how nulls are handled efficiently in Kotlin
- See how Kotlin handles nulls
- Call functions efficiently with the "with" syntax
- See how nulls are handled efficiently in Kotlin
- See how Kotlin handles nulls
- Call functions efficiently with the "with" syntax
- See how nulls are handled efficiently in Kotlin
- See how Kotlin handles nulls
- Call functions efficiently with the "with" syntax
- See how nulls are handled efficiently in Kotlin
- See how Kotlin handles nulls
- Call functions efficiently with the "with" syntax
- See how nulls are handled efficiently in Kotlin
- See how Kotlin handles nulls
- Call functions efficiently with the "with" syntax
- See how nulls are handled efficiently in Kotlin
- No more semicolons
- No more new keyword
- Declaring variables
- No more semicolons
- No more new keyword
- Declaring variables
- No more semicolons
- No more new keyword
- Declaring variables
- No more semicolons
- No more new keyword
- Declaring variables
- No more semicolons
- No more new keyword
- Declaring variables
- No more semicolons
- No more new keyword
- Declaring variables
- What is the purpose of the project
- What features do we want in the project
- Understand the balance between features, time, and quality
- What are the folders
- Where does source code go
- Where do other resources go
- Discuss the different types of layouts
- Show how to nest layouts for flexibility
- Consider usability with layouts and screen click depth
- Add an Image widget
- Add four buttons, with uniform size
- Add a TextView to show status
- Understand the onClick attribute of the Button widget
- Create a function to match the button's onClick value
- Visualize what happens when we click a button
- What is the purpose of the project
- What features do we want in the project
- Understand the balance between features, time, and quality
- What are the folders
- Where does source code go
- Where do other resources go
- Discuss the different types of layouts
- Show how to nest layouts for flexibility
- Consider usability with layouts and screen click depth
- What is...
Additional information
Learn Kotlin by Developing Android Apps
