Mô tả

Description

This is a no holds barred, action-packed, Full Stack Asp.Net Core MVC and C# Web Development Course. The course covers everything you need to get up to speed with full-stack development in Asp.Net Core and C#. To demonstrate My Confidence About This Course, I have created a CV that contains all the Concepts that I covered, and the Projects I have executed in this course. You can Take This Course and Start Looking for Job Immediately using the CV I have prepared.

Your prospective employer wants you to come on board and start building applications for them straight away. That is what I did in this course. To provide the knowledge that will allow you to go straight into the industry and start working immediately. With over 140 Lectures that cover Four Crash Courses and Two Solid Real-World Projects, I did not leave any stone unturned!!

Basically, the whole course can be grouped into Three Main Themes:

Introduction to Web Applications

Where I introduced how web applications work and how Asp.Net Core MVC implements web applications

The Crash Courses

Where I provided short but comprehensive mini-courses on HTML, CSS, SASS, and JavaScript

The Real World Projects

Where I built Two SOLID Real-World Projects. The type of Projects that you will be working on when you get into the industry.

Bạn sẽ học được gì

Learn how web applications work

Learn how DotNet Core MVC Implements web applications

Understand HTML and how to use it to create mark-ups for web pages

Understand CSS and how to use it to style web pages

Understand Sass and how to use it to write styles programmatically

Understand JavaScript and how to use to add interactions to web applications

Understand how to build applications using DotNet Core MVC and C#

Deployment to Azure - Microsoft's Cloud Platform

Learn how to analyse a customer’s problem and generate the software requirements for the project

Learn how to structure a large-scale project

Learn how to implement the all the functionalities of a complete ecommerce application which include: Product catalogue, Shopping Cart, Order and Checkout, Customer Management

How to Set Up a CI-CD Pipeline On Azure DevOps

How to Set Up Cloud Services on Azure

Yêu cầu

  • A computer with internet connection
  • Visual Studio Development Environment
  • Visual Studio Code Development Environment

Nội dung khoá học

18 sections

Getting Set For The Course

9 lectures
Getting Set For The Section
02:10
What You Will Learn After Completing The Course
04:59
About Your Instructor
02:21
Getting The Source Code
01:03
CV For Job Application (Based on Course Content)
11:07
About The Exercises
02:06
Getting To Ask Questions
01:13
Requirements For The Course
02:53
Summary
00:44

How Web Applications Work

5 lectures
Getting Set For The Section
06:21
Data Communication Pattern
21:48
Data Storage Pattern
10:06
Data Presentation Pattern
09:02
Summary
02:33

How Asp.Net Core MVC Implements Web Applications

11 lectures
Getting Set For The Section
01:49
Understanding The MVC Pattern
08:56
Implementing The MVC Pattern In Asp.Net Core MVC
12:31
The Basic Asp.Net Core MVC App
04:17
Working With Models In Asp.Net Core MVC
01:59
Working With Data Storage and ORMs In Asp.Net Core MVC
02:53
Working With Controllers In Asp.Net Core MVC
02:52
Working With Views and Templating Engines In Asp.Net Core MVC
03:27
Working With URLs In Asp.Net Core MVC
06:01
The Structure Of An Asp.Net Core MVC Project
09:53
Summary
00:57

Meet Notely App: Our First Fullstack Asp.Net Core MVC Project

9 lectures
Getting Set For The Section
05:23
Setting Up the Notely App Project
16:19
Reviewing the Requirements for Notely App
09:33
Creating the Note Model
09:42
Creating the Notely App Repository
19:13
Updating the Controller
19:50
Creating the Views
22:06
Implementing Validation
22:36
Summary
05:30

HTML Crash Course

10 lectures
Getting Set For The Section
03:55
Basic Structure Of HTML Document
19:33
Understanding The HTML Elements
10:52
Structure Of an HTML Element
11:30
Working With HTML Attributes
18:43
Working With HTML Element Content
04:35
Working With HTML Void Elements
06:43
Getting To Know the Document Structure
14:16
Making Sense of The Document Object Model (DOM)
26:13
Summary
05:36

CSS Crash Course

10 lectures
Getting Set For The Section
05:41
CSS Basic Concepts
18:45
Working With Inline Style
10:21
Working With Embedded Style
04:15
Working With External Style
07:32
Working With CSS Selectors
15:46
Understanding Cascading styling
21:34
Working With CSS Units
17:28
Working With Shorthand Properties and Custom Properties
14:36
Summary
03:16

SASS Crash Course

13 lectures
Getting Set For The Section
06:17
Sass Basic Concepts
17:40
Basic Sass Syntax
06:39
Working with Variables
19:52
Working with Operators
20:34
Working with Flow Controls
26:50
Working with Functions
12:55
Working with Partials
12:16
Working with Maxins
09:01
Working with Extend Directive
22:33
Sass Output Style
08:16
The Body Element Modifier (BEM) Methodology
15:00
Summary
03:06

JavaScript Crash Course

11 lectures
Getting Set For The Section
07:21
Understanding and Working Statements and Expressions
27:12
Understanding and Working Variables
10:37
Understanding and Working with Data Types
10:56
Working with Operators
20:36
Working with Functions
09:38
Working With Objects
13:54
Working With Arrays
17:04
Understanding and Working With Promises
15:46
Understanding and Working With Modules
10:36
Summary
04:07

Building Materials E-Store (BMES): Our Real Life Application

6 lectures
Getting Set For The Section
05:00
Understanding The Building Material Business
12:50
Defining The Problem
07:56
Specifying The Design Criteria
06:28
Creating The Solution
06:44
Summary
01:07

BMES: Requirements and Project Set-Up

8 lectures
Getting Set For The Section
03:49
Product Catalogue Specifications
06:45
Shopping Cart and Checkout Specifications
04:42
Customer Registration Specifications
03:50
Customer Authentication Specifications
04:03
BMES Administration Specifications
03:16
Setting Up the BMES Project
12:28
Summary
01:52

BMES: Implementing The Product Catalogue

14 lectures
Getting Set For The Section
02:09
Structuring The BMES App
06:21
Creating Product Catalogue Models ( Product, Category, and Brand )
13:37
Executing Database Migration for Product Catalogue Models
10:21
Creating the Catalogue Repository
18:36
Creating the Catalogue Service Part 1
13:20
Creating the Catalogue Service Part 2
17:26
Creating the Catalogue Service Part 3
07:23
Implementing the Product Catalogue Controller
09:27
Implementing the Product Catalogue Router and Urls Pattern
08:55
Implementing the Product Catalogue Views Part 1
13:44
Implementing the Product Catalogue Views Part 2
13:53
Implementing BEM Sass Styling for Product Catalogue Feature
17:57
Summary
00:55

BMES: Implementing the Admin Module

4 lectures
Getting Set For The Section
00:54
Loading Data into The Product Catalogue Database Tables from CSV Files Part 1
09:27
Loading Data into The Product Catalogue Database Tables from CSV Files Part 2
12:49
Summary
00:26

BMES: Implementing The Shopping Cart

12 lectures
Getting Set For The Section
02:04
Structuring The Cart Section
02:22
Creating the Shopping Cart Models
07:15
Executing Database Migration for Shopping Cart Models
08:09
Implementing the Cart Repository
08:22
Implementing the Cart Service Part 1
17:04
Implementing the Cart Service Part 2
09:56
Implementing the Cart Controller
09:14
Implementing The Cart Router and URL Patterns
02:55
Implementing The Shopping Cart Views
19:54
Implementing BEM Sass Styling for The Shopping Cart Section
12:47
Summary
00:53

BMES: Implementing Locations and Addresses Module

5 lectures
Getting Set For The Section
01:53
Structuring the Location Section
02:17
Creating Address Model
06:43
Executing Database Migration for Address Model
03:02
Summary
00:32

BMES: Implementing Customer Registration

5 lectures
Getting Set For The Section
01:23
Structuring the User Section
01:36
Defining the Customer Models (Person and Customer)
12:45
Executing Database Migration for Customer Models
14:32
Summary
00:22

BMES: Implementing Ordering and Checkout

12 lectures
Getting Set For The Section
02:06
Structuring the Order and Checkout Section
03:27
Creating the Order Models
08:33
Executing Database Migration for Order Models
04:13
Understanding the Checkout Workflow
01:50
Implementing the Checkout Repository
10:42
Implementing the Checkout Service
14:34
Implementing the Checkout Controller
10:00
Implementing the Checkout Router and URL Patterns
03:05
Creating the Checkout Views
07:17
Implementing BEM SASS Styling for The Checkout Section
17:49
Summary
01:28

BMES: Deployment to Azure - Microsoft's Cloud Platform

18 lectures
Getting Set For The Section
02:16
Creating Microsoft Account
04:13
Creating Azure Subscription
10:39
Creating Resource Group
06:13
Creating App Service Plan
06:00
Creating Web App
08:22
Creating SQL Server
10:21
Creating Azure SQL Database
12:58
Updating App with Azure Database Credentials
15:47
Migrate App Data to Azure Database
09:23
Publishing Via Visual Studio
07:48
Publishing Via Azure DevOps
03:11
Setting Up Azure DevOps
06:18
Setting Up Continuous Integration (CI) Pipeline
12:34
Running Continuous Integration
03:58
Setting Up Continuous Deployment (CD) Pipeline
08:11
Running Continuous Deployment
12:58
Summary
01:12

Bonus Section

2 lectures
Installing Visual Studio Extensions Part 1
06:06
Installing Visual Studio Extensions Part 2
00:26

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.