Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Asp.Net Core | Build A Complete Url Shortener App

Posted By: ELK1nG
Asp.Net Core | Build A Complete Url Shortener App

Asp.Net Core | Build A Complete Url Shortener App
Published 2/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.07 GB | Duration: 2h 49m

Learn Full-Stack Development with ASP.NET Core, Entity Framework, and MVC

What you'll learn

Build an ASPNET MVC client application for creating and managing short URLs, including user authentication and administrative functions.

Develop an ASPNET Web API service to handle redirection from short URLs to the original URLs, utilizing custom routing.

Configure Entity Framework Core within a .NET class library for robust database operations, including migrations and data access.

Integrate ASPNET MVC, Web API, and Entity Framework Core to create a cohesive URL shortener application with a focus on full-stack development practices.

Requirements

Basic understanding of C# programming language

Familiarity with HTML, CSS, and JavaScript for front-end development

No prior experience with ASPNET is required, as the course will cover it from the basics

Description

Dive into full-stack development with this comprehensive course on building a URL shortener application using ASP.NET Core. Starting from the foundational concepts, you will learn how to create robust server-side applications with ASP.NET MVC and Web API. This course provides hands-on experience in configuring Entity Framework Core for database operations, ensuring you can handle data with confidence. You'll also gain valuable insights into front-end development with Angular or React, crafting a responsive client interface for your URL shortener.Throughout the course, you will apply best practices for software development, including user authentication, authorization, and managing application state. By the end of this journey, you will not only have a functional URL shortener app to showcase in your portfolio but also the skills to build complex web applications using the latest technologies in .NET Core.Whether you're looking to start a career in full-stack development or expand your skill set, this course is designed to provide a solid understanding of both the front-end and back-end aspects of web development. Enroll now to start building your own applications with ASP.NET Core and take your development skills to the next level.This course will teach you all you need to know to build a complete full-stack .net application!

Overview

Section 1: Welcome

Lecture 1 Application Demo

Section 2: Intro to the course

Lecture 2 01. What to expect from this course?

Lecture 3 02. What you should know?

Lecture 4 03. Setting up development environment

Lecture 5 04. Github Branching and Pushing Your Code to Github Repository

Section 3: Introduction to ASP.NET MVC

Lecture 6 05. What is ASP.NET MVC?

Lecture 7 06. ASP.NET MVC Project Default Files

Lecture 8 07. Creating Your First Controller in ASP.NET MVC

Lecture 9 08. Creating Your First Model in ASP.NET MVC

Lecture 10 09. Creating Your First View in ASP.NET MVC

Section 4: Passing Data From Controller to View in ASP.NET MVC

Lecture 11 10. Introduction

Lecture 12 11. Using a Model to Pass Data from a Controller to a View

Lecture 13 12. Using ViewData to Pass Data from a Controller to a View

Lecture 14 13. Using ViewBag to Pass Data from a Controller to a View

Lecture 15 14. Using TempData to Pass data from a Controller to a View

Section 5: Introduction to Application Controllers, Models and Views

Lecture 16 15. Introduction to Application Controllers, Models and Views

Lecture 17 16. Cleaning up the Homepage Controller

Lecture 18 17. Designing the Homepage

Lecture 19 18. Designing the Navigation Bar

Lecture 20 19. Designing the All Links Page

Lecture 21 20. Passing Fake Data to All Links Page

Lecture 22 21. What is a ViewModel in ASP.NET MVC

Lecture 23 22. Creating the User Model

Lecture 24 23. Creating User Controller and View

Lecture 25 24. Updating Footer Style

Lecture 26 25. Designing the Login Form

Lecture 27 26. Designing the Register Form

Section 6: Methods for Passing Data from a View to a Controller

Lecture 28 27. Introduction

Lecture 29 28. Passing Data in Query Strings

Lecture 30 29. Passing Parameters as Route Data

Lecture 31 30. Passing Data with Form Submission

Lecture 32 31. Form Data Submission view ViewModel

Lecture 33 32. Passing Data to Controller with Ajax

This course is tailored for developers who are new to ASPNET and are looking to build comprehensive web applications.,It's also ideal for front-end developers looking to expand their skill set into full-stack development with a focus on .NET technologies.,Any developer interested in understanding the backend mechanics of URL shortener services will find this course to be a perfect fit.