Course Information
Course Overview
Use Kotlin instead of Java. Kotlin is a new language that makes programming for Android or Javascript a dream.
Google is now officially supporting Kotlin in Android development. Kotlin is clearly the future for Java. Come learn it in this fun and exciting course!
- For beginners or experienced programmers - If you are a complete beginner I have a section for you in the course that walks you through Kotlin step by step. If you have had previous programming experience, I have a section titled Kotlin for Programmers that will get you up to speed as quickly as possible.
- Learn with fully functional projects - I believe in learning by doing, so in this course you will create two Android apps, a command line tool, and Javascript for a website!
- Challenges to test your learning - As we move through the course I provide challenges that test your new skills and makes sure you're getting the most you can from this course.
If you're looking to make Android apps, command line tools, Javascript, or just want to learn a new programming language, this is the course for you!
Course Content
- 9 section(s)
- 69 lecture(s)
- Section 1 Welcome and Setup
- Section 2 Kotlin for Beginners
- Section 3 Making an Android App with Kotlin - The Resume
- Section 4 Advanced Android App - Weather
- Section 5 Building a Command Line Tool with Kotlin
- Section 6 Javascript and Kotlin
- Section 7 Kotlin for Programmers
- Section 8 BONUS: ToDo List Android App
- Section 9 BONUS: Find Repo Android App
What You’ll Learn
- Learn Kotlin from the ground up
- Create 2 fully functional Android apps
- Build a command line tool
- Create Javascript code from Kotlin
- Conquer challenges to test your learning
Skills covered in this course
Reviews
-
LLucie Vildomcova
Great. In video old version of Intlli J, but it doesnt matter
-
DDameon Harriott
great course! thanks Nick
-
RRohan Mishra
This course is good for android as well as web-developers,.
-
SSamy Utomo
It’s good to hear Nick explained everything clearly and easily to implement the code though the version of some programs had been changed to the new version. But it would be challenging and enabling me to modify some of your codes into newly working codes. Thanks Nick!