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

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

  • Development
  • Apr 27, 2025
SynopsisLearn Full-Stack Vue, .NET Core, PostgreSQL Web Development,...
Learn Full-Stack Vue, .NET Core, PostgreSQL Web Development  No.1

Learn Full-Stack Vue, .NET Core, PostgreSQL Web Development, available at $59.99, has an average rating of 3.8, with 34 lectures, based on 215 reviews, and has 987 subscribers.

You will learn about 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 This course is ideal for individuals who are Beginner to intermediate level web developers curious about improving full-stack skills or Hands-on learners who enjoy learning by building applications It is particularly useful for Beginner to intermediate level web developers curious about improving full-stack skills or Hands-on learners who enjoy learning by building applications.

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

Summary

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

Price: $59.99

Average Rating: 3.8

Number of Lectures: 34

Number of Published Lectures: 34

Number of Curriculum Items: 34

Number of Published Curriculum Objects: 34

Original Price: $27.99

Quality Status: approved

Status: Live

What You Will 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
  • Who Should Attend

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

  • Beginner to intermediate level web developers curious about improving full-stack skills
  • Hands-on learners who enjoy learning by building applications
  • In this course, we’ll build a feature-completeweb 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

  • Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Course Summary and Introduction

    Lecture 2: Solar Coffee Demo and Development Environment Setup

    Lecture 3: Using the Vue CLI to Generate the Vue Project

    Lecture 4: Setting up the .NET Core Web API Project

    Chapter 2: Back End: .NET Core Web API + PostgreSQL

    Lecture 1: Building the Data Layer

    Lecture 2: Connecting to PostgreSQL

    Lecture 3: Setting up Makefile and Adding Data Models

    Lecture 4: Starting Controllers and Services

    Lecture 5: Continuing API Development and Basic SQL

    Lecture 6: View Models and Service Development

    Lecture 7: Continuing Service Layer Development

    Lecture 8: Expanding Serialization and Controllers

    Lecture 9: Making Test Requests with Postman and Bug Fixes

    Lecture 10: Completing our API

    Chapter 3: Front End: Vue.js SPA Web Client

    Lecture 1: Starting Front End Development with Vue.js

    Lecture 2: Creating the App Layout

    Lecture 3: Creating the Inventory Dashboard

    Lecture 4: Creating Modals: Receiving Inventory

    Lecture 5: Creating Modals: New Product Modal

    Lecture 6: Starting the Front End Service Layer

    Chapter 4: Full Stack Integration – Back and Front End

    Lecture 1: Bug Fix: CORS and Sending Inventory Data

    Lecture 2: Implementing Typescript Types, Newtonsoft Json.NET Library

    Lecture 3: Upgrading Styles, Saving New Products

    Lecture 4: Adding new API Endpoints

    Lecture 5: New Feature: Manage Customers Screen

    Lecture 6: New Feature: Manage Customers and Invoice Generator

    Lecture 7: Invoice Wizard Feature Development

    Lecture 8: New Feature: PDF Export

    Lecture 9: New Feature: Tracking Sales Orders

    Lecture 10: New Feature: Charting and Vuex Pathify

    Lecture 11: Bugfix: Updating Chart Without Refreshing

    Chapter 5: Unit Testing and Automation Testing

    Lecture 1: Bugfix: Snapshots, Back-End Unit Testing

    Lecture 2: Testing Vue Components with Jest

    Lecture 3: Automation Testing with Cypress

    Instructors

  • Learn Full-Stack Vue, .NET Core, PostgreSQL Web Development  No.2
    Wes Doyle
    Full-Stack Software Engineer & Cloud Architect
  • Rating Distribution

  • 1 stars: 4 votes
  • 2 stars: 8 votes
  • 3 stars: 23 votes
  • 4 stars: 71 votes
  • 5 stars: 109 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!