
Quick introduction covering this courses contents
In this section we will go over how to download and install the delphi IDE as well as do a quick overview of the IDE components.
In this section we go over how to correctly save, open and close projects in the delphi IDE.
In this section we cover what are objects and classes as well as explain the co-ordinate system in delphi forms.
In this section we cover the different data types in delphi
We further expand on the different data types and variable names
In this section we build a demo calculator app to practice using variables
In this section we cover the difference between public and private as well as global and local variables.
In this section we explore two features of delphi called the show message and input box
In this section we cover the different types of errors and what causes them
In this section we cover panels and how they interact with components
In this section we cover a few built-in math functions
In this section we explore more math functions
In this section we explore more math functions
In this section we cover the basics of functions and procedures as well as the differences
In this section we dive deeper into functions
In this section we dive deeper into procedures
In this section we cover the basic if statement
In this section we learn about multiple conditions
In this section we learn how to nest if statements
In this section we cover case statements and how to use them
In this section we build a quick rock paper scissors game using the statements we learnt
In this section we look at check boxes
Here we cover the theory side of loops
In this section we cover for loops and how to use them
In this section we cover while loops and how to use them
In this section we cover repeat loops and how to use them
In this section we cover the different types of errors we get
In this section we cover using the val operator for validation
In this section we cover using the try and catch operator
In this section we do a brief overview of strings
In this section we cover how to read a CSV and get the different fields
In this section we write some code to determine if a word is a palindrome
In this section we learn how to encrypt and decrypt strings using ASCII numbers
In this section we create a hangman game
In this section we write a simple password strength analyzer
In this section we explore the date data types
We learn some date functions that come with delphi
We look at the datetimepicker and some of its properties
In this section we learn how to read from a text file
In this section we learn how to write to a text file
In this section we learn how to format columns in a text file
In this section we learn how to calculate the sum and average of a files contents
In this section we learn how to filter a files orders and calculate the total
A brief introduction to arrays
We learn how to find the sum and average of the elements in an array. We also find the max and min values in the array
We learn how to swap elements in an array as well as conditional summing and make a quick dice game
We learn how to process parallel arrays
We learn how to implement the bubble sort algorithm
We learn how to implement the selection sort algorithm
we learn how to implement the linear search algorithm
we learn how to implement the binary search algorithm
Welcome to our comprehensive Delphi course! Learn the full grade 11 practical syllabus in under 14 hours! Whether you are a beginner programmer or have some experience under your belt, this course has something for everyone. We start by covering the basics of how to install Delphi on your machine and save and open your projects. From there, we dive deep into the code, starting with the basic Delphi functions and data types. You will learn about various UI components and math functions, as well as how to create custom functions and procedures.
Decision-making and looping are important concepts in programming, and we devote time to understanding if statements, case statements, while loops, and repeat loops. We also cover error handling and debugging, which are essential skills for any programmer. String manipulation is another important topic, and we will explore various techniques for working with strings in Delphi.
Dates and time are often used in programming, and our course includes a section on working with different date types and functions in Delphi. Arrays are a powerful tool in programming, and we will show you how to use them effectively in your Delphi projects. We also cover database processing and maintenance using Delphi, as well as working with multiple Delphi forms. Finally, we end the course by looking at dynamic objects, which allow you to create and manipulate objects at runtime.
By the end of this course, you will have a strong foundation in Delphi and be well-equipped to continue learning and growing as a programmer. Join us and start your Delphi journey today!!!