VI

Delphi

UDEMY - The Complete Delphi Masterclass: 3 in 1

Master Delphi programming from beginner to expert with "UDEMY - The Complete Delphi Masterclass: 3 in 1". This comprehensive course covers essential Delphi fundamentals, advanced...

Description

Master Delphi programming from beginner to expert with "UDEMY - The Complete Delphi Masterclass: 3 in 1". This comprehensive course covers essential Delphi fundamentals, advanced techniques, and practical real-world projects—all in one package. Learn to build robust desktop and mobile applications, streamline database connectivity, and unlock powerful coding skills with hands-on lessons designed for every skill level. Perfect for aspiring developers, professionals, and hobbyists aiming to advance their careers or launch successful software projects.

- Delphi Solutions - Part 1:
The Course Overview
Applying VCL Styles to Your Application
Changing the Style of Your VCL Application at Runtime
Customizing TDBGrid
Using Owner Draw Combos and Listboxes
Making an Owner Draw Control Aware of the VCL Styles -
Creating a Stack of Embedded Forms
ManipulatingJSON
Manipulating and Transforming XML Documents
Knowing the Streams
Creating a Windows Service
Associating a File Extension on Windows
Be Coherent with the Windows Look and Feel Using TTaskDialog
Higher-order Functions and Enumerable Types
Configuring Your Class with RTTI
Duck Typing Using RTTI
Creating Helpers for Your Classes
Check Strings with Regular Expressions
Using Native HTTP(S) Client Libraries for RESTful Services
Using System.Net Encodings
Using System.Zip and Publish/Subscribe Mechanism
Applying Styles to Standard FireMonkey Controls
Creating a Styled TListBox
Impressing Your Clients with Animations
Using Master/Details with LiveBindings
Showing Complex Vector Shapes Using Paths
Using FireMonkey in a VCL Application
Reinventing Your GUI
Test your knowledge
- Delphi Solutions - Part 2
The Course Overview
Synchronizing Shared Resources with TMonitor
Talking with the Main Thread Using a Thread-Safe Queue and TEvent
Synchronizing Multiple Threads Using TEvent
Displaying a Measure on a 2D Graph
Using Tasks to Make Your Customer Happier
Monitoring Things Using Futures
Parallelize Using the Parallel "for”
Developing Web Client JavaScript Applications with WebBroker
Converting a Console Application to a Windows Service
Serializing a Dataset to JSON and Back
Serializing Objects to JSON and Back Using RTTI -
Sending a POST HTTP Request Encoding Parameters
Implementing a RESTful Interface using WebBroker
Controlling Remote Application Using UDP
Using app tethering to create a companion app -
Creating DataSnap Apache modules
Creating WebBroker Apache modules
Using native HTTP(S) client libraries
Taking a Photo, Applying Effects, and Sharing It -
Using TListView to Show and Search Local Data
Using SQLite Databases to Handle a To-do List -
Do Not Block the Main Thread!
Using a Styled TListView to Handle Long Lists of Data
Customizing the TListView
Sending Photo and Location to a Server Continuously
Talking to the Backend
Making a Phone Call from Your App!
Tracking the Application's Lifecycle
Using Android SDK Java Classes
Displaying PDF Files in Your App
Sending Android Intents
Using the Android TextToSpeech Engine
Using the Java Classes in Android Apps with Java20P
Test your knowledge
- Mastering Delphi
The Course Overview
Setting Up the Environment
Learning the Concepts of Cross-Platform Development
Creating Interesting and Reliable Apps with FireMonkey Delphi
Real Projects in FireMonkey Delphi
Making Gorgeous Apps with FireMonkey Delphi
Setting Up the Environment for iOS and OSX Development
Solving Algorithmic Problems -Looping the Operations
Arrays, Procedures, and Functions - Coding in a Smart Way
Exception Handling, Debugging, and OOP -Thinking as a Programmer
Working with Components
Learning the Fundamentals of Database Development
Connecting to the Most Popular Databases —-
FireDAC Data Access Technology
Creating Useful Apps with Database Features
Third-Party Tools For Database Data in Charts, Diagrams
Getting Started «
Getting Started with IntraWeb
UniGUI Framework -Creating Superb Front-End Applications
UniGUI Framework -Database Development
HTML5 and CSS3 Fundamentals
Delphi Back-End Technologies
Building Application Server With DataSnap
Working with WebBroker
Accessing RESTful Web Services
Connect with BaaS Providers
What Is loT? -
Delphi for Internet of Things
More on App Tethering
Using Bluetooth in Delphi Apps
Designing the User Interface
Editing the Styles for Your Own Application
Coding in Delphi
Third-Party Libraries for Delphi
Simple Ways for Protecting Delphi VCL Applications
Easy Way of Creating Applications - Reusing Forms
Using Unit Testing Framework in Delphi Development Process
Test your knowledge

Additional Information