Skip to main content
Free Course Download100% Free Direct MP4 LinksDometrainIT Certifications & Professional Skills2024-11 Edition

Download Let’s Build It: URL Shortener in .NET Course for Free

Download the complete Let’s Build It: URL Shortener in .NET video course for free with high-definition MP4 video lectures, project exercise archives, and step-by-step masterclasses. Learn offline at your own pace with zero paywalls or recurring subscriptions.

121Lectures
29.5Total Hours
3897.7MB Total Size
MP4 / 1080p HD
Instructor: Senior Industry Specialist
English
Tags:#Dometrain - Let's Build It: URL Shortener in .NET#Dometrain - Let's Build It: URL Shortener in .NET Download#Dometrain - Let's Build It: URL Shortener in .NET english#Dometrain - Let's Build It: URL Shortener in .NET free#Dometrain - Let's Build It: URL Shortener in .NET Free Download#Gui Ferreira#Let's Build It: URL Shortener in .NET#Let's Build It: URL Shortener in .NET Download#free-download#video-course
Download Let’s Build It: URL Shortener in .NET Course100% Free Download
Direct, authenticated download links from secure cloud storage.

Direct Download Options

Click any lecture below to download its MP4 video file directly. You can also copy all links for download managers like IDM or JDownloader.

Watch Online Instead

Download Course Exercise Files & Project Archives (1)

Free Zip Files

Dometrain – Let’s Build It URL Shortener in .NET 2024-11_Materials.zip

Archive • 2.13 MB

All Video Lectures Available to Download121 Videos

Direct high-speed MP4 downloads for every chapter.

Who is the course for and prerequisites

MP4 HD7m14.64 MB
Stream

Introduction

MP4 HD7m16.27 MB
Stream

What will you learn in this course

MP4 HD20m44.96 MB
Stream

Non-functional requirements

MP4 HD7m15.15 MB
Stream

Functional requirements

MP4 HD4m8.95 MB
Stream

Section recap

MP4 HD2m4.60 MB
Stream

Welcome

MP4 HD8m18.00 MB
Stream

Discovering the Short Url length

MP4 HD14m30.57 MB
Stream

Designing the high-level architecture

MP4 HD19m41.35 MB
Stream

Assigning technologies to the architecture

MP4 HD8m18.60 MB
Stream

Introduction (2)

MP4 HD2m5.48 MB
Stream

Setting up GitHub environments

MP4 HD6m13.10 MB
Stream

Creating and setting up the GitHub repository

MP4 HD8m17.97 MB
Stream

Creating the API Project

MP4 HD11m24.26 MB
Stream

Section recap (2)

MP4 HD1m1.72 MB
Stream

Creating GitHub Actions for API

MP4 HD13m27.60 MB
Stream

Introduction (3)

MP4 HD7m16.48 MB
Stream

What is Infrastructure as Code and Bicep

MP4 HD13m29.07 MB
Stream

Writing Bicep scripts for URL shortener infrastructure

MP4 HD32m69.36 MB
Stream

Deploying API with GitHub Actions

MP4 HD11m23.44 MB
Stream

Deploying infrastructure to multiple environments

MP4 HD25m54.47 MB
Stream

Section recap (3)

MP4 HD1m2.95 MB
Stream

Introduction (4)

MP4 HD7m14.90 MB
Stream

Deploying infrastructure to Azure with GitHub Actions

MP4 HD23m49.66 MB
Stream

Deploying Azure Key Vault using Bicep

MP4 HD13m28.91 MB
Stream

Introduction (5)

MP4 HD1m1.29 MB
Stream

Section recap (4)

MP4 HD2m3.71 MB
Stream

Integrating with Key Vault

MP4 HD22m49.11 MB
Stream

Feature Design

MP4 HD12m27.02 MB
Stream

Adding input validation

MP4 HD17m37.57 MB
Stream

Handling requests to create a Short URL

MP4 HD56m122.72 MB
Stream

Elevate GH Actions privileges to write permissions

MP4 HD8m17.38 MB
Stream

Deploying CosmosDB resources with Bicep

MP4 HD12m26.44 MB
Stream

Creating an API endpoint to create Short URLs

MP4 HD24m53.65 MB
Stream

Generating a short URL

MP4 HD1h 3m139.48 MB
Stream

Storing URLs in CosmosDB

MP4 HD31m67.70 MB
Stream

Increment token and avoid duplication

MP4 HD11m23.66 MB
Stream

Introduction (6)

MP4 HD2m4.98 MB
Stream

Section recap (5)

MP4 HD6m12.58 MB
Stream

Demo

MP4 HD16m35.86 MB
Stream

Creating the Token Range API infrastructure

MP4 HD4m9.06 MB
Stream

Feature Design (2)

MP4 HD8m18.33 MB
Stream

Setting up PostgreSQL for token management

MP4 HD18m39.83 MB
Stream

Creating the Token Range API GitHub Action Workflow

MP4 HD30m65.95 MB
Stream

Deploying the database schema

MP4 HD12m26.67 MB
Stream

Handling token range requests

MP4 HD1h 6m145.71 MB
Stream

Demo (2)

MP4 HD10m21.93 MB
Stream

Adding a retry policy with Polly

MP4 HD17m37.76 MB
Stream

Creating an hosted service for range retrieval

MP4 HD1h 3m139.35 MB
Stream

Introduction (7)

MP4 HD1m2.01 MB
Stream

Section recap (6)

MP4 HD2m4.87 MB
Stream

Using Microsoft Entra ID for authentication

MP4 HD4m9.33 MB
Stream

Deploying Entra ID resources using Bicep

MP4 HD20m44.94 MB
Stream

Configuring Entra ID application for the API

MP4 HD8m17.55 MB
Stream

Giving permissions to GitHub Action deploy EntraID Application

MP4 HD9m20.02 MB
Stream

Adding JWT authentication with Entra ID in API

MP4 HD19m41.28 MB
Stream

Section recap (7)

MP4 HD2m4.35 MB
Stream

Accessing user identity in the API

MP4 HD19m42.27 MB
Stream

Introduction (8)

MP4 HD5m10.61 MB
Stream

Deploying the Redirect API using Bicep

MP4 HD6m12.78 MB
Stream

Setting up Azure Redis Cache

MP4 HD6m13.77 MB
Stream

Creating the Redirect API GitHub Action Workflow

MP4 HD16m34.56 MB
Stream

Demo (3)

MP4 HD9m19.06 MB
Stream

Section recap (8)

MP4 HD2m4.06 MB
Stream

Using Redis Cache for better performance

MP4 HD26m56.56 MB
Stream

Implementing URL redirection logic

MP4 HD37m81.89 MB
Stream

Introduction (9)

MP4 HD1m2.25 MB
Stream

Addressing data challenges

MP4 HD21m45.99 MB
Stream

Setting up Azure Function for data processing using Bicep

MP4 HD24m53.51 MB
Stream

Implementing CosmosDB Trigger Azure Function

MP4 HD21m46.83 MB
Stream

Creating GitHub Action for Azure Function

MP4 HD28m61.06 MB
Stream

Section recap (9)

MP4 HD3m6.42 MB
Stream

Demo (4)

MP4 HD3m6.86 MB
Stream

Introduction (10)

MP4 HD2m3.92 MB
Stream

What is React.js

MP4 HD8m17.05 MB
Stream

Adding a List endpoint to the API

MP4 HD56m122.25 MB
Stream

Add pagination using Continuation Tokens

MP4 HD41m89.12 MB
Stream

Creating the React Project

MP4 HD15m32.93 MB
Stream

Deploying Azure Static Web App using Bicep

MP4 HD8m17.43 MB
Stream

Configuring the Web Application in Microsoft Entra ID

MP4 HD10m22.10 MB
Stream

Enable CORS on Api

MP4 HD7m14.45 MB
Stream

Creating GitHub Action for Static Web App

MP4 HD16m35.11 MB
Stream

Applying style to the Components

MP4 HD17m36.42 MB
Stream

Building a form to create a short URLs

MP4 HD21m45.77 MB
Stream

Integrating MSAL.js for Entra ID authentication

MP4 HD57m124.74 MB
Stream

Listing URLs in the UI

MP4 HD31m68.07 MB
Stream

Section recap (10)

MP4 HD4m7.86 MB
Stream

Let's practice

MP4 HD6m14.04 MB
Stream

Introduction (11)

MP4 HD2m3.83 MB
Stream

Solution

MP4 HD8m16.64 MB
Stream

What is a Health Check

MP4 HD6m12.52 MB
Stream

Configuring Health Checks using Bicep

MP4 HD6m13.19 MB
Stream

Section recap (11)

MP4 HD4m7.87 MB
Stream

Implementing a HealthCheck

MP4 HD28m61.52 MB
Stream

Applying Health Checks across all services

MP4 HD19m41.18 MB
Stream

Introduction (12)

MP4 HD2m5.12 MB
Stream

What is OpenTelemetry

MP4 HD8m16.78 MB
Stream

Collecting Request Metrics

MP4 HD7m16.47 MB
Stream

Adding OpenTelemetry to services

MP4 HD34m74.94 MB
Stream

Configuring Application Insights and Log Analytics workspace with Bicep

MP4 HD30m66.73 MB
Stream

Section recap (12)

MP4 HD5m10.61 MB
Stream

Demo (5)

MP4 HD17m37.37 MB
Stream

Introduction (13)

MP4 HD1m3.23 MB
Stream

What is Azure FrontDoor

MP4 HD10m21.14 MB
Stream

Configuring the Health Probe

MP4 HD9m20.40 MB
Stream

Adding a Rate Limit Rule with WAF to Front Door

MP4 HD12m26.01 MB
Stream

105. 16.3

MP4 HD46m102.07 MB
Stream

Section recap (13)

MP4 HD2m4.10 MB
Stream

Setting up a custom domain with Front Door

MP4 HD22m48.90 MB
Stream

Demo (6)

MP4 HD4m7.75 MB
Stream

Introduction (14)

MP4 HD2m4.09 MB
Stream

Setting up a Virtual Network

MP4 HD6m12.44 MB
Stream

Allowing FrontDoor requests

MP4 HD11m25.11 MB
Stream

Implementing access restrictions for CosmosDB

MP4 HD6m13.48 MB
Stream

Adding services to the Virtual Network

MP4 HD37m80.87 MB
Stream

Implementing access restrictions for Redis

MP4 HD16m35.05 MB
Stream

Implementing access restrictions for PostgreSQL

MP4 HD11m25.14 MB
Stream

Section recap (14)

MP4 HD3m6.84 MB
Stream

Allowing GitHub Action deployments to App Services

MP4 HD19m40.85 MB
Stream

Conclusion

MP4 HD4m9.46 MB
Stream

Implementing access restrictions for KeyVault

MP4 HD4m9.53 MB
Stream
Safe & Direct Course Video Downloads

All course videos and archive files are verified, malware-free, and hosted on secure cloud storage. Videos are encoded in standard H.264/MP4 format playable on VLC, QuickTime, Windows Media Player, Android, and iOS devices. No proprietary downloaders or subscriptions required.

What You'll Master in this Free Download Course

Requirements Analysis
System Design
Continuous Development and Integration Environment
Generate Unique Tokens
Implement Authentication
Build Client Web Application
Perform Health Checks
Implement Network Security
And…

About this Free Download Course

Let’s Build It: URL Shortener in .NET is a course on building a fully functional URL shortener using .NET published by Dometrain Online Academy. Let’s Build It: URL Shortener in .NET is a hands-on course designed to teach you the complete development process of building a fully functional URL shortener using .NET. The course covers core concepts such as implementing database integration, managing redirects, and optimizing application performance. You will develop the backend with C#, explore key aspects of URL shortening logic, and learn to deploy the application in a live environment.The course starts with a requirements analysis, moves on to system design, and then follows up by setting up a development environment and continuous integration. It then moves on to the infrastructure as code and secrets management, and only after all the settings are properly configured does it move on to coding the entire URL shortener using best practices. This is a unique course to learn how to build a system from scratch to production. By the end of this course you will be able to create a URL shortener application completely from scratch.

Frequently Asked Questions - Course Downloads

How do I download Let’s Build It: URL Shortener in .NET course for free?+

You can download the Let’s Build It: URL Shortener in .NET course for free directly from this page. Simply click the "Download MP4" button next to any lecture to download that video file, or download the complete project zip archives. There are zero paywalls, subscriptions, or registrations required.

What video format are the downloaded course lectures?+

All video lectures are encoded in high-definition (1080p/720p) standard MP4 format. They play seamlessly on all operating systems including Windows, macOS, Linux, Android, iPhone, and iPad using any media player like VLC, QuickTime, or Windows Media Player.

Are project materials, exercise files, and source code included?+

Yes! If this course includes downloadable source code, exercise assets, or templates, they are available in the "Course Exercise Files & Project Archives" section as standard ZIP files for free download.

Can I download all course videos to watch offline?+

Yes, you can download every lecture video to your device and study offline anytime without an internet connection. You can also use the "Copy All Links" feature to paste the download URLs into download managers such as IDM, JDownloader, or Free Download Manager for high-speed automated batch downloads.

Is there any cost or catch to download this course?+

No. All courses hosted on MJ Accedemy are 100% free to stream online and download. We believe high-quality technical education should be freely accessible to learners worldwide.

Free Download Summary

Price:100% Free
Total Lectures:121 videos
Total Duration:29.5 hours
Video Format:MP4 (1080p HD)
Exercise Archives:1 ZIP files
Registration:None (Instant Access)
Offline Playback:Supported
Start Streaming in Classroom

Instructor

S

Senior Industry Specialist

Specialist in IT Certifications & Professional Skills. Real-world engineering curriculum and hands-on masterclasses.

More Free Course Downloads

Download Related Video Courses for Free

Browse all →