From Data Science to Production with Kotlin : The Basics /

Kotlin is a JVM platform language that fills two practical data science needs: you can use it to prototype models quickly, then effectively move those models into production. Data science values languages that provide a fast turnaround. This is why R and Python are the usual language choices for the...

Full description

Bibliographic Details
Main Author: Nield, Thomas (Author)
Corporate Author: Safari, an O'Reilly Media Company
Format: eBook
Language:English
Published: O'Reilly Media, Inc., 2017.
Edition:1st edition.
Subjects:
Online Access:Connect to this electronic resource

MARC

Tag First Indicator Second Indicator Subfields
LEADER 00000ugm a2200000 a 4500
001 in00004126721
005 20260128224755.5
006 m o d
007 cr cn
008 171117s2017 xx v eng
020 |z 9781491998199 
035 |a (CaSebORM)9781491998205 
040 |d UtOrBLW 
041 0 |a eng 
100 1 |a Nield, Thomas,  |e author.  |0 http://id.loc.gov/authorities/names/nb2012014554 
245 1 0 |a From Data Science to Production with Kotlin :  |b The Basics /  |c Nield, Thomas. 
250 |a 1st edition. 
264 1 |b O'Reilly Media, Inc.,  |c 2017. 
300 |a 1 online resource (1 video file, approximately 1 hr., 55 min.) 
336 |a two-dimensional moving image  |b tdi  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a video file 
520 |a Kotlin is a JVM platform language that fills two practical data science needs: you can use it to prototype models quickly, then effectively move those models into production. Data science values languages that provide a fast turnaround. This is why R and Python are the usual language choices for the data science domain. However, as data science continues to integrate into mainstream software development workflows, a gap has appeared. It's one thing to hack together a proof-of-concept model; it's another to move it into the "business is evolving and models must be refactored" world of production. Kotlin closes the gap. Backed by Jetbrains and Google, Kotlin expands on the simplicity, conciseness, and elegance of Python, but carries the power, robustness, and scalability of Java and Scala. In this course, you'll get a detailed overview of Kotlin and discover why it's becoming the go-to practical language of choice for production-oriented data scientists and engineers. Learners should have Intellij IDEA and JDK, Python experience, and a little experience with basic analytics (Pandas, R, Excel, SQL, etc.). Learn about Kotlin, the emerging language of choice for data science and analytics Understand the data science software-engineering gap and see how Kotlin can close it Discover how well Kotlin moves models from proof-of-concept to production Master the distinctions among Kotlin, Scala, and Python; then see why data engineers choose Kotlin Learn how to utilize Kotlin's tooling and environment with Intellij IDEA Discover how Kotlin's innovative nullable type system avoids null-related runtime errors Explore how static typing and object-oriented programming make clear, bug resistant models Gain experience using Kotlin for data science purposes like functions and data classes Thomas Nield is a senior-level business analyst for Southwest Airlines where he's developed multiple reactive applications that generate revenue for the entire airline network. A master programmer working in Java, Kotlin, ReactiveX, Python, and database design, Thomas writes a popular blog covering ReactiveX concepts, maintains RxJavaFX and RxKotlinFX, and is the author of the O'Reilly title Getting Started with SQL . 
533 |a Electronic reproduction.  |b Boston, MA :  |c Safari,  |n Available via World Wide Web. 
538 |a Mode of access: World Wide Web. 
542 |f Copyright © O'Reilly Media, Inc. 
588 |a Online resource; Title from title screen (viewed November 16, 2017) 
500 |a Videorecording. 
655 7 |a Electronic videos.  |2 local 
710 2 |a Safari, an O'Reilly Media Company. 
856 4 0 |u https://proxy.library.tamu.edu/login?url=https://go.oreilly.com/TAMU/library/view/-/9781491998205/?ar  |z Connect to this electronic resource  |t 0 
999 f f |s 153f2d3d-7e74-3227-b020-29036699ce19  |i e51912bb-39ee-39d0-81fa-ce4976432b58  |t 0 
952 f f |a Texas A&M University  |b College Station  |c Electronic Resources  |s www_evans  |d Available Online  |t 0  |h No information provided 
998 f f |t 0  |l Available Online