Companies Home Search Profile

Ultimate Rust Course: 7 hours to Complete Rust Programming

Focused View

Noman Nasir Minhas

7:27:00

15 View
  • 1. Introduction To Rust.mp4
    04:43
  • 2. Getting Started With Rust.mp4
    06:36
  • 3. Calculator Part 1.mp4
    30:59
  • 4.1 Github Link.html
  • 4. Calculator Part 2.mp4
    16:44
  • 5.1 Github Link.html
  • 5. Calculator Part 3.mp4
    35:04
  • 1. Ownership in Rust.mp4
    22:17
  • 2. References, Borrowing, and Slicing in Rust.mp4
    23:23
  • 3. Threads and Channels in Rust.mp4
    43:36
  • 1. 1-Result and Option in Rust.mp4
    20:11
  • 2. 2-OOP Concepts in Rust.mp4
    25:09
  • 3.1 Github Link.html
  • 3. 3-Asynchronous Programming in Rust.mp4
    40:19
  • 1. 1-Concept of Lifetimes.mp4
    15:55
  • 2. 2-Chat Application - Getting Started.mp4
    23:26
  • 3.1 Github Link.html
  • 3. 3-Chat Application - Server.mp4
    18:27
  • 4.1 Github Link.html
  • 4. 4-Chat Application - Client.mp4
    15:54
  • 1.1 Github Link.html
  • 1. 1-Defining Data Model.mp4
    12:21
  • 2.1 Github Link.html
  • 2. 2-Creating Database Functions.mp4
    49:35
  • 3.1 Github Link.html
  • 3. 3-Defining Routes.mp4
    27:12
  • 4. 4-Testing Our Backend.mp4
    15:09
  • Description


    From Hello World to Building Networks and Web Servers

    What You'll Learn?


    • Know Basic and Advanced Data Types of Rust
    • Concepts of Ownership, Referencing, and Borrowing in Rust
    • Object Oriented Programming in Rust
    • Modular Programming in Rust
    • Multi-Threaded programming in Rust
    • Async Programming in Rust
    • Networking concepts in Rust
    • Web and API development in Rust

    Who is this for?


  • Anyone who wants to get started in Rust Programming
  • Anyone who wants to learn advanced concepts of Rust Programming
  • Anyone who wants to develop web backend in Rust
  • What You Need to Know?


  • No experience in Rust programming is required. Knowledge of basic concepts of computer is encouraged but will also be covered briefly in the course beginning.
  • More details


    Description

    Want to be a Rust developer? Let's get started. In this course, we will go from writing "Hello World" to developing a fully functional Web Backend. With a Project based approach, this course aims to develop coding and concepts of Rust concurrently. Instead of reading the concepts we will learn the them by coding and debugging, and will experience what kind of errors and bugs can be expected in our journey to learn Rust. Being a developer myself, I have kept in mind the expectations of both new and experienced developers. This course is designed for all types of programmers with different backgrounds. Starting from basic print statement we will go through learning IO concepts, basic and advanced data types, defining functions, covering the Object Oriented aspect of Rust, writing multi threaded code, learning concepts of referencing and ownership, asynchronous coding,  calling APIs, building Web servers and clients and will end up with a complete data persistent Web Backend. Instead of short and pre-planned videos, this course has been divided into lessons according to the concept in being discussed. The lessons were coded live and bugs were solved to give a realistic expectation to developer about what to expect. I hope to see you in this course and Good Luck for your journey with Rust.

    Who this course is for:

    • Anyone who wants to get started in Rust Programming
    • Anyone who wants to learn advanced concepts of Rust Programming
    • Anyone who wants to develop web backend in Rust

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Noman Nasir Minhas
    Noman Nasir Minhas
    Instructor's Courses
    Noman is a Full Stack Web 3.0 Developer who has worked with multiple companies. He has experience in multiple programming languages including Rust, Java, ReactJS, Python, Flutter and NodeJS. His current field of programming is Full Stack Web3.0 development. He is a certified Blockchain developer, Data Scientist, and Data Engineer.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 19
    • duration 7:27:00
    • English subtitles has
    • Release Date 2024/03/13

    Courses related to Rust