Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Full-Stack Vue, .NET Core, PostgreSQL Web Development
Rating: 4.1 out of 5(220 ratings)
1,019 students

Learn Full-Stack Vue, .NET Core, PostgreSQL Web Development

Code-along to build a full-featured management dashboard from scratch
Created byWes Doyle
Last updated 7/2020
English

What you'll learn

  • Full-stack web application development skills
  • .NET Core 3.0
  • Vue JS
  • PostgreSQL
  • CSS (SCSS) + HTML
  • Cypress Automated Testing
  • Unit Testing Vue with Jest
  • Unit Testing C# with xUnit
  • Refactoring

Course content

5 sections34 lectures12h 2m total length
  • Course Summary and Introduction1:17

    Let's lay out a quick overview of what we'll be working on in this course!

  • Solar Coffee Demo and Development Environment Setup9:28

    Let's take a look at what we'll be building together throughout this series!

  • Using the Vue CLI to Generate the Vue Project7:15

    Let's look briefly at setting up our application architecture.

  • Setting up the .NET Core Web API Project8:48

    The Vue CLI is a powerful tool for beginning a new Vue.js project.

Requirements

  • Beginner to intermediate familiarity with web development
  • An interest in hands-on learning by building software

Description

In this course, we'll build a feature-complete web application for a coffee roaster called Solar Coffee. We'll build a management dashboard consisting of a PDF invoice generator, dynamic graphs, and an order fulfillment feature.

As part of this course, you'll learn fundamental full-stack development skills, including:


  • REST API development with .NET Core

  • Front-End development with Vue.js with TypeScript

  • Using SQL with a PostgreSQL database

  • Testing API endpoints with Postman

  • Unit testing with Jest, xUnit

  • End-to-end testing with Cypress

  • Finding and fixing bugs

  • Web application architecture

Who this course is for:

  • Beginner to intermediate level web developers curious about improving full-stack skills
  • Hands-on learners who enjoy learning by building applications