HOT

Full-Stack Web Development with C#

Blazor, API development, SQL server in one course - slow paced

  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating
4 (21 ratings)
nullnull nullnull

30-day money-back guarantee

This course includes

11 h 3 min of video content
Beginner Difficulty
Perpetual Access
Access on mobile and Tablet
Share

Learning Objectives

Blazor Development
API Development

Table of Contents

56 lectures
11 h 3 min
Methods
12:52
Binds
11:49
Events and event arguments
06:33
Quick example
13:27
Basics
12:12
Parameters
05:38
Parameters - second option
08:47
Navigate from C#
04:47
Basics and parameters
05:49
Custom binds
07:15
Custom events
08:09
Component reference
07:28
Quick example
32:50
Call a JavaScript function from C#
11:44
File picker
14:08
Background tasks
06:55
Class libraries
15:43
Basic setup and routes
11:45
More routes
07:02
Form and Query in request
16:18
Request body
12:29
Headers and cookies
12:54
Response body
07:50
API calls - the modern way
17:38
WebSockets (Server)
21:09
WebSockets (Client)
21:49
Install SQL server
13:33
Install SSMS
03:28
Setup SQL after installation
04:36
Insert a record
04:12
Retrieve data
02:12
Update
02:48
Remove
02:35
Setup
12:41
Insert
15:31
Retrieve single record
06:06
Retrieve multiple records
15:07
Setup
13:47
Insert record(s)
13:29
Retrieve data
06:16
Update
03:50
Remove
03:26
Retrieve mixed
13:38
ADO.NET + Blazor client-side | Setup database
22:41
ADO.NET + Blazor client-side | Services
29:46
ADO.NET + Blazor client-side | API
11:04
ADO.NET + Blazor client-side | Blazor client (part 1)
26:56
ADO.NET + Blazor client-side | Blazor client (part 2)
19:43
ADO.NET + Blazor server-side
16:10
Basics of HTML
12:18
Adding styles in HTML
07:08
A place for CSS
10:43
Layouts
16:15

Description

C# is the most universal programming language out there which gives you an ability to develop web applications, desktop applications and much more. In this course we will focus on web development, from the database to the front-end client. After finishing this course, you will be able to develop applications on your own.

For the databases, you will learn how to set up SQL server in Windows server environment and with that two ways of interacting with databases from your C# code. One of them (ADO.NET) will be more rudimentary and the other way (Entity Framework Core) will be more modern and in some cases simpler in the short run.

On the backend, you will learn how to build .NET 5 APIs (C# APIs). It will be done in a very straightforward way and it will not take too much time to learn.

For the front-end, you will learn how to use the most modern way of developing web applications - Blazor. This technology allows you to run C# code directly on the Browser and with that, you will C# instead of JavaScript for your front-end logic. Alongside the Blazor technology itself, you will learn how to interact with APIs in a very modern and convenient way. You will also learn how to establish a WebSocket connection between your client and server.

Who this course is for:

  • C# programmers

About Instructor

Image Description

Taurius Litvinavicius

Businessman, book author and tech expert

I am a businessman with a wide range of software development skills, including .NET Core, MS SQL, C++ and other technologies. I have worked on the most straightforward and the most complicated projects, but no matter what the task is, the best way is the straightforward way. Therefore, in my lectures, I will only cover the things that you will actually need. My goal is to help bring technology and business together, because there is nothing better than an all-rounder in these areas.

Featured Reviews

Profile Picture
Jun 05, 2021

Anonymous

  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating
Nice course