I'm new to Kotlin and I would like to learn it. My current state of knowledge with other programming languages, is I have a good amount of knowledge of the concepts in Java (just never really wrote any complex projects, just know the concepts superficially). I also have my hands on a bunch of the resources on the kotlin website, but wasn't sure what would be best as my "first" real programming language. Any recommendations?