Learn To Program with Delphi and Object Pascal
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
-
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024