Postgres Plus® Training Services

                 

NEW! JBoss classes below...

EnterpriseDB provides Postgres training based upon years of best practices and delivered by Postgres experts.

Designed for DBAs and application developers, our training courses are delivered by experienced Postgres experts who will show you how to quickly manage your database responsibilities. Relevant material and labs enable you to quickly put your new skills into practice in your own environment. All training includes modularized lessons, lecture, presentation copy, discussions, questions and answer sessions, and real hands-on lab exercises guided by a live Postgres expert.

Data Sheets: Postgres DBAs and Developers Classes and Postgres Plus Power Pack Classes

Postgres Database Application Development Training Track


EnterpriseDB offers training tracks for broad based coverage of key database concepts and skills. We also offer specialized courses targeted at specific technologies like JBoss Seam.

The Database Application Development Training Track starts with the Introduction classes that cover the basics of the Postgres architecture and essential application development tools like data types, functions, the PL/pgSQL language and more. The Advanced set of classes targets developers who want to reduce their amount of custom programming, operate efficiently in complex transaction environments, and optimize code for special features involving Full Text Search, XML, Federated Queries and more. Finally, the Performance and Scalability classes dive deeply into coding for parallel clustered database systems, using distributed memory caching, handling partitioned and replicated data, and more.


  • Getting Started with Postgres Plus and JBoss Seam


    This special offer class is designed for experienced JBoss Seam application developers evaluating a PostgreSQL environment. You will learn the essential details of creating a basic JBoss Seam application on top of a PostgreSQL database. These classes convey the knowledge necessary to install and configure a PostgreSQL database, connect to it, and create a basic CRUD application. This course is designed for experienced JBoss Seam application developers who are new to the Postgres Plus platform.

    During training, participants will cover the following topics:

    • Introduction to PostgreSQL
    • PostgreSQL Installation
    • PostgreSQL Architecture
    • the pgAdmin GUI Studio
    • Creating a JBoss Seam CRUD application over a PostgreSQL database
    • Next Steps

    What you get:

    • 4 hours of instruction
    • Live instructor led training / demos (you can ask questions!)
    • Presentation by WebEx and Tele-Conference (no travel expenses)
    • Virtual Machine environment (a free take home training environment)
    • PDF of presentation materials (use it for reference after class)
    • Hands-on exercises (nothing beats learning by doing)
    • 7 calendar days of email support following the class (an unbeatable training value!)

    You simply won't find more Postgres expertise anywhere else than EnterpriseDB, the enterprise Postgres company. Accelerate your Postgres evaluation or project by reserving your seat today. Click your date below and signup now!

  • Getting Started with Postgres Plus and Spring Web Flow


    In this special offer course you will learn the essential details of creating a basic Spring Web Flow application on top of a PostgreSQL database. These classes convey the knowledge necessary to install and configure a PostgreSQL database, connect to it, and create a basic CRUD application. This course is designed for experienced Spring application developers but who are new to the Postgres Plus platform.

    During training, participants will cover the following topics:

    • Introduction to Postgres
    • PostgreSQL Installation
    • PostgreSQL Architecture
    • the pgAdmin GUI Studio
    • Creating a Spring Web Flow based CRUD application over a PostgreSQL database
    • Next Steps

    What you get:

    • 4 hours of instruction
    • Live instructor led training / demos (you can ask questions!)
    • Presentation by WebEx and Tele-Conference (no travel expenses)
    • Virtual Machine environment (a free take home training environment)
    • PDF of presentation materials (use it for reference after class)
    • Hands-on exercises (nothing beats learning by doing)
    • 7 calendar days of email support following the class (an unbeatable training value!)

    You simply won't find more Postgres expertise anywhere else than EnterpriseDB, the enterprise Postgres company. Accelerate your Postgres evaluation or project by reserving your seat today. Click your date below and signup now!

  • Introduction to Postgres Application Development


    This course will take newcomers to the Postgres developer role and prepare them with a fundamental and comprehensive knowledge of Postgres that they can immediately put into practice in their own environment. Starting with basics like connecting an application to a Postgres instance, the course progresses to review the development features of Postgres that are available to developers, and cover common server side programming languages, and client side programming as well as when to use one over the other. This course is designed for experienced application developers new to the Postgres environment.

    During the 4 days of instruction, participants will cover the following topics:

    • Internal PostgreSQL architectural concepts
    • Basic administration knowledge
    • SQL commands
    • Built-in functions
    • Data Types
    • PL/pgSQL
    • PL/Perl
    • Triggers
    • Client Side Applications

  • Advanced Postgres Application Development


    To reduce your custom programming load, there are advanced features in Postgres that allow you to manipulate Geospatial data and XML and perform database wide full text searches. In this course you will learn how to use these powerful facilities as well as learn how to program in a Highly Available database environment using 2 phase commits and XA (global transactions that may span multiple resources). Knowledge of Database Links will give you the ability to connect to other relational file systems and operate federated database queries. Beyond the basic security that is provided in the database configuration files, you will also learn how to use other security techniques like LDAP and PAM in your applications.

    Participants should be proficient in regular Postgres DBA functions. The Introduction to Postgres Administration course and its associated Certification exam provide an excellent foundation. The Advanced Postgres Administration course prepares DBA's to manage large, highly available databases and their related security requirements with confidence.

    During the 3 days of instruction, participants will cover the following topics in depth:

    • XML Processing
    • Spatial Queries
    • Full Text Search
    • Advanced Server Side Programming
    • High Availability Programming
    • Data Federation
    • Security and Encryption

  • Postgres Performance and Scalability for Developers


    Robust database infrastructures use many tools and techniques including clusters, multiple partitions, memory caches, and replicated data. This course teaches developers how to couple performance and scalability programming techniques with these robust environments to provide seamless and responsive applications to audiences both internal and external to the enterprise.

    This course will teach you about programming against parallel clusters, distributed memory caches, partitioned and replicated datasets, and how to programmatically analyze your code and speed it up.

    Course participants should have successfully completed the Introduction to Postgres Application Development course.

    During the 3 days of instruction, participants will cover the following topics:

    • Bulk Loading
    • Reporting techniques
    • GridSQL®
    • Replication Architectures and Programming techniques
    • Distributed Caching
    • Table Partitioning
    • Query Tuning

Validate and consolidate your training with Postgres Certification


Solidify your training and improve your professional credentials by getting certified after completing your Postgres training. Certification is a demonstrable sign of increased skills, improved knowledge, and a desire to reduce mistakes and provide higher service levels at your organization. For more information see Postgres Certification .