Kotlin for Java Developers
Use your Java skills to learn Kotlin fast. Enhance career prospects and master Kotlin, including Java interoperability
Are you a Java developer wondering if you need to learn Kotlin?
Maybe you are an experienced Java developer who wants to learn Kotlin quickly, to be prepared for future project work.
Perhaps instead, you’re an Android app developer who knows Java well, but you want to be able to move forward with Kotlin for new Android development work.
Well, with Google’s recent focus on Kotlin for Android app development, this language has been launched into the mainstream, and you can be sure you will be seeing a lot more about it. It’s also highly likely that you will be working with Kotlin in your Java projects in the near future.
Because Kotlin works anywhere Java works, and can even be called from Java code (and vice-versa), this brings with it a massive opportunity for Java developers. Being able to work with both Java and Kotlin is going to give you a massive advantage over other programmers.
This course was designed to teach Java developers how to use Kotlin in the shortest possible time.
Sarah Ettritch, your course instructor, is an experienced Java and Kotlin developer, with many years of software development experience. She is uniquely qualified to teach you how to use this powerful and exciting language.
While you won’t learn Android app development in this course, you will learn Kotlin, and also the key differences between Kotlin and Java.
There is an entire section dedicated to Java interoperability, which is vital for all Java developers to learn.
In addition, the Kotlin syntax is explored in detail.
Over sixteen hours of videos are included in the course, making it one of the most comprehensive courses on the language.
Now is the perfect time for you to learn Kotlin, while it’s relatively new. It has been around for a while, but only now is it being thrust into the limelight.
It’s absolutely vital for Java developers to learn Kotlin to maximize future career opportunities. Objective-C developers who failed to transition to Swift, or were too slow doing so, were left behind. Don’t make the same mistake they did!
If you are ready to greatly increase your career prospects by adding Kotlin experience to your skills and knowledge, then sign up for the course today.
Requirements
- Ideally, have at least a basic knowledge of Java (not essential)
- A computer running Windows, Mac OS X or Linux
What you will learn
- Create Kotlin programs
- Understand the differences between Java and Kotlin
- Understand how Java and Kotlin programs interoperate
Who should attend
- Java programmers wanting to learn Kotlin
Is available on google app?
Yes
Is available on ios?
Yes
Course Features
- Lectures 90
- Quizzes 0
- Exercises 0
- Duration 17 total hours
- Skill level All Levels
- Students 27328
- Last Updated December, 2023
Introduction to the Course
Introduction to Kotlin
Basic Differences Between Kotlin and Java
Data Types and Null Reference Handling
OO and Kotlin: Classes, Functions, Inheritance
Loops, and the If, When, and Try/Catch Expressions
Lambda Expressions, Collections, and Generics
File I/O
Java Interoperability
Course Wrap Up
Extra Information - Source code, and other stuff
1 week ago
Luis Fernando Zarazua Aguilar
A good course for remember Kotlin and also know new interesting things about it.
1 month ago
Nicolas Giraldo
i love this course, help me to made the transition easier.
1 month ago
Rubina Shaikh
Sarah is really a good instructor. Even though this is all a recorded session, it feels as if she is in front and giving these lectures. A really good start to Kotlin if you are from Java background.
1 month ago
Omer Tasci
The man lecturer speaks very fast for me.
2 months ago
Anonymized User
Few more stuff like suspend and operator overloading etc could have been included. But overall this was great.
2 months ago
Otto Group Solution Provider Spain S.L. CIF: B87741641 Calle del Conde de Peñalver 38, 1ª planta, 28
La autora domina bien el lenguaje y lo enseña muy bien. Como punto negativo la versión de Kotlin es un poco antigua, y los subtítulos tienen se ven que son autogenerados porque tienen errores.
2 months ago
Vanja Stanimirovic
I think the course is on point, I have read some reviews which state that the variable and class names aren't easy to remember due to the fact that they weren't properly, named, and also I've read that someone said that it doesn't include small projects. I do agree with these points, but as someone who is from a Java background, I do not need these things, nevertheless I like it more this way, because I do not need projects or meaningful names, I just need the concepts to be shown. For me this was more than enough
3 months ago
Christopher Jonhaugen Scholz
Very informative and concise. Presenter has a pronunciation that is understandable up to 1.75x speed, and which works great with the automatic captioning, which is perfect for those of us who dread long videos.
3 months ago
Gregory Buys
Excellent course. Thank you!
3 months ago
Chandan Kumar
It was really good and to the point course for beginners like me who is coming from Java background.
20 Comments
Hello there, I found your site via Google while looking for a related topic, your site came up, it looks good. I’ve bookmarked it in my google bookmarks.
Casting Process
PVD Hanging Fixture
Quiet Petrol Generator
Quiet Petrol Generator
trafficvision.nl
Laser Cutting Parts
Generator Prices
Urban Wind Turbine
Rechargeable Hydraulic Cable Cutting Tool
20 Mw Wind Turbine
http://www.mbhsdarlinghurst.org
Wind Power Turbine
Battery Powered Hydraulic Crimping Tool
Compact Hydraulic Crimping Tool
Capacitor Film
Integrated Supply Chain
Wire Wound Resistor
Land Rover Fuel Pump WQC000220
http://www.licom.co.jp
Land Rover Fuel Pump WFX101080
Land Rover Fuel Pump LR038601
Handheld Spotlight
Emergency Flashlight
Vegan Chocolate Box
EDC Flashlight
Chocolate Box Heart
pawilony.biz.pl
Hat Shipping Boxes
What are the processes of sheet metal processing
Rotary Dehumidifier
Breathing Machine PCB
Drying Room Dehumidifier
Compact Dehumidifier
http://www.sp-plus1.com
What is Finishing Agent
Mineral Slag Fiber
cushtymoosh.com
Fire Insulation Rockwool
Fire Stopping Rockwool
Luxury Kitchen Cabinet Layout Design Remodel
Auto parts Power steering pump
Repair of brake pads
Croissant Packing Machine
High-speed Power Turret Turning and Milling Compound Machine
Quick Wiring Terminal Fixing Parts
Bread Bun Packing Machine
Multiple bun and single bun packing machine
Power Turret Turning and Milling Combined Machine
http://www.bilu.com.pl
Bending Laser Cut Parts Metal Bracket Fabrication
40kva Diesel Generator
st.rokko.ed.jp
100kw 125kva Diesel Generator
Laser Cutting Bending Stamping Sheet Metal Parts
125kva Generator
Metal Laser Cutting Engraving and Bending Services
Neoprene Faced Phenolic Flange Isolation Gasket Kit
VCS Very Critical Service Flange Insulation Gasket Kit
Women Precise Face Eyebrow Razor
Women Precise Face Eyebrow Razor
Stainless Steel Blade Eyebrow Makeup Razor
abam123456.tempurl.co.il
Type E Flange Insulation Gasket Kit
Outdoor Wood Paneling
How to define standards for high speed circuit boards and low speed circuit boards
Wpc Wood Decking
Wall Panel Wpc
naimono.co.jp
What is ball valve used for
Automatic Image Measuring Machine Device
Goodyear Air Spring Cross Reference
Firestone Air Spring Kit
Rx Ring Gasket
910 17.5 Air Spring
Rx Series Api Ring Joint Gaskets
Octagonal Ring Joint Gasket
http://www.master-sound.by
Felt Washers And Gaskets
Ip Zoom Camera Module
Adjustable Gasket Cutter
Speed Dome Thermal PTZ Camera
Gasket Die Cutter
Compact Pan Marine Thermal Camera
oldgroup.ge
Spiral Wound Gasket Metal Ring Polishing Machine
Spiral Wound Gasket Inner Ring Chamfering Machine
http://www.phodo.vn
9v Solar Panel
Solar Energy Project
Spiral Wound Gasket Outer Ring Grooving Machine
Solar Installation
http://www.alajlangroup.com
Automat Micro Sprinkler
Biodegradable Plastic Bag Packaging
Biodegradable Zip Lock Bag
Micro Spray Emitters
Micro Jet Sprayers
Eco-friendly Dog Poop Bags
Office General Purpose Masking Tape
Plastic Extruder Price
Plastic Product Making Machinery
Plastic Extrusion Industry
White Camouflage Cloth Duct Tape
Heavy Duty Camouflage Cloth Duct Tape
http://www.renobeya.com
http://www.szklarski.pl
Self-fusing Silicone Tape
Flame Retardant PVC Electrical Insulation Tape
BLDC Controller Solution
BLDC Controller For Blender
Self-fusing Rubber Tape
Brushless Motor
Type 2 Surge Protector
Three Phase Surge Protector
http://www.hope.net.vn
Picosecond Laser Tattoo Removal Carbon Peeling Laser
Picosecond Laser Pico Laser Pigment Removal Lasers
Dc Miniature Circuit Breaker
Diode laser IPL YAG RF Hair Removal Wrinkle Removal Lasers
What are the advantages of rod end bearings
Psa Oxygen Generator
Waste Acid Recover System
Carrageenan
About Hydrogen Fuel
Handicapped Person Electric Vehicle
chungsol.co.jp
Brief Introduction of Potentiometric Titrator
http://www.adentech.com.tr
The application areas of ring forgings
Nitrogen Gas Spring
Sgp Interlayer
Accessories for glass lamination
Vacuum pump for glass lamination