Google: Take our free Kotlin programming language courses to build Android apps – ZDNet

0
101

Google offers free lessons to help up-and-coming developers build Android apps using Kotlin.
Liam Tung is an Australian business technology journalist living a few too many Swedish miles north of Stockholm for his liking. He gained a bachelors degree in economics and arts (cultural studies) at Sydney’s Macquarie University, but hacked (without Norse or malicious code for that matter) his way into a career as an enterprise tech, security and telecommunications journalist with ZDNet Australia.
Android-maker Google is injecting cash to further its mission to attract more developers who can build apps for the world’s most popular operating system
The advertising and tech giant has announced new free video courses to help up-and-coming programmers learn Kotlin, the fastest-growing programming language on Microsoft-owned GitHub
It’s part of Google’s effort to shift Android app makers from Oracle-owned Java to Kotlin, the official Android programming language from JetBrains, a Czech-based integrated development environment (IDE) maker.
SEE: Six in-demand programming languages: Getting started (free PDF)    
Since last year, Google has been working with online developer education company Udacity to provide free lessons and has now packaged them as ‘codelab courses that are formatted like tutorials‘. 
The courses are aimed at developers who have some experience in programming object-oriented, statically typed languages like Java or C# and who’ve used IDEs such as JetBrains’ IntelliJ IDEA, Android Studio, Eclipse, or Microsoft’s Visual Studio. Students will need to install the Java Development Kit (JDK) and IntelliJ.
Google promotes Kotlin as a “concise” and “modern object-oriented language [that] offers a strong type system, type inference, null safety, properties, lambdas, extensions, coroutines, higher-order functions”. 
It started offering free courses last year via the Kotlin Bootcamp course and is now offering them in the Google Developers Codelabs format.
“Google and Udacity currently offer video-based courses for Kotlin Bootcamp and How to build Android apps in Kotlin,” said Jocelyn Becker, senior program manager of Google Developer Training.
“To help people that learn in different ways, we have recently reworked these courses to publish them as tutorial-based codelab courses. More than 2.5 million users have worked through Google codelabs like this just this year.”
Google announced “first-class” support for Kotlin in 2017, and since then it’s become one of the most popular languages to understand. Kotlin interoperates with Java and its libraries, and is included with JetBrains’ IntelliJ IDEA integrated development environment and Android Studio.
The company promises mobile app developers who take the courses will “learn everything you need to program in Kotlin”, including how to write Kotlin statements and writing builtin functions
Developers will get to build an interactive user interface on one screen and end with a multi-screen Google Developer Group (GDG) Finder app that gets data from a live server on the internet. 
SEE: Microsoft’s TypeScript makes programming languages top 10 but Java, JavaScript and Python still rule
Also on the menu are Android Jetpack components and community libraries, including Glide for image loading, Retrofit for networking, and Moshi for JSON parsing. 
At the end of the course, Google promises developers will have created 10 apps that become a portfolio to show off to potential employers or customers.
While Google is priming developers to boost Android, Microsoft last week launched a new video training series to help developers learn the popular Python open-source programming language. The pay-off for Microsoft is that aspiring developers could start using Azure Machine Learning services. 
Verizon finally tells the truth about family phone plans and it isn’t pretty

American Airlines has a special way of dealing with angry customers

Microsoft informs customers of ‘NotLegit’ Azure bug

8 harsh realities of being a Windows 11 user

Half of all Android users may soon switch to iPhone (says an expert)

12 Best Buy deals that can be picked up in time for Christmas

Focus interruptus: The best defense against work-from-home distractions

Multiple Log4j scanners released by CISA, CrowdStrike

Best phone 2022: The top 10 smartphones available

Please review our terms of service to complete your newsletter subscription.
You agree to receive updates, promotions, and alerts from ZDNet.com. You may unsubscribe at any time. By joining ZDNet, you agree to our Terms of Use and Privacy Policy.
You agree to receive updates, promotions, and alerts from ZDNet.com. You may unsubscribe at any time. By signing up, you agree to receive the selected newsletter(s) which you may unsubscribe from at any time. You also agree to the Terms of Use and acknowledge the data collection and usage practices outlined in our Privacy Policy.
© 2021 ZDNET, A RED VENTURES COMPANY. ALL RIGHTS RESERVED. Privacy Policy | Cookie Settings | Advertise | Terms of Use

source