Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Master Delphi in 7 Days

Thành thạo Delphi trong 7 Ngày

Thành thạo Delphi trong 7 Ngày

Cuối cùng cũng học Delphi đúng cách — Tinh thông OOP, Lập trình thực tế & Xây dựng Ứng dụng Chuyên nghiệp từ con số 0!

4.5
(144 đánh giá)
532 học viên
Giảng viên
TAY Software
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
19.5 giờ video
115 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Để nhận ưu đãi khóa học, xem các khóa học đang diễn ra và nhiều hơn nữa, bạn có thể xem bài học đầu tiên của khóa học.
Với trình biên dịch Delphi siêu tốc, bạn sẽ phát triển được những ứng dụng độc đáo và chuyên biệt!
Vì chúng ta sẽ viết hàng chục chương trình quy mô, kỹ năng thuật toán của bạn sẽ được đưa lên đỉnh cao!
Bạn sẽ hiểu và học được cấu trúc Windows Form là gì!
Bạn sẽ hiểu và học cách làm việc nâng cao với cấu trúc Windows Form trong Delphi!
Bạn sẽ hiểu và học được cấu trúc Control (Đối tượng Hỗ trợ) là gì!
Bạn sẽ hiểu và học cách làm việc nâng cao với cấu trúc Control (Đối tượng Hỗ trợ) trong Delphi!
Bạn sẽ hiểu và học cách truy cập cửa sổ viết code của các đối tượng trong Delphi!
Bạn sẽ hiểu và học cách chuyển dữ liệu trong control EditBox vào bộ nhớ của một biến kiểu số nguyên!
Bạn sẽ hiểu và học cách in giá trị của một biến số nguyên trong Delphi!
Bạn sẽ hiểu và học cách chuyển dữ liệu trong control EditBox vào bộ nhớ của một biến số thực (dấu phẩy động)!
Bạn sẽ hiểu và học cách in giá trị của một biến số thực (dấu phẩy động) trong Delphi!
Bạn sẽ hiểu và học cách hiển thị dữ liệu kiểu chuỗi trong control EditBox!
Bạn sẽ hiểu và học cách đóng một Windows Form đang hoạt động trong Delphi thông qua can thiệp code!
Bạn sẽ hiểu và học cách ngăn một số dòng code nhất định không được thực thi trong Delphi!
Bạn sẽ hiểu và học cách kết thúc một chương trình phát triển bằng Delphi một cách hiệu quả nhất!
Bạn sẽ hiểu và học cách chạy bất kỳ file .exe nào trong hệ điều hành bằng code với Delphi!
Bạn sẽ hiểu và học được khái niệm Biến số, một trong những khái niệm lập trình quan trọng nhất trong ngành!
Bạn sẽ hiểu và học cách khai báo biến trong Delphi và cách làm việc nâng cao với chúng!
Bạn sẽ hiểu và học các quy tắc cú pháp cần lưu ý khi khai báo biến trong Delphi!
Bạn sẽ hiểu và học được khái niệm Kiểu dữ liệu, một trong những khái niệm lập trình quan trọng nhất trong ngành!
Bạn sẽ hiểu và học cách làm việc nâng cao với các kiểu dữ liệu số nguyên trong Delphi!
Bạn sẽ hiểu và học cách làm việc nâng cao với các kiểu dữ liệu số thực (dấu phẩy động) trong Delphi!
Bạn sẽ hiểu và học cách làm việc nâng cao với các kiểu dữ liệu chuỗi trong Delphi!
Bạn sẽ hiểu và học cách làm việc nâng cao với các kiểu dữ liệu Boolean trong Delphi!
Bạn sẽ hiểu và học cách làm việc nâng cao với kiểu dữ liệu Const (hằng số) trong Delphi!
Bạn sẽ hiểu và học được khái niệm Toán tử, một trong những khái niệm lập trình quan trọng nhất trong ngành!
Bạn sẽ hiểu những toán tử nào được dùng trong Delphi và cách làm việc nâng cao với chúng!
Bạn sẽ hiểu và học cách làm việc nâng cao với các toán tử toán học trong Delphi!
Bạn sẽ hiểu và học cách làm việc nâng cao với các toán tử logic trong Delphi!
Bạn sẽ có kiến thức về các phép gán khác trong Delphi và hiểu cách làm việc nâng cao với chúng!
Bạn sẽ hiểu và học một trong những chiến lược thuật toán quan trọng nhất: cách hoán đổi giá trị giữa các biến!
Bạn sẽ hiểu và học được khái niệm Câu lệnh (Biểu thức Điều kiện), một trong những khái niệm lập trình quan trọng nhất trong ngành!
Bạn sẽ hiểu và học cách làm việc nâng cao với cấu trúc If!
Bạn sẽ hiểu và học cách làm việc nâng cao với cấu trúc If - Else!
Bạn sẽ hiểu và học cách làm việc nâng cao với cấu trúc If - Else If - Else!
Bạn sẽ hiểu và học cách kiểm tra nhiều điều kiện trong một dòng bằng các câu lệnh điều khiển luồng!
Bạn sẽ hiểu và học cách thiết kế đầu vào người dùng ở cấp độ chuyên nghiệp bằng các câu lệnh điều kiện!
Bạn sẽ hiểu và học được khái niệm Vòng lặp, một trong những khái niệm lập trình quan trọng nhất trong ngành!
Bạn sẽ hiểu và học cách làm việc nâng cao với vòng lặp For!
Bạn sẽ hiểu và học cách làm việc nâng cao với vòng lặp Repeat - Until!
Bạn sẽ hiểu và học cách làm việc nâng cao với vòng lặp While - Do!
Bạn sẽ làm quen với các lệnh điều khiển vòng lặp trong Delphi và hiểu cách làm việc với chúng!
Bạn sẽ hiểu và học cách điều khiển cấu trúc vòng lặp ở cấp độ nâng cao bằng lệnh Continue!
Bạn sẽ hiểu và học cách điều khiển cấu trúc vòng lặp ở cấp độ nâng cao bằng lệnh Break!
Bạn sẽ hiểu và học cách điều khiển cấu trúc vòng lặp ở cấp độ nâng cao bằng lệnh Exit!
Bạn sẽ hiểu và học cách điều khiển cấu trúc vòng lặp ở cấp độ nâng cao bằng lệnh Halt!
Bạn sẽ hiểu và học cách điều khiển cấu trúc vòng lặp ở cấp độ nâng cao bằng lệnh Application.Terminate!
Bạn sẽ hiểu và học cách điều khiển cấu trúc vòng lặp ở cấp độ nâng cao bằng lệnh Sleep!
Bạn sẽ hiểu và học cách ngăn ứng dụng Delphi của bạn bị treo bằng lệnh Application.ProcessMessages!
Bạn sẽ hiểu và học được khái niệm Thủ tục (Procedure), một trong những khái niệm lập trình quan trọng nhất trong ngành!
Bạn sẽ hiểu và học cách định nghĩa thủ tục không tham số trong Delphi và cách làm việc nâng cao với chúng!
Bạn sẽ hiểu và học cách định nghĩa thủ tục một tham số trong Delphi và cách làm việc nâng cao với chúng!
Bạn sẽ hiểu và học cách định nghĩa thủ tục nhiều tham số trong Delphi và cách làm việc nâng cao với chúng!
Bạn sẽ hiểu và học được khái niệm Hàm (Function), một trong những khái niệm lập trình quan trọng nhất trong ngành!
Bạn sẽ hiểu và học cách định nghĩa hàm trong Delphi và cách làm việc nâng cao với chúng!
Bạn sẽ hiểu và học được khái niệm Xử lý Ngoại lệ (Exception), một trong những khái niệm lập trình quan trọng nhất trong ngành!
Bạn sẽ hiểu và học cách định nghĩa cấu trúc Try-Except-End trong Delphi và cách làm việc nâng cao với nó!
Bạn sẽ hiểu và học cách định nghĩa cấu trúc Try-Finally-End trong Delphi và cách làm việc nâng cao với nó!
Sử dụng kiến thức thu được trong suốt khóa học, bạn sẽ tạo dự án cuối cùng 'Khi nào tôi có thể nghỉ hưu?', thuộc danh mục Ứng dụng Thực tế.
Bạn sẽ hiểu và học được file DLL (Thư viện Liên kết Động) là gì, một trong những file hệ thống quan trọng nhất của hệ điều hành!
Bạn sẽ hiểu và học cách tích hợp thủ tục vào các file DLL được tạo trong Delphi!
Bạn sẽ hiểu và học cách truy cập file DLL, được tạo trong Delphi và chứa các thủ tục tích hợp, từ chương trình của bạn!
Bạn sẽ hiểu và học cách tích hợp hàm vào các file DLL được tạo trong Delphi!
Bạn sẽ hiểu và học cách truy cập file DLL, được tạo trong Delphi và chứa các hàm tích hợp, từ chương trình của bạn!
Sử dụng file DLL, bạn sẽ tạo một trong những ứng dụng không thể thiếu của Windows: ứng dụng Run!

Yêu cầu

Để hoàn thành khóa học thành công, chỉ cần bạn có kỹ năng đọc và viết cơ bản.

Đối tượng phù hợp

Phù hợp với bất kỳ ai muốn nhanh chóng phát triển ứng dụng độc đáo, chuyên biệt và phức tạp cho các nền tảng console, web, desktop và mobile.

Nội dung khóa học

12 phần • 115 bài giảng
1 Hãy đảm bảo xem xét kỹ TRƯỚC KHI đăng ký khóa học!
1 Khóa học này được tạo ra như thế nào
2 Delphi là gì?
3 Khóa học sẽ diễn ra như thế nào?
4 Các cài đặt cần thiết
1 Ứng dụng đầu tiên
2 Chuyển đổi ứng dụng sang file .EXE
3 Windows Form là gì?
4 Làm việc với Windows Forms
5 Control (Đối tượng Phụ trợ) là gì?
6 Làm việc với Controls (Đối tượng Hỗ trợ)
7 Truy cập cửa sổ Code của các đối tượng
8 Hello Delphi!
1 Hãy bắt đầu khởi động với một số code thực hành!
2 Gán giá trị bên trong Editbox vào một biến số nguyên
3 In giá trị của một biến số nguyên
4 Gán giá trị bên trong Editbox vào một biến số thực (dấu phẩy động)
5 In giá trị của một biến số thực (dấu phẩy động)
6 Ghi dữ liệu chuỗi vào một Editbox
7 Đóng Windows Form đang hoạt động
8 Ngăn việc thực thi dòng code tiếp theo
9 Kết thúc chương trình
10 Chạy bất kỳ ứng dụng .EXE nào
11 Về Biến số
12 Biến số là gì?
13 Biến số được định nghĩa như thế nào trong Delphi?
14 Các điểm cần lưu ý khi định nghĩa biến
15 Về Kiểu dữ liệu
16 Kiểu dữ liệu số nguyên
17 Kiểu dữ liệu số thực (dấu phẩy động)
18 Kiểu dữ liệu chuỗi
19 Kiểu dữ liệu Boolean
20 Hằng số (Consts)
1 Toán tử là gì?
2 Về các toán tử được sử dụng trong Delphi
3 Toán tử toán học
4 Toán tử logic
5 Các phép gán khác trong Delphi
6 Ứng dụng - Máy tính
7 Ứng dụng - Chỉ số khối cơ thể (BMI)
8 Ứng dụng - Chuyển giá trị giữa các biến
1 Câu lệnh (Biểu thức điều kiện) là gì?
2 Cách sử dụng câu lệnh IF trong Delphi
3 Cách sử dụng câu lệnh IF - ELSE trong Delphi
4 Cách sử dụng câu lệnh IF - ELSE IF - ELSE trong Delphi
5 Kiểm tra nhiều điều kiện trong một dòng (And)
6 Kiểm tra nhiều điều kiện trong một dòng (Or)
7 Đăng nhập người dùng nâng cao - Hãy tạo thiết kế Form
8 Đăng nhập người dùng nâng cao - Hãy tùy chỉnh các control trên Form
9 Đăng nhập người dùng nâng cao - Hãy viết code cho các control trên Form
1 Vòng lặp là gì?
2 Cách sử dụng vòng lặp For trong Delphi - 1
3 Cách sử dụng vòng lặp For trong Delphi - 2
4 Cách sử dụng vòng lặp For trong Delphi - 3
5 Cách sử dụng vòng lặp Repeat Until trong Delphi
6 Cách sử dụng vòng lặp While Do trong Delphi
7 Về các câu lệnh điều khiển vòng lặp
8 Cách sử dụng câu lệnh Continue trong Delphi
9 Cách sử dụng câu lệnh Break trong Delphi
10 Cách sử dụng câu lệnh Exit trong Delphi
11 Cách sử dụng câu lệnh Halt trong Delphi
12 Cách sử dụng câu lệnh Application.Terminate trong Delphi
13 Application.ProcessMessages trong Delphi
1 Thủ tục (Procedure) là gì?
2 Cách sử dụng lệnh Sleep trong Delphi
3 Thủ tục không tham số trong Delphi
4 Thủ tục một tham số trong Delphi
5 Định nghĩa thủ tục nhiều tham số trong Delphi
6 Hàm (Function) là gì?
7 Hàm trong Delphi
1 Giải quyết các trạng thái không hợp lệ tiềm ẩn trong Delphi
2 Try-Except-End trong Delphi
3 Try-Finally-End trong Delphi
1 Giới thiệu ứng dụng
2 Hãy tạo thiết kế Form cần thiết cho đăng nhập người dùng
3 Hãy tùy chỉnh các control Form cần thiết cho đăng nhập người dùng
4 Hãy viết code cho các control Form cần thiết cho đăng nhập người dùng
5 Hãy tạo thiết kế Form mà người có thẩm quyền có thể sử dụng ứng dụng
6 Hãy tùy chỉnh các control Form mà người có thẩm quyền có thể sử dụng ứng dụng
7 Hãy hiểu thuật toán của công cụ tính toán hưu trí
8 Hãy khai báo dữ li
9 Lets Transfer The Data That The Authority Will Enter Into The Variables Memories
10 About The Retirement Calculation Engines Firewall
11 Lets Code The Retirement Calculation Engines Firewall - 1
12 Lets Code The Retirement Calculation Engines Firewall - 2
13 Lets Code The Retirement Calculation Engines Firewall - 3
14 Lets Code The Retirement Calculation Engines Firewall - 4
15 Lets Create The Form Design For The Retirement Conditions Transfer
16 Lets Create A PROCEDURE For The General Retirement Calculation Engine
17 Lets Create A FUNCTION For The General Retirement Calculation Engine
18 Lets Code The General Retirement Calculation Engine For Males - 1
19 Lets Code The General Retirement Calculation Engine For Males - 2
20 Lets Code The General Retirement Calculation Engine For Males - 3
21 Lets Code The General Retirement Calculation Engine For Females - 1
22 Lets Code The General Retirement Calculation Engine For Females - 2
23 Lets Code The General Retirement Calculation Engine For Females - 3
24 Lets Create A PROCEDURE For The Partial Retirement Calculation Engine
25 Lets Create A FUNCTION For The Partial Retirement Calculation Engine
26 Lets Code The Partial Retirement Calculation Engine For Males - 1
27 Lets Code The Partial Retirement Calculation Engine For Males - 2
28 Lets Code The Partial Retirement Calculation Engine For Females - 1
29 Lets Code The Partial Retirement Calculation Engine For Females - 2
30 Lets Create A PROCEDURE For The Disabled Retirement Calculation Engine
31 Lets Create A FUNCTION For The Disabled Retirement Calculation Engine
32 Lets Code The Disabled Retirement Calculation Engine - 1
33 Lets Code The Disabled Retirement Calculation Engine - 2
34 Lets Code The Disabled Retirement Calculation Engine - 3
35 Lets Code The Disabled Retirement Calculation Engine - 4
1 What is a DLL and what does it do?
2 Creating a Procedure (Procedure) Inside a DLL
3 Accessing the Procedure inside the DLL from a Program
4 Creating a Function (Function) Inside a DLL
5 Accessing the Function inside the DLL from a Program
6 Application - Run
1 Bonus Content

Giới thiệu khóa học

This course contains the use of artificial intelligence.


Hello!

Welcome to the most comprehensive Delphi course on Udemy!


Embarcadero Delphi, or simply Delphi, is a programming language that allows you to develop applications for console, web, desktop, and mobile platforms.

Within Delphi's excellent component structure, there is also RAD (Rapid Application Development) technology.

Thanks to RAD technology, Delphi is equipped with one of the fastest compilers in the world, excellent database support, and Object-Oriented Programming (OOP). It can compile billions of lines of code into a ready-to-use program in seconds—faster than Thor and Loki's journey to Asgard.


So, why Delphi?


  • IDE (Integrated Development Environment): With Delphi’s development environment, provided by Embarcadero, you can quickly develop applications. The Form Designer feature lets you easily design forms, the Object Inspector allows you to quickly modify component properties, and CodeInsight technology helps you write faster and error-free code.


  • Compiler Speed: Delphi has one of the fastest compilers in the world, allowing you to develop applications at lightning speed.


  • Simple Syntax Structure: Since Delphi’s basic commands and programming structure are derived from Pascal, it has an extremely simple and easy-to-learn syntax. For example, an application consisting of thousands of lines of code in C++ can be written easily in Delphi with much less effort.


  • Extensive Database Support: Many applications developed around the world are database applications. Delphi supports multiple database technologies very effectively. Some of the database technologies supported by Delphi include:


    1. dbExpress

    2. IB Express (IBX)

    3. BDE

    4. ADO     

           and many more!


In short, if you want to be faster than Odin and Thor, reward yourself by learning Delphi.


Notice Regarding the Use of Artificial Intelligence (AI)

The audio content of this course was generated with the assistance of artificial intelligence tools (Text-to-Speech – TTS) solely for dubbing and linguistic localization purposes into English (United States). All educational content — including the script, structure, examples, technical explanations, and instructional materials — was created entirely by the instructor and reviewed under human supervision at every stage.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Delphi
Hiển thị tất cả khoá học Pascal
Hiển thị tất cả khoá học Programming
Hiển thị tất cả khoá học Software Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊