Udemybeginneren

Khóa học lập trình Visual basic từ cơ bản đến nâng cao

Learn Visual Basic programming! This course covers VB from beginner to advanced levels. Build skills for software development.

4.9(22)
232students
27h 3m
Certificate
NSS Channel
NSS ChannelInstructor at Udemy, biomedical engineer

Course Content

Khóa học lập trình Visual basic từ cơ bản đến nâng cao is a beginner-level Udemy course taught by NSS Channel. It runs 27h 3m, is taught in English, and includes a certificate of completion. Learners rate it 4.9 out of 5 from 22 reviews, with 232 students enrolled. It is a paid course, last updated October 2024.

Mastering Visual Basic: A Comprehensive Programming Course

This course provides a thorough journey from the fundamentals to advanced concepts in Visual Basic, empowering you to build powerful and interactive applications. Whether you're a beginner or looking to expand your skills, this curriculum covers everything you need to know.

Getting Started with Visual Basic

  • Introduction to Visual Basic: A detailed exploration of the Visual Basic programming language, covering core concepts and setting the foundation for future learning.
  • Object Properties: Learn to manipulate the appearance and behavior of Visual Basic objects like forms and controls. Understand and utilize properties such as BackColor, BackgroundImage, Cursor, ForeColor, Location, Size, and more.
  • Events in Visual Basic: Discover how to respond to user actions and system events. Master common Visual Basic events like Click, DoubleClick, MouseEnter, MouseHover, KeyDown, KeyUp, KeyPress, GotFocus, LostFocus, and Tab.

Core Visual Basic Concepts

  • Visual Basic Objects: A deep dive into objects and components within Visual Basic. Learn to define and utilize objects to structure your applications.
  • Common Visual Basic Objects: Hands-on experience with frequently used Visual Basic objects, including MaskedTextBox, TextBox, GroupBox, RadioButton, TabControl, ListBox, CheckedListBox, ComboBox, and PictureBox.
  • Data Types in Visual Basic: Understand and utilize various data types in Visual Basic, including Bit, Byte, SByte, UShort, Date, Single, and learn how to access and manipulate them effectively. Explore ASCII codes and number systems (binary, octal, decimal, hexadecimal).
  • Variables and Constants: Learn to declare and use variables and constants in Visual Basic. Understand variable scope, lifetime, and the importance of Option Explicit On.
  • Operators and Expressions: Master arithmetic operators, and learn about functions for data manipulation.

Powerful Built-in Functions

  • Mathematical Functions: Utilize a wide range of Visual Basic mathematical functions, including Format, Fix, Int, Rnd, Next, Abs, Ceiling, Floor, Round, Min, Max, Sign, and Exp.
  • Date and Time Functions: Work with dates and times using built-in Visual Basic functions like Today, Now, Day, Month, DateSerial, DateValue, Timeserial, DateAdd, DateDiff, DatePart, and Format.
  • String Functions: Manipulate strings with functions like &, Asc, Chr, Str, CStr, Val, Space, and StrReverse.

Control Flow and Error Handling

  • Conditional Statements: Implement logic using If...Then...Else, nested If...Then...Else, and Select Case statements.
  • Looping Structures: Control program flow with While...End While, Do While...Loop, For Next, and For Each Next loops.
  • Debugging Techniques: Learn to use the Visual Basic debugger effectively, including breakpoints, the watch window, and the message box for troubleshooting.

Real-World Visual Basic Applications

  • Practical Application Development: Build functional Visual Basic applications covering tasks like wage calculation, currency formatting, preventing negative number input, creating drinking menus, implementing average calculations, security code validation, and managing grade lists.
  • Time-Based Applications: Develop applications for calculating shipping times, implementing random number generators, and creating timers for countdowns.
  • Game Development: Create simple games using the Random object and PictureBox for visual elements.

Advanced Visual Basic Techniques

  • Functions and Subroutines: Define and utilize functions and subroutines to modularize your code and improve reusability.
  • Arrays: Work with arrays to store and manipulate collections of data.
  • File I/O: Read and write data to files using Visual Basic file handling techniques. Learn to manage file paths, use file dialogs, and create complete quiz applications.
  • Graphics in Visual Basic: Generate and manipulate graphics using Visual Basic, including drawing sine waves, cosine waves, and real-time graphs with zedgraph. Implement interactive controls like rotary knobs and gauges.
  • MDI Application Design: Design Multiple Document Interface (MDI) applications to create more complex and user-friendly interfaces.
  • **Advanced
$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.