PostgreSQL for Developers

Total time

PostgreSQL for Developers

EDC4IT-UK
Logo EDC4IT-UK
Provider rating: starstarstarstarstar_half 9 EDC4IT-UK has an average rating of 9 (out of 1 reviews)

Tip: need more info about the programme, starting date or price? Request information for free!

Starting dates and places
There are no known starting dates for this product.

Description

Course Overview

This PostgreSQL developer training course is ideal for those looking to migrate to PostgreSQL or use Postgres in their applications. It was designed specifically for developers with SQL knowledge and experience, focuses on the features and functionality that are specific to PostgreSQL. Attendees will learn how to apply their SQL knowledge and experience to the PostgreSQL platform.

Course Prerequisites

It is expected that students have experience with SQL - including DDL, DML, and writing effective SQL is recommended

Outline

Introduction

  • Installing & managing PostgreSQL
  • Overview of PostgreSQL database
  • Using the Psql client

Understanding PostgreSQL Data Types

  • Nu…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Course Overview

This PostgreSQL developer training course is ideal for those looking to migrate to PostgreSQL or use Postgres in their applications. It was designed specifically for developers with SQL knowledge and experience, focuses on the features and functionality that are specific to PostgreSQL. Attendees will learn how to apply their SQL knowledge and experience to the PostgreSQL platform.

Course Prerequisites

It is expected that students have experience with SQL - including DDL, DML, and writing effective SQL is recommended

Outline

Introduction

  • Installing & managing PostgreSQL
  • Overview of PostgreSQL database
  • Using the Psql client

Understanding PostgreSQL Data Types

  • Numeric data types:
    • Integer data types
    • Floating point types
    • Serial types
  • Character types
  • Binary data types
  • Date & time values
  • Boolean values
  • Array types
  • Other data types

Working with PostgresSQL

  • Understanding sequences
  • Creating & managing indexes
  • Understanding PostgreSQL indexes
  • Partial indexes
  • Indexes on expressions
  • Using COPY to load data
  • Working with Array Values

Advanced SQL Functions

  • Common Table Expressions (CTE)
  • Using Window Functions
  • Using Regular Expressions
  • Using Recursive Queries
  • Writing functions with PL/pgSQL

Writing Triggers & Stored Procedures with PL/pgSQL

  • Variables in procedures
  • Performing loop operations
  • The PERFORM and EXECUTE statements
  • Triggers in PostgreSQL

Using the PostgreSQL Query Optimiser

  • Analysing & optimising queries
  • Viewing execution plans with EXPLAIN
  • Understanding PostgreSQL query operators

Improving Query PerformanceForeign Data Wrappers

You have discovered EDC4IT, your online home for IT Training in Open Source Technologies.

Famous for the practicality and applicability, a significant part of our course material is dedicated to hands-on exercises and lucrative tips allowing the participants to improve considerably in their workplaces in no time.

We go the extra mile to deliver consultancy and on-the-job coaching, as needed. Having received great feedback on our online courses, we take pride in our trainers and learning material.

Join us, use our rich expertise, and get ahead of the rest!

Stay up-to-date on new reviews
There are no reviews yet.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Where should we send the information?

(optional)
(optional)
(optional)
(optional)
(optional)
We store your personal details, and share them with EDC4IT-UK, in order to help you along via email and potentially via phone. You can find more info in our privacy policy.