Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
VB .NET: Building Hotel Management and Inventory Systems
Rating: 4.5 out of 5(1 rating)
1,028 students

VB .NET: Building Hotel Management and Inventory Systems

Learn to create powerful VB .NET applications with real-world projects: Hotel Management and Sale & Inventory Systems.
Last updated 12/2024
English

What you'll learn

  • Develop real-world applications using VB .NET.
  • Create and manage databases for complex systems.
  • Implement advanced VB .NET features like event handling, error management, and form customization.
  • Understand the complete software development lifecycle from design to deployment.
  • Gain experience with modular coding and reusable components.

Course content

2 sections60 lectures10h 4m total length
  • Introduction to Hotel Management System12:14

    Create a VB.NET hotel management system project in Visual Studio 2019, with a login form supporting reception and administrator authentication via MySQL, then build separate main forms and database tables.

  • Creating the Table Structure7:37
  • Project vb Part 112:00
  • Project vb Part 28:17

    Configure the main form by fixing the border and adding a background image, then add a tool strip with management, staff, room, and transactions menus and a close button.

  • Project vb Part 310:36

    Design a borderless VB.NET reception form with a menu strip for customer and room management. Implement check-in, check-out, and customer forms using showdialog, plus background image and font styling.

  • Project vb Part 47:42
  • Project vb Part 510:01
  • Project vb Part 69:10

    Implement vb.net form validations for a hotel management system, including phone number checks and email validation with regex, plus a guided validate button workflow for user fields.

  • Project vb Part 78:07
  • Project vb Part 810:04

    Develop a vb.net hotel management and inventory module by building staff forms, validating inputs, and integrating MySQL data grid for user management and deletion.

  • Project vb Part 99:44
  • Project vb Part 1010:47
  • Project vb Part 117:48

    Design the checkout list form displaying checkouts from tbl_checkout with visible controls, and create the reception customer form by renaming fields and configuring MySQL data access and birth date format.

  • Project vb Part 129:49
  • Project vb Part 1312:44
  • Project vb Part 148:50
  • Project vb Part 1510:48
  • Project vb Part 1610:01
  • Project vb Part 1713:15
  • Project vb Part 187:28

Requirements

  • Computer with internet

Description

Course Introduction

This course is designed for aspiring software developers and professionals who want to master VB .NET through hands-on, real-world projects. By working on two comprehensive projects—a Hotel Management System and a Sale & Inventory Management System—you’ll gain the skills to design, develop, and implement robust applications. Whether you're a beginner or looking to enhance your skills, this course will provide a solid foundation in VB .NET programming and database integration.

Section-Wise Curriculum Overview

Section 1: VB .NET Project - Hotel Management System

  • Lecture 1: Introduction to Hotel Management System (Preview enabled)
    Get an overview of the Hotel Management System project and its objectives.

  • Lecture 2: Creating the Table Structure (Preview enabled)
    Learn how to design and implement the database schema for the project.

  • Lecture 3–Lecture 20: Project VB Parts 1–18
    A detailed, step-by-step guide to building the Hotel Management System. Key topics include:

    • Form design and layout.

    • User authentication and roles.

    • Room booking management.

    • Customer and staff data handling.

    • Payment integration and receipt generation.

    • Reporting and analytics.

Section 2: VB .NET Project - Sale and Inventory Management System

  • Lecture 21: Introduction to Sale and Inventory System
    Overview of the project, including its scope and use cases.

  • Lecture 22: New Table Creation
    Setting up the database for inventory, sales, and user management.

  • Lecture 23–Lecture 60: Project VB Parts 1–38
    Comprehensive implementation of the Sale and Inventory Management System. Key topics include:

    • Managing product inventory and stock levels.

    • Sales entry and billing automation.

    • Vendor and supplier integration.

    • Real-time inventory tracking and alerts.

    • Generating invoices and sales reports.

    • User-friendly interfaces for staff and administrators.


    By completing this course, you'll have developed two full-fledged applications and gained hands-on experience with VB .NET programming, equipping you to tackle real-world software development challenges confidently.

Who this course is for:

  • Beginners: No prior coding experience needed.
  • Developers: Transitioning to VB .NET for application development.
  • Entrepreneurs: Building custom solutions for business operations.