Difference between revisions of "Free Pascal videos"
From Free Pascal wiki
Jump to navigationJump to search (→Swinburne University of Technology Free Pascal Tutorials: New selection of updated tutorials) |
(Added page template; removed categories in template; removed Spanish tutorials for /es page) |
||
Line 1: | Line 1: | ||
+ | {{Free Pascal Videos}} | ||
+ | |||
== Swinburne University of Technology Free Pascal Tutorials == | == Swinburne University of Technology Free Pascal Tutorials == | ||
Line 132: | Line 134: | ||
* [[Lazarus videos]] | * [[Lazarus videos]] | ||
− | |||
− | |||
− |
Revision as of 07:21, 14 March 2020
│
English (en) │
español (es) │
italiano (it) │
Swinburne University of Technology Free Pascal Tutorials
- Year: 2015 (videos updated 2019)
- Collection: Swinburne Commons (Open)
- Copyright Attribution 4.0 International (CC BY 4.0)
Introduction to programming
Introduction to programming in Free Pascal
- 0.1 Introduction to programming in FPC
- 0.2 Installing FPC in Linux
- 0.3 Installing FPC in macOS
- 0.4 Installing FPC in Windows
- 1.1 Programs and sequence
- 1.2 Programs and Procedures
- 2.1 Variables
- 2.2 Procedures with parameters
- 2.3 Functions
- 2.4 Hand execution
- 3.1 Control flow
- 3.2 If statements
- 3.3 Looping
- 3.4 Case statements
- 3.5 Modules
- 3.6 File I/O
- 4.1 Records
- 4.2 Enumerations
- 4.3 Pointers
- 4.4 Function Pointers
- 5.1 Arrays
- 5.2 Dynamic arrays
- 6.1 Abstraction
SchoolFreeware Free Pascal Program Tutorial
- 1 - Getting Started - Lazarus Download Link
- 2 - Math Examples
- 3 - Variables and Data Types
- 4 - User Input
- 5 - If Statements
- 6 - Case Statement
- 7 - While Loop
- 8 - Repeat Until Loop
- 9 - For Loop
- 10 - Input Validation
- 11 - Preventing Crashes With Val
- 12 - Menus For User Friendly Programs
- 13 - Random Numbers Code Example
- 14 - Guess My Number Game
- 15 - Procedures
- 16 - Passing Values To Procedures
- 17 - Function Examples
- 18 - Arrays
- 19 - Gotoxy Screen Location
- 20 - Parallel Arrays
- 21 - 2 Dimensional Arrays - Matrix
- 22 - Finding The Highest And Lowest Array Element
- 23 - Preventing Duplicate Data In Arrays
- 24 - String Manipulation
- 25 - Palindrome Strings
- 26 - Separating Strings With ASCII Codes
- 27 - Separating Strings With Ranges
- 28 - Running External Programs - IE Batch MS Paint
- 29 - On The Record
- 30 - Array Of Record
- 31 - Making And Writing To Text Files
- 32 - Reading Text Files
Pascal Programming Tutorials
- Part 1 - Getting to know Pascal
- Part 2 - Hello World!
- Part 3 - Input / Output
- Part 4 - Variables and their roles
- Part 5 - Simple Mathematics
- Part 6 - Simple Calculator
Free Pascal Ejemplo Series
- Free Pascal Ejemplo 001 - ximbiosis
- Free Pascal Ejemplo 002 - ximbiosis
- Free Pascal Ejemplo 003 - ximbiosis
- Free Pascal Ejemplo 004 - ximbiosis
- Free Pascal Ejemplo 005 - ximbiosis
- Free Pascal Ejemplo 006 - ximbiosis
- Free Pascal Ejemplo 007 - ximbiosis
- Free Pascal Ejemplo 008 - ximbiosis
- Free Pascal Ejemplo 009 - ximbiosis
- Free Pascal Ejemplo 010 - ximbiosis
- Free Pascal Ejemplo 011 - ximbiosis
- Free Pascal Ejemplo 012 - ximbiosis
- Free Pascal Ejemplo 013 - ximbiosis
- Free Pascal Ejemplo 014 - ximbiosis
- Free Pascal Ejemplo 015 - ximbiosis
- Free Pascal Ejemplo 016 - ximbiosis
- Free Pascal Ejemplo 017 - ximbiosis
- Free Pascal Ejemplo 018 - ximbiosis
- Free Pascal Ejemplo 019 - ximbiosis
- Free Pascal Ejemplo 020 - ximbiosis
- Free Pascal Ejemplo 021 - ximbiosis
- Free Pascal Ejemplo 022 - ximbiosis
- Free Pascal Ejemplo 023 - ximbiosis
- Free Pascal Ejemplo 024 - ximbiosis
- Free Pascal Ejemplo 025 - ximbiosis
- Free Pascal Ejemplo 026 - ximbiosis
- Free Pascal Ejemplo 027 - ximbiosis
- Free Pascal Ejemplo 028 - ximbiosis
- Free Pascal Ejemplo 029 - ximbiosis
- Free Pascal Ejemplo 031 - ximbiosis