CON2960 Intro to Scala for Java Developers
Scala and functional programming can be scary at first for those of us coming from the OOP world. With a bunch of new concepts such as immutability, first-class functions, implicits, and a ton of language features, it is easy to get overwhelmed when jumping into Scala. This session provides a gentle introduction to Scala. You will learn the basics and walk away with a solid foundation to build on and be able to apply what you’ve learned to Java 8’s lambdas.
Speaker:
James Ward, Principal Platform Evangelist, Salesforce.com
James Ward (www.jamesward.com) is a Principal Platform Evangelist at Salesforce.com. James frequently presents at conferences around the world such as JavaOne, Devoxx, and many other Java get-togethers. Along with Bruce Eckel, James co-authored First Steps in Flex. He has also published numerous screencasts, blogs, and technical articles. Starting with Pascal and Assembly in the 80’s, James found his passion for writing code. Beginning in the 90’s he began doing web development with HTML, Perl/CGI, then Java. After building a Flex and Java based customer service portal in 2004 for Pillar Data Systems he became a Technical Evangelist for Flex at Adobe. In 2011 James became a Principal Developer Evangelist at Salesforce.com where he taught developers how to deploy apps on the cloud with Heroku. From Fall 2012 to Spring 2014 James was a Developer Advocate at Typesafe where he created Typesafe Activator and led the Reactive Software vision. James Tweets as @_JamesWard and posts code at github.com/jamesward
Видео CON2960 Intro to Scala for Java Developers канала Oracle Developers
Speaker:
James Ward, Principal Platform Evangelist, Salesforce.com
James Ward (www.jamesward.com) is a Principal Platform Evangelist at Salesforce.com. James frequently presents at conferences around the world such as JavaOne, Devoxx, and many other Java get-togethers. Along with Bruce Eckel, James co-authored First Steps in Flex. He has also published numerous screencasts, blogs, and technical articles. Starting with Pascal and Assembly in the 80’s, James found his passion for writing code. Beginning in the 90’s he began doing web development with HTML, Perl/CGI, then Java. After building a Flex and Java based customer service portal in 2004 for Pillar Data Systems he became a Technical Evangelist for Flex at Adobe. In 2011 James became a Principal Developer Evangelist at Salesforce.com where he taught developers how to deploy apps on the cloud with Heroku. From Fall 2012 to Spring 2014 James was a Developer Advocate at Typesafe where he created Typesafe Activator and led the Reactive Software vision. James Tweets as @_JamesWard and posts code at github.com/jamesward
Видео CON2960 Intro to Scala for Java Developers канала Oracle Developers
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![](https://i.ytimg.com/vi/qPY5WDv5aZU/default.jpg)
![Scala Tutorial - Quick & Easy Scala Introduction](https://i.ytimg.com/vi/mKH1sgohgFE/default.jpg)
![Martin Odersky: Scala with Style](https://i.ytimg.com/vi/kkTFx3-duc8/default.jpg)
![Single command #Scala Environment Setup via #Coursier](https://i.ytimg.com/vi/o9H2EQO3fVs/default.jpg)
![Keynote: The Last Hope for Scala's Infinity War - John A. De Goes](https://i.ytimg.com/vi/v8IQ-X2HkGE/default.jpg)
![PART 1 : Popular Situation Based Interview Questions - STAR Method](https://i.ytimg.com/vi/v8M7bebCa_8/default.jpg)
![Busy Java Developer's Guide to Scala: Thinking](https://i.ytimg.com/vi/_qRYOayG9SM/default.jpg)
![Why Scala? | An introduction by Adam Warski](https://i.ytimg.com/vi/t7SOXNJVbJo/default.jpg)
![Java Doubles vs BigDecimals - Get the right result every time](https://i.ytimg.com/vi/6pu0rpvA1fg/default.jpg)
![Spring & Spring Data JPA: Managing Transactions](https://i.ytimg.com/vi/SUQxXg229Xg/default.jpg)
![Scala - Quick Introduction and its performance diff with Java](https://i.ytimg.com/vi/3osXKVLqarE/default.jpg)
![A Tour of Scala 3 - Martin Odersky](https://i.ytimg.com/vi/_Rnrx2lo9cw/default.jpg)
![Behavioral Interviews for Software Engineers](https://i.ytimg.com/vi/zIJ1qRCPHUw/default.jpg)
![What is Scala and Why to Learn Scala?](https://i.ytimg.com/vi/yVzRdr5AB34/default.jpg)
![How Java & Scala are Imitating Functional Languages • Maurice Naftalin & José Paumard • GOTO 2019](https://i.ytimg.com/vi/e6n-Ci8V2CM/default.jpg)
![#Scala Crash Course by a Scala veteran (with some JavaScript flavor)](https://i.ytimg.com/vi/-xRfJcwhy7A/default.jpg)
![Bootstrapping Microservices using Akka, Kafka ans Spark by Alex Silva](https://i.ytimg.com/vi/gF8v51i6Y1c/default.jpg)
![An introduction to Scala Native | Let's talk about Scala 3](https://i.ytimg.com/vi/u2CnE-sRdBw/default.jpg)
![Python vs. Scala - which one should YOU learn?](https://i.ytimg.com/vi/s9Nr52Pppkk/default.jpg)
![Scala for Java Developers by Martin Ockajak](https://i.ytimg.com/vi/FNa1rTp_Bac/default.jpg)