HOME > Development > Learn To Program with Delphi and Object Pascal

Learn To Program with Delphi and Object Pascal

  • Development
  • Jan 29, 2025
SynopsisLearn To Program with Delphi and Object Pascal, available at...
Learn To Program with Delphi and Object Pascal  No.1

Learn To Program with Delphi and Object Pascal, available at $94.99, has an average rating of 4.57, with 44 lectures, based on 924 reviews, and has 5253 subscribers.

You will learn about Cross-platform development with Lazarus on Mac, Windows or even Linux Downloadable source code for Lazarus on Windows and Mac or Delphi on Windows A 124-page eBook, The Little Book Of Pascal, explains all the topics in depth It is particularly useful for .

Enroll now: Learn To Program with Delphi and Object Pascal

Summary

Title: Learn To Program with Delphi and Object Pascal

Price: $94.99

Average Rating: 4.57

Number of Lectures: 44

Number of Published Lectures: 44

Number of Curriculum Items: 44

Number of Published Curriculum Objects: 44

Original Price: $124.99

Quality Status: approved

Status: Live

What You Will Learn

  • Cross-platform development with Lazarus on Mac, Windows or even Linux
  • Downloadable source code for Lazarus on Windows and Mac or Delphi on Windows
  • A 124-page eBook, The Little Book Of Pascal, explains all the topics in depth
  • Target Audiences

    Simply the fastest way to learn to program Object Pascal – either with the industry-standard Delphisystem on Windows or with the multi-platform Lazarus and Free Pascal. Just drag-and-drop, click and code!

    The knowledge you gain will give to entry to the world of commercial application development using Lazarus or Delphi.

    Delphi has an elegant drag-and-drop IDE with lots of integrated coding and debugging tools. You can download a free copy of Delphi for Windows, or you can use the free, open-source Lazarus IDE for designing and coding languages on Windows, Mac or Linux. Full source code of all the example projects is provided with this course.

    What you will learn:

  • The fundamentals of programming – from the ground up

  • Object orientation – its principles and practice

  • The Object Pascal language – for neat, elegant, maintainable programming
     

  • Who should take the course

  • Beginners – if you’ve never coded before, you can learn pascal step by step

  • This Pascal programming tutorial is also feasible for those Programmers who’ve used other languages – Ruby, Python or Java  but want to extend their knowledge? This is for you!

  • Cross-platform developers – with Lazarus and Free Pascal, write  on one OS, compile on a different one!

  • Huw Collingbourne has programmed in Object Pascal since the first release of Delphi in 1995. For over 10 years he was the Delphi programming columnist for PC Plus magazine in the UK. This course gives you in-depth instruction in programming with Delphi and the Object Pascal language.

    Course Curriculum

    Chapter 1: Getting Started

    Lecture 1: Introduction

    Lecture 2: The Little Book Of Pascal (eBook)

    Lecture 3: Source Code Archive

    Lecture 4: Read Me First!

    Lecture 5: Installing the software

    Lecture 6: Your first program: Hello world

    Lecture 7: Load and run a sample project

    Lecture 8: A quick tour of a Pascal code file

    Chapter 2: Fundamentals of Pascal

    Lecture 1: Variables

    Lecture 2: Constants

    Lecture 3: Comments

    Chapter 3: Procedures and Functions

    Lecture 1: Procedures And Functions

    Lecture 2: Passing arguments by value and by reference

    Lecture 3: Form Methods

    Lecture 4: Sample program: calculating interest rates

    Chapter 4: Data Types, Operators and Scope

    Lecture 1: Data Types

    Lecture 2: Parameters and type-checking

    Lecture 3: Arithmetic Operators

    Lecture 4: Scope

    Chapter 5: Loops and Arrays

    Lecture 1: for Loops

    Lecture 2: Case Statements

    Lecture 3: while and repeat loops

    Lecture 4: Arrays

    Chapter 6: User-defined Types and File IO

    Lecture 1: User-defined types

    Lecture 2: Records

    Lecture 3: File IO

    Lecture 4: Saving and loading text files

    Chapter 7: Object Orientation

    Lecture 1: Introduction to Object Orientation

    Lecture 2: Classes and Objects

    Lecture 3: Saving and Loading Objects

    Chapter 8: Class Hierarchies

    Lecture 1: How to create a class hierarchy

    Lecture 2: Forms and controls as Objects

    Lecture 3: Code completion for classes

    Lecture 4: Virtual methods

    Lecture 5: Properties

    Lecture 6: Getter Properties

    Chapter 9: Exception-handling and Debugging

    Lecture 1: Exceptions

    Lecture 2: Error-recovery

    Lecture 3: Debugging

    Chapter 10: Going Further

    Lecture 1: Write an adventure game!

    Lecture 2: Serialization

    Lecture 3: Additional Resources

    Lecture 4: Going further

    Lecture 5: And finally

    Instructors

  • Learn To Program with Delphi and Object Pascal  No.2
    Huw Collingbourne
    Director of Technology, SapphireSteel Software
  • Rating Distribution

  • 1 stars: 9 votes
  • 2 stars: 19 votes
  • 3 stars: 84 votes
  • 4 stars: 315 votes
  • 5 stars: 497 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!