Rust for Java Developers
Focused View
Tim McNamara
1:30:49
13 View
01 - Benefits of Rust for enterprise.mp4
00:35
02 - What you should know.mp4
00:24
03 - Using GitHub Codespaces with this course.mp4
03:27
01 - Fundamental types.mp4
04:12
02 - Collections.mp4
04:58
03 - Enum.mp4
04:31
04 - Traits.mp4
04:04
05 - Generics.mp4
05:29
06 - Challenge Data processing.mp4
01:59
07 - Solution Data processing.mp4
03:06
01 - References.mp4
04:18
02 - Lifetimes.mp4
04:51
03 - Ownership.mp4
05:44
04 - Borrowing.mp4
03:37
05 - Challenge Linked list.mp4
03:46
06 - Solution Linked list.mp4
07:52
01 - Handling errors.mp4
03:24
02 - Handling missing values.mp4
02:51
03 - Challenge Analyze a messy CSV file.mp4
01:24
04 - Solution Analyze a messy CSV file.mp4
03:59
01 - Functional code.mp4
04:03
02 - Data sharing.mp4
02:14
03 - Singletons.mp4
03:16
04 - Challenge Count words with map-reduce.mp4
01:24
05 - Solution Count words with map-reduce.mp4
04:41
01 - Next steps.mp4
00:40
Description
Are you a Java programmer looking to move into Rust? While both are popular languages, Rust has a number of performance and security advantages—programs use less memory, are easier to develop, and there’s no garbage collector to fight with. In this course, instructor Tim McNamara shows you how to use your Java experience as a springboard for learning Rust. Tim gives you a tour of Rust’s type system, examines its safety features, and describes how error handling works without exceptions.
More details
User Reviews
Rating
average 0
Focused display
Tim McNamara
Instructor's Courses• Published author on the Rust programming language[1], with multiple readers saying it's the best programming book they've ever read[2,3]
• Top 1% of Python software developers worldwide, as measured by Stack Overflow contributions [4]
• Roughly a decade of commercial data science experience, with strengths in natural language programming, text mining, sentiment analysis, network analysis and deep learning
• Strong social proof - 500k/month impressions on Twitter, 1.5million impressions on Quora, 2.4 million impressions on Stack Overflow
• Technical leader and trainer - has been invited to deliver courses, workshops and talks internationally and mentored multiple junior developers
I develop technology products and services that make sense of our world. My work has indirectly touched millions by supporting some of New Zealand's largest firms and many of its government agencies. Above all else, I am interested in how technology can enhance people's lives.
My professional background includes experience within technology, research, intellectual property, humanitarian affairs and emergency management.
[1] https://www.manning.com/books/rust-in-action
[2] https://twitter.com/radicalrafi/status/957350907615866880
[3] https://twitter.com/em0uquae/status/971495140966785026
[4] https://stackoverflow.com/users/story/395287

Linkedin Learning
View courses Linkedin LearningLinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications.
It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
- language english
- Training sessions 26
- duration 1:30:49
- English subtitles has
- Release Date 2024/02/13