Rust Programming For Beginners
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.
- Comfortable doing typical tasks on a computer such as installing applications and working with zip files
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
Sign up today to learn the concepts of programming and how to build applications in Rust!
Who this course is for:
- Non-coders who want to learn how to code
- Existing programmers who want to learn a low-level language
Hi, I'm Jayson and I'm looking forward to sharing my knowledge with you!
I am a self-taught software and computing enthusiast who has been programming and working with computers for most of my life. I have been certified in various technologies such as networking and security, and have earned a degree in computer programming.
Nothing makes me more excited than teaching others about the fantastic power and fun that can be had with computing. Computer devices are everywhere, so it is more important now than ever to have an understanding of how computers work, and how to make them work for you!