Trainings

Our Trainings

We have delivered our trainings to over 100 organizations across Türkiye and nearly 20 countries on 4 continents. That experience shapes ever-expanding course content and a tailored training experience.

PostgreSQL

PostgreSQL Training

Example-driven PostgreSQL training that can be customized to your organization's needs.

Why Choose Us

✓ Fully documented course material ✓ Every topic taught with hands-on examples ✓ 3-day "Linux for PostgreSQL" course covering kernel-level tuning ✓ 10-day package training, 2 days of which are entirely hands-on ✓ 4 exams covering all topics ✓ Customizable course content ✓ Practice with real-world scenarios ✓ Sample questions from certification exams ✓ A dedicated program for software developers

“We had attended trainings from many other organizations before. For the first time, we got to learn dense technical material through an engaging method.”

“We came away with more substantial knowledge than other database server trainings we've taken.”

PostgreSQL HA

PostgreSQL HA with Patroni Training

In this specialized training, we cover PostgreSQL's 24/7 automatic failover with fully hands-on examples. This training requires having completed the full DBA training, as well as above-intermediate Linux system administration knowledge.

Content

✓ Advanced details of replication in PostgreSQL ✓ Setting up and configuring an automatic failover/failback cluster in PostgreSQL with Patroni, covered in great detail (hands-on)
Linux

Linux Training

From beginner to advanced level, drawing on the experience of training over 100 organizations in nearly 20 countries.

Why Choose Us

✓ Fully documented course material ✓ Every topic taught with hands-on examples ✓ Training that includes kernel-level tuning knowledge ✓ 4 exams covering all topics ✓ Customizable course content ✓ Practice with real-world scenarios ✓ Sample questions from certification exams
PostGIS

PostGIS Training

PostGIS, GeoServer and LeafletJS training that gives you everything you need for spatial-data projects.

PostGIS

  • Installing PostGIS and QGIS (Windows, Ubuntu, CentOS, Fedora)
  • GIS concepts and use cases
  • Projections and EPSG codes
  • Usage on desktop, web and mapping tools
  • Creating and using GiST indexes
  • Spatial table management functions
  • Geometry construction, accessor, editor and output functions
  • Operators, spatial relationships and measurements
  • Geometry processing functions (buffer, union, simplify, etc.)
  • Linear referencing
  • Sample questions from certification exams

GeoServer

  • WMS, WFS and TMS concepts
  • Tiling logic and Google projection compatibility
  • Installing GeoServer and touring the interface
  • Layer definitions and output types (GeoJSON, KML, PNG, etc.)
  • Creating workspaces, stores and layers from PostGIS vector data
  • WFS filtering (attribute, spatial) and CQL examples
  • Publishing a SQL query as a layer
  • Point, polygon and line rendering, labeling
  • Adding rasters and tile caching

LeafletJS

  • Map.on events
  • Layer types (Google, Yandex, WMS)
  • Adding GeoJSON layers, click handling and styling
  • Plugins and marker clustering
  • Displaying WKT/KML with Omnivore
  • Displaying SHP files and drawing tools
  • Adding markers; animated and moving markers
  • Heatmaps for density visualization

Get a training quote for your organization

Tell us what you need for a PostgreSQL, Linux, or PostGIS training tailored to your organization -- we reply within one business day.

Request a Quote

Frequently Asked Questions

Are your PostgreSQL trainings delivered in Turkish or English?

Our course material is fully documented in Turkish and can also be delivered in English on request.

How long is the PostgreSQL training program?

We offer a 10-day package training, two days of which are entirely hands-on, and the content can be customized to your organization's needs.

Do you offer PostGIS training?

Yes, covering PostGIS, GeoServer, and LeafletJS for spatial-data projects.

Can training content be customized for our organization?

Yes, all of our training content can be tailored to your organization's specific needs.

Our Customers