Udemy

Rust Programming For Beginners

Enroll Now
  • 6,089 Students
  • Updated 3/2022
  • Certificate Available
4.7
(1,009 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
10 Hour(s) 57 Minute(s)
Language
English
Taught by
Jayson Lennon
Certificate
  • Available
  • *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Rating
4.7
(1,009 Ratings)

Course Overview

Rust Programming For Beginners

Learn the fundamentals of how to code and develop software applications using the Rust programming language.

This course is for the beginner who wants to learn how to code without getting overwhelmed by technical jargon and computer science topics. Rust Programming For Beginners is specifically designed to teach the core programming concepts necessary to get started building applications while also providing a solid foundation for future learning.

The best way to learn programming is to write engaging and interesting programs. This course features 30 coding exercises to complement the lectures, and are designed with real-world applications in mind. Each exercise presents a problem with hints on how to implement a solution, so you can get the practice you need to be successful. The exercises are accompanied with a video demonstrating a possible implementation for the exercise, and line-by-line commentary on how the code accomplishes the task and why it works.

The information in this course is introduced in a thoughtful order, which means you will always be aware of what every bit of code in a program is doing, and how it works the way it does. There is no need to wait until later in the course, or to study more advanced topics, in order to fully understand the code when presented. This is accomplished by building up knowledge through concise, easy to follow lectures that can be reviewed quickly.

In this course, you will learn:

  • Critical concepts necessary to work with code, without overwhelming detail

  • Creation of digital solutions for real-world problems

  • Reading and writing application code in the Rust programming language

  • Utilization of the Rust ecosystem to efficiently develop applications

  • Automated testing to enhance the reliability of your solutions

  • How to make your projects easier to work with through the use of generated documentation

  • Foundational computer science topics such as computer memory, program logic, and simple data structures

This course isn't just for beginner programmers, but any programmer who wishes to learn Rust. If you have experience coding in a high level memory-managed language such as Python, JavaScript, or C#, then this course is a great introduction to the Rust programming language and it's unique memory model and syntax.

Sign up today to learn the concepts of programming and how to build applications in Rust!

Course Content

  • 10 section(s)
  • 97 lecture(s)
  • Section 1 Getting Started
  • Section 2 Making Decisions
  • Section 3 Repetition
  • Section 4 Working With Data
  • Section 5 Intermediate Concepts
  • Section 6 Data Collections
  • Section 7 Advanced Concepts
  • Section 8 Real World
  • Section 9 Refining Your Code
  • Section 10 Final Project

What You’ll Learn

  • Fundamentals of computer programming concepts such as conditional logic, loops, and data transformations.
  • How real-life requirements can be translated into working applications.
  • Solid understanding of the basics of Rust programming.
  • How to make your programs reliable through the use of automated testing and by leveraging features of the Rust language.


Reviews

  • J
    Jaques
    4.5

    Everything is explained in a timely manner it doesn't take like 20 minutes to understand this concept

  • V
    Volker Nowarra
    4.0

    as I was working on this course with some pupils which are new into programming, they had severe issues to follow the WINDOWS centric approach he. It should appear in the notes, that WINDOWS is required, and will be used throughout the course. On MAC and LINUX, a message should inform, that sound understanding is required - alternativly say "help yourself" ;-)

  • C
    Christos Siannas
    5.0

    I wish you will create another more advanced course for rust.Exellent work!!!

  • M
    Mr. William Bole
    4.0

    Yes so far

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed