Skip to main content

Getting Started With Rust

Join Microsoft Reactor and engage with startups and developers live

Ready to get started with AI?  Microsoft Reactor provides events, training, and community resources to help startups, entrepreneurs and developers build their next business on AI technology. Join us!

Getting Started With Rust

Join Microsoft Reactor and engage with startups and developers live

Ready to get started with AI?  Microsoft Reactor provides events, training, and community resources to help startups, entrepreneurs and developers build their next business on AI technology. Join us!

Go back

Getting Started With Rust

  • Format:
  • alt##In personIn person (Stockholm)
  • alt##LivestreamLivestream

Topic: Coding, Languages, and Frameworks

Language: English

  • Events in this Series:
  • 5

The popularity of Rust is much talked about but it can be hard to understand what is hype and what is real. In this series we will explore Rust by learning the basics, understanding how Rust is used and how you can level up your skills with Rust. We will also help developers interested in transitioning from other languages such as C# and Java by providing both technical and career focused sessions.

Speakers

Past Events in this Series

All times in - Coordinated Universal Time

Oct

12

Wednesday

2022

Getting Started with Rust: Building Rust Projects

3:30 PM - 5:30 PM (UTC)

What is this session about? The rise in popularity of Rust has led to many amazing tutorials and learning materials being created. But after you have built your first Rust applications from these tutorials, what is the next step? In this session we will have speakers building real world Rust applications help you understand and inspire you on what is possible with Rust. Come learn about their approaches and learnings to building with Rust. Why should you attend? If you have ever done a Rust tutorial, read the “The Book” or just curious what the hype is all about with Rust, then this session is for you. After attending, you should have a good understanding what you can do with Rust and take that knowledge to start building at your job or on your personal projects. Who Should Attend? Anyone interested in learning and building with Rust. Any pre-requisites Not required but in order to get the most of this session, some programming experience would be helpful. No direct Rust experience is needed. Speakers Host – Korey Stegared-Pace – Cloud Advocate, Microsoft Jake Shadle – Programmer – Embark Studios Patrik Svensson – Freelance Developer, Microsoft MVP

  • Format:
  • alt##In personIn person (Stockholm)
  • alt##LivestreamLivestream

Topic: Coding, Languages, and Frameworks

Language: English

View on Demand

Oct

26

Wednesday

2022

Getting Started With Rust: Rust Basics

3:30 PM - 4:30 PM (UTC)

What is this session about? There is much hype and discussions around Rust. The best way to understand what everyone is talking about is to get hands-on with Rust. In this session we will cover some of the basics of the Rust language and how to setup your first Rust project. After the session, you should feel confident in knowing in having some foundational knowledge of Rust and where to go next in your learning journey. Why should you attend? If you are interested in learning Rust but unsure where to start, this session is for you. We will not only cover some of the basics but also point you to the best resource to continue learning. Come with any of your questions about Rust and get answers! Who Should Attend? Anyone interested in learning and building with Rust. Any pre-requisites None Speakers Korey Stegared-Pace – Cloud Advocate, Microsoft Korey has a passion for both educating and inspiring others on what is possible with AI and how they can use it to build a new generation of products. He has mentored and guided startups through both the challenges and successes of working with AI. As a Cloud Advocate in the Microsoft Stockholm Reactor, his main goal is to expand AI literacy, support developers, and grow the AI community in Stockholm and beyond. Christoffer Noring – Senior Cloud Advocate Lead Chris is Senior Cloud Advocate with 15+ years in the IT industry as developer and currently works on the NextGen (academic) team at Microsoft. He's also a known speaker and published author in web development and Go/Golang.

  • Format:
  • alt##LivestreamLivestream

Topic: Coding, Languages, and Frameworks

Language: English

View on Demand

Nov

02

Wednesday

2022

Getting Started with Rust: Your first Rust Job

5:00 PM - 6:30 PM (UTC)

What is this session about? After you have done the Rust tutorials, read the Rust book and feel confident about your Rust skills then you might have fallen in love with Rust and want to work with it full-time. In this session we will have Marcus Grass talk about his journey moving from a Java Developer to a full time Rust Developer. Come learn how he made is move and how you can too! Why should you attend? Changing programming languages professionally can be hard. Learning new tools and libraries can take time that you might not have. Hearing from someone else’s transition can be helpful in saving you time and energy to make your move more seamless. Who Should Attend? Anyone interested in learning and building with Rust. Any pre-requisites None Speaker: Marcus Grass – Rust Developer – Embark Studios I'm Marcus Grass, a software engineer working with Rust at Embark Studios, a video game company.My previous experiences have been in Java microservices at companies with high security and performance demands, an online bank and an online pharmacy, as well as some Python ML work.When coding for fun I often work on fairly low-level Linux applications, the most complex one being a pure Rust X11 window manager where I try to push the boundaries of efficient Rust code without making the code completely unmaintainable.

  • Format:
  • alt##LivestreamLivestream

Topic: Coding, Languages, and Frameworks

Language: English

Details

Nov

16

Wednesday

2022

Getting Started with Rust: Understanding Rust Compile Errors

4:30 PM - 5:30 PM (UTC)

What is this session about? Rust has been voted the most loved programming language for 6 years. A large part of what makes the developer experience so great is its error messaging. In this session, we will explore different Rust compile errors and the different ways as a developer you can respond and fix these errors. You will leave this session with a better understanding of the Rust compile errors you have or will experienced on your Rust learning journey and more confidence on how to resolve them. Why should you attend? If you have ever done a Rust tutorial, read the “The Book” or just curious what the hype is all about with Rust, then this session is for you. Who Should Attend? Anyone interested in learning and building with Rust. Speakers Korey Stegared-Pace – Cloud Advocate, Microsoft Ryan Levick – Principle Rust Developer Advocate, Microsoft Ryan is a developer advocate working in Berlin, Germany. He joined Microsoft via the acquisition of Wunderlist. He has spent my career building apps on the server and client side and exploring a wide range of open-source technologies with a particular focus on functional programming. His biggest passion over the past several years has been the Rust programming language which I often write about on Twitter and my blog as well as speak about at conferences.

  • Format:
  • alt##LivestreamLivestream

Topic: Coding, Languages, and Frameworks

Language: English

View on Demand

Dec

01

Thursday

2022

Getting Started with Rust: Understanding Rust Compile Errors – Part 2

4:30 PM - 5:30 PM (UTC)

What is this session about? This session we will look at several Rust code examples and chat in-depth on why they are not compiling and the error messages we are getting. Of course, we will also discuss different ways we can fix them! We will explain both basic and more advanced topics along the way, so this session is for developers of any Rust skill level. This is a continuation of our workshop of the same name. It is not required that you have attended the first session before joining this as we will look at different code examples. You can find Part 1 here: https://www.youtube.com/watch?v=hgZQJys2zpY Why should you attend? If you have ever done a Rust tutorial, read the “The Book” or just curious what the hype is all about with Rust, then this session is for you. Who Should Attend? Anyone interested in learning and building with Rust. Speakers Korey Stegared-Pace – Cloud Advocate, Microsoft Ryan Levick – Principle Rust Developer Advocate, Microsoft Ryan is a developer advocate working in Berlin, Germany. He joined Microsoft via the acquisition of Wunderlist. He has spent my career building apps on the server and client side and exploring a wide range of open-source technologies with a particular focus on functional programming. His biggest passion over the past several years has been the Rust programming language which I often write about on Twitter and my blog as well as speak about at conferences.

  • Format:
  • alt##LivestreamLivestream

Topic: Coding, Languages, and Frameworks

Language: English

View on Demand

Past Events in this Series

All times in - Coordinated Universal Time

Oct

12

Wednesday

2022

Getting Started with Rust: Building Rust Projects

3:30 PM - 5:30 PM (UTC)

What is this session about? The rise in popularity of Rust has led to many amazing tutorials and learning materials being created. But after you have built your first Rust applications from these tutorials, what is the next step? In this session we will have speakers building real world Rust applications help you understand and inspire you on what is possible with Rust. Come learn about their approaches and learnings to building with Rust. Why should you attend? If you have ever done a Rust tutorial, read the “The Book” or just curious what the hype is all about with Rust, then this session is for you. After attending, you should have a good understanding what you can do with Rust and take that knowledge to start building at your job or on your personal projects. Who Should Attend? Anyone interested in learning and building with Rust. Any pre-requisites Not required but in order to get the most of this session, some programming experience would be helpful. No direct Rust experience is needed. Speakers Host – Korey Stegared-Pace – Cloud Advocate, Microsoft Jake Shadle – Programmer – Embark Studios Patrik Svensson – Freelance Developer, Microsoft MVP

  • Format:
  • alt##In personIn person (Stockholm)
  • alt##LivestreamLivestream

Topic: Coding, Languages, and Frameworks

Language: English

View on Demand

Oct

26

Wednesday

2022

Getting Started With Rust: Rust Basics

3:30 PM - 4:30 PM (UTC)

What is this session about? There is much hype and discussions around Rust. The best way to understand what everyone is talking about is to get hands-on with Rust. In this session we will cover some of the basics of the Rust language and how to setup your first Rust project. After the session, you should feel confident in knowing in having some foundational knowledge of Rust and where to go next in your learning journey. Why should you attend? If you are interested in learning Rust but unsure where to start, this session is for you. We will not only cover some of the basics but also point you to the best resource to continue learning. Come with any of your questions about Rust and get answers! Who Should Attend? Anyone interested in learning and building with Rust. Any pre-requisites None Speakers Korey Stegared-Pace – Cloud Advocate, Microsoft Korey has a passion for both educating and inspiring others on what is possible with AI and how they can use it to build a new generation of products. He has mentored and guided startups through both the challenges and successes of working with AI. As a Cloud Advocate in the Microsoft Stockholm Reactor, his main goal is to expand AI literacy, support developers, and grow the AI community in Stockholm and beyond. Christoffer Noring – Senior Cloud Advocate Lead Chris is Senior Cloud Advocate with 15+ years in the IT industry as developer and currently works on the NextGen (academic) team at Microsoft. He's also a known speaker and published author in web development and Go/Golang.

  • Format:
  • alt##LivestreamLivestream

Topic: Coding, Languages, and Frameworks

Language: English

View on Demand

Nov

02

Wednesday

2022

Getting Started with Rust: Your first Rust Job

5:00 PM - 6:30 PM (UTC)

What is this session about? After you have done the Rust tutorials, read the Rust book and feel confident about your Rust skills then you might have fallen in love with Rust and want to work with it full-time. In this session we will have Marcus Grass talk about his journey moving from a Java Developer to a full time Rust Developer. Come learn how he made is move and how you can too! Why should you attend? Changing programming languages professionally can be hard. Learning new tools and libraries can take time that you might not have. Hearing from someone else’s transition can be helpful in saving you time and energy to make your move more seamless. Who Should Attend? Anyone interested in learning and building with Rust. Any pre-requisites None Speaker: Marcus Grass – Rust Developer – Embark Studios I'm Marcus Grass, a software engineer working with Rust at Embark Studios, a video game company.My previous experiences have been in Java microservices at companies with high security and performance demands, an online bank and an online pharmacy, as well as some Python ML work.When coding for fun I often work on fairly low-level Linux applications, the most complex one being a pure Rust X11 window manager where I try to push the boundaries of efficient Rust code without making the code completely unmaintainable.

  • Format:
  • alt##LivestreamLivestream

Topic: Coding, Languages, and Frameworks

Language: English

Details

Nov

16

Wednesday

2022

Getting Started with Rust: Understanding Rust Compile Errors

4:30 PM - 5:30 PM (UTC)

What is this session about? Rust has been voted the most loved programming language for 6 years. A large part of what makes the developer experience so great is its error messaging. In this session, we will explore different Rust compile errors and the different ways as a developer you can respond and fix these errors. You will leave this session with a better understanding of the Rust compile errors you have or will experienced on your Rust learning journey and more confidence on how to resolve them. Why should you attend? If you have ever done a Rust tutorial, read the “The Book” or just curious what the hype is all about with Rust, then this session is for you. Who Should Attend? Anyone interested in learning and building with Rust. Speakers Korey Stegared-Pace – Cloud Advocate, Microsoft Ryan Levick – Principle Rust Developer Advocate, Microsoft Ryan is a developer advocate working in Berlin, Germany. He joined Microsoft via the acquisition of Wunderlist. He has spent my career building apps on the server and client side and exploring a wide range of open-source technologies with a particular focus on functional programming. His biggest passion over the past several years has been the Rust programming language which I often write about on Twitter and my blog as well as speak about at conferences.

  • Format:
  • alt##LivestreamLivestream

Topic: Coding, Languages, and Frameworks

Language: English

View on Demand

Dec

01

Thursday

2022

Getting Started with Rust: Understanding Rust Compile Errors – Part 2

4:30 PM - 5:30 PM (UTC)

What is this session about? This session we will look at several Rust code examples and chat in-depth on why they are not compiling and the error messages we are getting. Of course, we will also discuss different ways we can fix them! We will explain both basic and more advanced topics along the way, so this session is for developers of any Rust skill level. This is a continuation of our workshop of the same name. It is not required that you have attended the first session before joining this as we will look at different code examples. You can find Part 1 here: https://www.youtube.com/watch?v=hgZQJys2zpY Why should you attend? If you have ever done a Rust tutorial, read the “The Book” or just curious what the hype is all about with Rust, then this session is for you. Who Should Attend? Anyone interested in learning and building with Rust. Speakers Korey Stegared-Pace – Cloud Advocate, Microsoft Ryan Levick – Principle Rust Developer Advocate, Microsoft Ryan is a developer advocate working in Berlin, Germany. He joined Microsoft via the acquisition of Wunderlist. He has spent my career building apps on the server and client side and exploring a wide range of open-source technologies with a particular focus on functional programming. His biggest passion over the past several years has been the Rust programming language which I often write about on Twitter and my blog as well as speak about at conferences.

  • Format:
  • alt##LivestreamLivestream

Topic: Coding, Languages, and Frameworks

Language: English

View on Demand

For questions please contact us at reactor@microsoft.com