Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn To Program Delphi & Object Pascal
Getting Started
The Little Book Of Pascal
Source Code Archive
Read Me First!
Install the software (2:33)
Your first program: 'Hello world' (5:46)
Load and run a sample project (4:36)
A quick tour of a Pascal code file (8:54)
Fundamentals of Pascal
Variables (8:03)
Constants (7:21)
Comments (2:49)
Procedures, Functions and Arguments
Procedures and Functions (10:53)
Passing arguments by value and by reference (8:20)
Form Methods (4:37)
Sample program: calculating interest rates (11:41)
Data Types, Operators and Scope
Data Types (8:01)
Parameters and Type Checking (9:12)
Arithmetic operators (1:53)
Scope (14:19)
Loops and Arrays
'for' loops (11:22)
Case statements (4:56)
‘while’ and ‘repeat’ loops (10:24)
Arrays (9:01)
User-defined Types and File IO
User-defined types (8:56)
Records (7:37)
File IO (9:19)
Saving and loading text files (8:53)
Object Orientation
Introduction to Object Orientation (7:13)
Classes and Objects (7:21)
Saving and Loading Objects (5:06)
Class Hierarchies
How to create a class hierarchy (8:26)
Forms and controls as Objects (2:44)
Code completion for classes (2:45)
Virtual methods (12:42)
Properties (12:12)
Getter properties (2:36)
Exception-handling and Debugging
Exceptions (7:28)
Error-recovery (3:36)
Debugging (13:39)
Going Further
Write an adventure game! (6:27)
Serialization (6:46)
Going further (4:00)
Additional Resources
And Finally
Teach online with
File IO
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock