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
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
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.
Instructor Details
- 4.4 Rating
43 Reviews
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.
More SQL courses
SQL - The Complete Developer's Guide (MySQL, PostgreSQL) (2025)
4.8 (2,153 Reviews)
Provider: Udemy
Time: 19.7h
$94.99
SQL Server High Availability and Disaster Recovery (HA/DR) (2026)
4.8 (1,810 Reviews)
Provider: Udemy
Time: 88.3h
$16.99
70-461 Session 3: Querying Microsoft SQL Server (T-SQL code) (2025)
4.8 (1,094 Reviews)
Provider: Udemy
Time: 3.6h
$12.99
Modern Event-Driven Spring Boot: Kafka & Spring Cloud Stream (2026)
4.8 (494 Reviews)
Provider: Udemy
Time: 13.4h
$10.99
Oracle Database 12c Backup and Recovery using RMAN (2024)
4.8 (428 Reviews)
Provider: Udemy
Time: 20.1h
$34.99
Reviews
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
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100






