Khóa học lập trình Visual Basic từ cơ bản đến nâng cao bao gồm các chương mục sau (và còn cập nhật thêm):
Chương 1: Giới thiệu ngôn ngữ lập trình Visual Basic
Bài 1: Bài giới thiệu tổng quan – phần 1
Bài 2: Bài giới thiệu tổng quan – phần 2
Bài 3: Bài giới thiệu tổng quan – phần 3
Chương 2: Thuộc tính của đối tượng trong Visual Basic
Bài 4: Các thuộc tính cơ bản: thuộc tính BackColor
Bài 5: Các thuộc tính cơ bản: backgroundimage, backgroundimagelayout, …
Bài 6: Các thuộc tính cơ bản: thuộc tính cursor, enable..
Bài 7: Các thuộc tính cơ bản: forecolor, formborderStyle
Bài 8: Các thuộc tính cơ bản: thuộc tính location, locked, size..
Bài 9: Các thuộc tính cơ bản, thuộc tính Text, UseWaitCursor, WindowState
Chương 3: Sự kiện trong Visual Basic – Event in Visual Basic
Bài 10: Các sự kiện thường gặp: sự kiện Click, lệnh MessageBox
Bài 11: Các sự kiện thường gặp: sự kiện DoubleClick, MouseDoubleClick
Bài 12: Các sự kiện thường gặp: sự kiện MouseEnter, MouseHover,..
Bài 13: Các sự kiện thường gặp: sự kiện KeyDown, KeyUp, KeyPress
Bài 14: Các sự kiện thường gặp: sự kiện GotFocus, LostFocus, phím Tab
Chương 4: Đối tượng trong Visual Basic – Object or component in Visual Basic
Bài 15: Giới thiệu và định nghĩa các đối tượng trong Visual Basic
Bài 16: Viết một chương trình đơn giản có sử dụng các đối tượng
Bài 17: Các đối tượng thường dùng: Đối tượng MaskedTextBox
Bài 18: Các đối tượng thường dùng: Đối tượng TextBox
Bài 19: Các đối tượng thường dùng: Đối tượng GroupBox, RadioButton..
Bài 20: Các đối tượng thường dùng: Đối tượng TabControl
Bài 21: Các đối tượng thường dùng: Đối tượng ListBox
Bài 22: Các đối tượng thường dùng: Đối tượng CheckedListBox
Bài 23: Các đối tượng thường dùng: Đối tượng ComboBox, PictureBox
Chương 5: Các kiểu dữ liệu trong Visual Basic (data type in Visual Basic)
Bài 24: Các kiểu dữ liệu thường dùng: Kiểu dữ liệu bit
Bài 25: Các kiểu dữ liệu thường dùng: Kiểu dữ liệu byte,Sbyte
Bài 26: Các kiểu dữ liệu thường dùng: Kiểu dữ liệu Ushort
Bài 27: Các kiểu dữ liệu thường dùng: Kiểu dữ liệu date
Bài 28: Các kiểu dữ liệu thường dùng: Kiểu dữ liệu single
Bài 29: Hướng dẫn truy cập các kiểu dữ liệu trong Visual Basic
Bài 30: Bảng mã ASCII là gì
Bài 31: Hệ đếm cơ số (cơ số 2, 8, 10, 16)
Chương 6: Biến và hằng trong Visual Basic – Variable and constant in Visual Basic
Bài 32: Giới thiệu, phân loại biến và hằng
Bài 33: Khai báo biến và hằng, câu lệnh Option Explicit On Off
Bài 34: Phạm vi hoạt động và tuổi đời của biến và hằng
Bài 35: Phạm vi hoạt động và tuổi thọ của biến static
Bài 36: Khai báo biến có kiểu dữ liệu Object
Bài 37: Vai trò câu lệnh Option strict On off
Bài 38: Câu lệnh gán, các phép toán cộng, trừ, nhân, chia
Chương 7: Các hàm có sẵn trong Visual Basic- Các hàm toán học
Bài 39: Hàm Format
Bài 40: Hàm Fix, Int, Rnd, phương thức Next
Bài 41: Hàm Abs, Ceiling, Floor, Round
Bài 42: Hàm Min, Max, Sign, Exp
Bài 43: Hàm log, Log10, Sin, cos
Chương 8: Các hàm có sẵn trong Visual Basic – Các hàm về thời gian
Bài 44: Hàm về ngày tháng, thời gian, Today, Now
Bài 45: Hàm về ngày tháng và thời gian, hàm Day
Bài 46: Hàm về ngày tháng và thời gian, hàm Month
Bài 47: Hàm DateSerial, DateValue, Timeserial
Bài 48: Hàm DateAdd, DateDiff, DatePart
Bài 49: Hàm Format
Bài 50: Hàm chuyển đổi Cbool, Cbyte, Cdate
Chương 9: Các hàm có sẵn trong Visual Basic – Các hàm xử lý chuỗi ký tự
Bài 51: Toán tử &, hàm Asc, Chr, Str
Bài 52: Hàm Cstr, Val, Space, StrReverse
Bài 53: Hàm strings
Bài 54: Hàm strings tiếp theo
Chương 10: Các câu lệnh cấu trúc trong Visual Basic
Bài 55: Cấu trúc quyết định: If then else
Bài 56: Cấu trúc quyết định: If then else lồng nhau
Bài 57: Cấu trúc quyết định: Select Case
Bài 58: Cấu trúc lặp: While-End While
Bài 59: Cấu trúc lặp: Do While-Loop
Bài 60: Cấu trúc lặp: For Next
Bài 61: Cấu trúc lặp: For Each Next
Bài 62: Ứng dụng tính giá tiền tổng, ứng dụng nhân 2 số, ưu và nhược điểm của hàm val
Chương 11: Gỡ rối chương trình
Bài 63: Sử dụng tính năng gỡ rối Breakpoints, cửa sổ thông minh, cửa sổ Watch
Bài 64: Sử dụng các tính năng của hộp thông báo Message
Chương 12: Viết các ứng dụng trong thực tế
Bài 65: Ứng dụng Wage Calculate, định dạng tiền tệ, không cho nhập số âm
Bài 66: Ứng dụng Drinking Menu, hộp thoại thông báo MessageBox
Bài 67: Ứng dụng Class Average, kiểm tra dữ liệu nhập vào, thêm xóa phần tử
Bài 68: Ứng dụng Security Code, thuộc tính UseSystemPasswordChar, select
Bài 69: Ứng dụng Grade List, thêm và xóa phần tử vào listbox dưới dạng bảng
Bài 70: Ứng dụng Grade List, tách các phần tử ra khỏi danh sách dạng bảng
Bài 71: Ứng dụng shipping time, dùng hàm thời gian tính thời gian vận chuyển
Bài 72: Ứng dụng gọi sv trả lời ngẫu nhiên, dùng timer tạo bộ đếm thời gian
Bài 73: Ứng dụng chơi game xí ngầu, dùng hàm random, đối tượng PictureBox
Chương 13: Xây dựng hàm và thủ tục trong Visual Basic – Function and sub in Visual Basic
Bài 74: Định nghĩa hàm, vai trò của hàm và cú pháp viết hàm trong visual basic
Bài 75: Viết lại ứng dụng Wage Calculate, có dùng ít nhất 1 hàm tự định nghĩa
Bài 76: Định nghĩa thủ tục. Viết ứng dụng Security code, có dùng một thủ tục
Chương 14: Kiểu dữ liệu mảng – array date type
Bài 77: Định nghĩa mảng. khai báo mảng. Cách truy cập phần tử của mảng dữ liệu
Bài 78: Ứng dụng bài thi trắc nghiệm, sử dụng mảng dữ liệu, tạo thời gian
Chương 15: Đọc ghi file trong Visual Basic
Bài 79: Đọc dữ liệu từ file, ghi dữ liệu vào file, khai báo, khởi tạo, ghi đọc
Bài 80: Đường dẫn thư mục, hộp thoại chọn file để đọc, hộp thoại lưu file
Bài 81: Thiết kế ứng dụng Bài thi trắc nghiệm hoàn chỉnh
Bài 82: Thiết kế ứng dụng Play music trong Visual Basic
Chương 16: Đồ thị trong Visual Basic
Bài 83: Vẽ đồ thị trong Visual Basic, cài đặt và sử dụng zedgraph
Bài 84: Vẽ đồ thị hàm sine và đồ thị hàm cose sử dụng zedgraph
Bài 85: Vẽ đồ thị theo thời gian thực dùng zedgraph
Bài 86: Núm xoay, biểu đồ gauge sử dụng DotNetBar và thiết kế núm xoay vô tận
Bài 87: Cách vẽ đồ thị có hình dạng bất kỳ bằng zedgraph | vẽ sóng ECG
Chương 17: Thiết kế ứng dụng MDI – Multiple Document Interface
Bài 88: Thiết kế ứng dụng MDI (sử dụng nhiều form trong một project)
Chương 18: Các đối tượng nâng cao trong Visual Basic
Bài 89: Đối tượng menustrip – Tạo giao diện kiểu menu cho ứng dụng