Skip to content
UdemySQLPaid courseIntermediate levelCertificate

Create an ERP Application with VB Net and SQL Server: 2025 (Udemy.com)

Learn how to create an advanced Enterprise Windows ERP application

Created by: Mohammad Hassani

Last updated May 2025

icon
What you will learn

  • Learn to write simple to advanced and complex queries using SQL Server
  • Learn to build beautiful and advanced windows forms using Visual Studio
  • Learn to connect front end forms with the back end SQL Server database
  • Learn modern technologies to create enterprise desktop applications
  • Learn to create invoices and print them
  • Learn to export invoices, grids, and other sections to excel, pdf, word, image and text file
  • Learn how to work with images in SQL Server and winforms
  • Learn how to use multi threading in winforms

How it compares

Against the other 388 rated Udemy courses in SQL on CourseDuck:

  • Rating4.4 out of 5higher than 34% of them
  • Reviews43#378 of 389 by number of reviews
  • Length10.9 hourslonger than 74% of them
  • Last updatedMay 2025more recently than 67% of them

icon
Course Description

Requirements

· You need to know VB .NET and Microsoft SQL Server basic principles.


Description

Would you like to learn how to create an Advanced Inventory Management System and sell it to companies that want to manage their inventory and billing?

In this course you will learn how to create an Advanced Inventory Management System from scratch using Visual Basic .NET and MS SQL Server, combining several resources that will allow you to offer useful characteristics for any company that needs to open a store or manage their sales and stock.
This is a practical course where I will lead you to step by step in the learning process of creating complex systems VB .NET, when you finish it, you could sell it to your clients or it could be used as a basis to develop other complex systems.


System’s characteristics:

· Inventory management

· Sales and Purchase Management Using Product Name or Barcode

· Invoice printing

· Dozens of Different Purchase and Sales Reports

· Advanced Alarming System

· Export all report in Excel, PDF, Text, Image, Word

· Stock product control

· Expenses Control

· Dozens of Other Features


HOW’S THE COURSE?

The course is divided into several sections. In the first section, we will talk about the tools we are going to use for creating the system.

And the following sections we will build, step by step from scratch to advanced sections.


HOW LONG DOES IT TAKE TO COMPLETE THE COURSE?

It is up to you. I guess that it would take less than four weeks to complete it, but it depends on your availability and workflow.


WHAT ARE THE MINIMUM REQUIREMENTS?

Download the material where you can find the resources for the first lesson in each section.

You should have a piece of basic knowledge of VB .NET and SQL Server.


Who this course is for:

· This course is for freelancers or entrepreneurs that want to create complex systems with VB .NET and SQL Server and sell them to clients or companies at a business/professional level.


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Mohammad Hassani

I'm a seasoned full stack web developer with over 10 years of industry experience. My expertise spans a wide range of technologies including React.js, Next.js, Node.js, ASP.NET Core, C#, and VB Dot Net WinForms. I'm proficient in database management, working with SQL Server, PostgreSQL, and MySQL, and have extensive experience with WordPress development.

With my diverse skill set, I've successfully navigated both front-end and back-end development, creating comprehensive web solutions for various projects. My experience extends to desktop application development, showcasing my versatility across different platforms.

Passionate about sharing my knowledge, I now teach on Udemy, helping aspiring developers gain practical, industry-relevant skills. My courses bridge the gap between theory and real-world application, empowering students to excel in the dynamic field of web development.

icon
More SQL courses

$94.99

$16.99

$12.99

$13.99

$10.99

$34.99

icon
Reviews

4.4

43 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By R O on 6/19/2026

This is a good course. Mr. Mohammad often corrects code and form designs directly in the videos. I imitated his fixing. It good training for me.

By Dr. Mowafak Ali on 5/4/2025

you did not say we need DevExpress (costs 1000 dollars) before i purchase the course

By Albert Web on 4/3/2025

A very good course for those who love programming. 1000% recommended.

By Ruben Rubensperger on 12/9/2024

This Course was the start for me to be able to create an ERP System for my company. Mohammad is a very helpful and experienced person! I highly recommend this course as well as his support

By Abdulaziz Hudaij on 8/13/2024

Well. I have a mixed feeling so far, but maybe I will be able to catch up since the trainer is explaining very fast.

By Daniel Hozen on 3/29/2024

Great course for a beginner software developer

By Supreeth K C on 11/12/2023

Step by step complete information, Thank you Sir

By Mritunjay Kumar on 9/11/2025

By António Paixão on 7/19/2025

Showing all 9 reviews on CourseDuck

Read all 43 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100