Rust for Beginners
What you'll learn
- Basic Syntax
- Math, string functions
- Decision-making, functions, loops
- Arrays, Vectors, Tuples
Requirements
- No programming experience needed. You will learn everything you need to know.
Description
In this course, I'll be explaining generic programming concepts using Rust syntax. You'll learn all the basics: printing to screen, creating variables, doing simple math, conditionals, tuples, arrays, etc. This is a simple steady-paced course that can be effective for anyone who has an interest in coding in Rust. You could be someone with experience in another language or someone entirely new to coding.
I'll be teaching using an online IDE, called replit, which serves its purpose great. You can sign-up for free, create a repl, and start following along with the lectures in a few minutes.
Rust is a statically-typed programming language designed for performance and safety. Its syntax is similar to that of C++. It is an open-source project developed originally at Mozilla Research. It has many applications, and in this course, we'll be sticking to the basics.
I will be explaining code snippets and there will be a link to the repl that I'm discussing in the lecture resources. You can then fork it, and change the names and arguments in the code to come up with additional examples for each concept. Or you can use copy/paste.
This course is a beginner-friendly breeze and will allow anyone to effectively grasp generic programming concepts in basic syntax of Rust in just a short amount of time.
Who this course is for:
- Anyone interested in the basic syntax of rust
Instructor
ProgLang Main Street is where I teach courses about programming languages. Currently my goal is to focus on the core concepts and syntax of programming languages. Yet, I do secretly have the desire to expand the courses and branch out into different areas.
Perhaps, after I gain enough experience in creating videos, I’ll be ready to take that leap. For now, I'll just be sticking to my guns and taking things one step at a time. I love creating video courses and sharing them here on this site. It's a nice safe place for me to geek out about something. The best thing is the feedback, and engagement I get from students.