Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn To Program Pascal
Getting Started
The Little Book Of Pascal
Source Code Archive
Read Me First!
Install the software
Your first program: 'Hello world'
Load and run a sample project
A quick tour of a Pascal code file
Fundamentals of Pascal
Variables
Constants
Comments
Procedures, Functions and Arguments
Procedures and Functions
Passing arguments by value and by reference
Form Methods
Sample program: calculating interest rates
Data Types, Operators and Scope
Data Types
Parameters and Type Checking
Arithmetic operators
Scope
Loops and Arrays
'for' loops
Case statements
‘while’ and ‘repeat’ loops
Arrays
User-defined Types and File IO
User-defined types
Records
File IO
Saving and loading text files
Object Orientation
Introduction to Object Orientation
Classes and Objects
Saving and Loading Objects
Class Hierarchies
How to create a class hierarchy
Forms and controls as Objects
Code completion for classes
Virtual methods
Properties
Getter properties
Exception-handling and Debugging
Exceptions
Error-recovery
Debugging
Going Further
Write an adventure game!
Serialization
Going further
Additional Resources
And Finally
Write an adventure game!
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock