PostgreSQL Training. Scheduled Courses On-site Courses. Learn from the PostgreSQL experts.

Similar documents
Course 6231A: Maintaining a Microsoft SQL Server 2008 Database

SQL Server 2014 Internals and Query Tuning

Maintaining a Microsoft SQL Server 2008 Database (Course 6231A)

Microsoft SQL Server Training Course Catalogue. Learning Solutions

Course 6231A: Maintaining a Microsoft SQL Server 2008 Database

Performance Tuning & Optimizing SQL Databases Microsoft Official Curriculum (MOC 10987)

VERITAS CLUSTER SERVER

Course Details Duration: 3 days Starting time: 9.00 am Finishing time: 4.30 pm Lunch and refreshments are provided.

Course Outline: Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

2072 : Administering a Microsoft SQL Server 2000 Database

VRT-202 Veritas Cluster Server for UNIX/Linux Administration

Performance Tuning and Optimizing SQL Databases (10987)

Maintaining a Microsoft SQL Server 2005 Database Course 2780: Three days; Instructor-Led

Super SQL Bootcamp. Price $ (inc GST)

ITG Software Engineering

Designing Database Solutions for Microsoft SQL Server 2012

Microsoft Administering Microsoft SQL Server 2014 Databases

Course Outline. Performance Tuning and Optimizing SQL Databases Course 10987B: 4 days Instructor Led

Designing Database Solutions for Microsoft SQL Server 2012

Microsoft Advanced Technologies of SharePoint 2016

Administration of IBM Business Process Manager Standard V8

IBM Planning Analytics

[MS10987A]: Performance Tuning and Optimizing SQL Databases

Oracle and Toad Course Descriptions Instructor: Dan Hotka

MySQL for Database Administrators Ed 3.1

DURATION : 03 DAYS. same along with BI tools.

SQL Server Administration 10987: Performance Tuning and Optimizing SQL Databases. Upcoming Dates. Course Description.

Performance Tuning and Optimizing SQL Databases (10987)

Oracle BI 11g R1: Build Repositories Course OR102; 5 Days, Instructor-led

Designing Database Solutions for Microsoft SQL Server 2012

2788 : Designing High Availability Database Solutions Using Microsoft SQL Server 2005

DO NOT USE Microsoft Designing Database Solutions for Microsoft SQL Server

Microsoft SQL Server" 2008 ADMINISTRATION. for ORACLE9 DBAs

Planning and Administering SharePoint 2016

Microsoft Developing SQL Databases

2779 : Implementing a Microsoft SQL Server 2005 Database

This course contains the subject matter to prepare candidates for the ivanti Certified Service Desk 2017 Administrator exam.

Writing Queries Using Microsoft SQL Server 2008 Transact-SQL. Overview

MySQL Cluster Ed 2. Duration: 4 Days

Microsoft Configuring, Managing and Maintaining Windows Server 2008

Microsoft Core Solutions of Microsoft SharePoint Server 2013

CO MySQL for Database Administrators

Updating your Database Skills to Microsoft SQL Server 2012

10987: Performance Tuning and Optimizing SQL Databases

Data is moving faster than ever, the volume of data is exploding, the

FirstSpirit Training Program

This five-day, instructor-led, hands-on class covers how to use Veritas Cluster Server to manage applications in a high availability environment.

SCADAvantage Training Guide

Microsoft Core Solutions of Microsoft Lync Server 2013

Big Data Greenplum DBA Online Training

Curriculum Guide. ThingWorx

What is wrong with PostgreSQL? OR What does Oracle have that PostgreSQL should? Richard Stephan

"Charting the Course... MOC /2: Planning, Administering & Advanced Technologies of SharePoint Course Summary

Postgres-XC Postgres Open Michael PAQUIER 2011/09/16

Writing Queries Using Microsoft SQL Server 2008 Transact- SQL

By the end of the class, attendees will have learned the skills, and best practices of virtualization. Attendees

Microsoft 20409FS - Server Virtualization with Windows Server Hyper-V and System Center Fast Start (4 days)

Microsoft Implementing an Advanced Server Infrastructure

COURSE 20462C: ADMINISTERING MICROSOFT SQL SERVER DATABASES

Advanced Technologies of SharePoint 2016

Overview. : Cloudera Data Analyst Training. Course Outline :: Cloudera Data Analyst Training::

VMware vsphere 6.5 Boot Camp

Advanced Technologies of SharePoint 2016

Microsoft Configuring and Administering Microsoft SharePoint 2010

20533B: Implementing Microsoft Azure Infrastructure Solutions

AIX Academy Bootcamp in Sofia, Spring 2017 Accelerated, practically oriented course for AIX Power Administrators

SharePoint 2016 Administrator's Survival Camp

Streaming Replication. Hot Standby

Microsoft Active Directory Services with Windows Server

OIL & GAS AND CHEMICALS. SCADAvantage Training Guide 2018

Microsoft Administering Microsoft Exchange Server 2016

Oracle BI 11g R1: Build Repositories

A: Planning and Administering SharePoint 2016

MS-20462: Administering Microsoft SQL Server Databases

Course Content. This is the second in a sequence of two courses for IT Professionals and is aligned with the SharePoint 2016 IT Pro certification.

Course Outline. Administering Microsoft SQL Server 2012 Databases (Course & Lab) ( Add-On )

Course Outline. MCSA/MCSE - SQL Server 2008 Administration and MCSA/MCSE - SQL Server 2008 Administration

Microsoft Upgrading Your Skills to Windows Server 2016

Blended Learning Outline: Cloudera Data Analyst Training (171219a)

Microsoft Implementing a SQL Data Warehouse

Salesforce Certified Administrator Study Guide

DB2 Express-C University Program

Implementing Data Models and Reports with Microsoft SQL Server Exam Summary Syllabus Questions

Microsoft Developing Microsoft SharePoint Server 2013 Advanced Solutions

Microsoft Implementing a Data Warehouse with Microsoft SQL Server 2014

Academy Catalogue - Customers-

Planning and Administering SharePoint 2016

ITS. MySQL for Database Administrators (40 Hours) (Exam code 1z0-883) (OCP My SQL DBA)

Informatica Power Center 10.1 Developer Training

ArcGIS Enterprise: Advanced Topics in Administration. Thomas Edghill & Moginraj Mohandas

Course. Overview. 5 Day(s) Length: Published: English. IT Professionals. Level: Type: Enroll now (CAL) Database. database files. Createe databases and

Microsoft Implementing a Software-Defined DataCenter

Microsoft Plan and Manage Windows 7 Desktop Deployments and Environments

6231B - Version: 1. Maintaining a Microsoft SQL Server 2008 R2 Database

Administering Microsoft SQL Server 2012/2014 Databases

Administering Microsoft SQL Server 2012 Databases

CO Oracle WebLogic Server 12c. Administration II. Summary. Introduction. Prerequisites. Target Audience. Course Content.

Upgrading to Windows Server 2008

Easy and Effective Operation for production systems with PostgreSQL

IT Systems and Networking Degree Apprenticeship

Transcription:

PostgreSQL Training Scheduled Courses On-site Courses Learn from the PostgreSQL experts.

2ndQuadrant.com/training About 2ndQuadrant Training 3. How to book 4. Courses available 1. Practical SQL 5. 2. PostgreSQL 9 Database Administration 6. 3. PostgreSQL 9 Replication & Recovery 7. 4. PostgreSQL 9 Development 8. 5. Advanced Development & Performance 9. 6. PostgreSQL Data Warehousing & Partitioning 10. 7. PostgreSQL Immersion 11. Prices and discounts 13. 2

About 2ndQuadrant Training 2ndQuadrant offers a variety of courses to improve your understanding and practical knowledge of PostgreSQL. We deliver two types of training: 1. Scheduled courses - covering a range of topics (see Courses available, pages 5 11), which are held in public places such as hotels or training centres. These courses are scheduled to run throughout the year and can be requested at specific times, if required (subject to student numbers). 2. On-site training designed around client specific requirements, we can run the same training as our scheduled course curriculum but at a location of your choosing. This can work out far more cost effective for teams of more than three, reducing travel and accommodation costs. Get taught by the best 2ndQuadrant have the largest single collective of PostgreSQL experts of any company globally, with a team of the some best known developers, all still actively contributing to the active development of PostgreSQL. Many of this team also deliver and write our training courses, therefore ensuring you don t just attend a course, you learn from experts who understand PostgreSQL at the deepest level. You will have access to some of the most knowledgeable and experienced people available. It s the reason our courses are frequently scored outstanding in post-course surveys. Whether for your own personal development or to support your organisation s forthcoming projects, learn PostgreSQL skills from the people who know best. Small classes for the personal touch All of our scheduled courses are restricted to a maximum of 10 students at a time, to ensure you receive personal attention and there is time to discuss specific questions with the class tutor. 3

How to book Scheduled training All of the details on our scheduled courses can be found on our web site at 2ndQuadrant.com/training. Courses are available in different languages (click the language selector at the top of the page on our web site) to learn about courses available in other languages. You can book a course from our website, you can email us or call us if you d like to discuss any specific requirements (contact details below). On-site training We can provide on-site training for your team at a location that suits you. We provide the same course as available through the scheduled training programme or we can provide a course specific to your needs. Simply get in touch with us (contact details below) to discuss your requirements. We re confident we can provide the best PostgreSQL skills available to train your staff, delivered at a location of your choice. Contact us Language Email Tele English info@2ndquadrant.com +44 (0)870 766 7756 Italian info@2ndquadrant.it +39 0574 870600 French info@2ndquadrant.fr +33 9 72 17 01 31 Spanish info@2ndquadrant.ec +593 987 171157 German info@2ndquadrant.de +49 711 55076995 It was fantastic to have a trainer so deeply involved with the product and its development that we could ask him practically anything and he would be able to solve a given problem to a high standard in a very short space of time. We knew we were getting access to someone with a deep understanding that was willing to share this with us, which was hugely valuable. - Student feedback 4

Courses available 1. Practical SQL This course covers SQL language at Basic and Intermediate levels and is suitable for those looking to strengthen their knowledge as well as those with prior experience of other databases. Subject Areas Topics Course acquired skills Database Administration Web development Systems administration Applications development Relational Model Data and Data Types Creating Tables and Columns Modifying data Single table SELECTs Understanding Joins Sub-selects Aggregation Built-in Functions SQL basics Basics of databases Minimum prerequisites Basic knowledge of databases Course length 1 day Price (per student) USD($) $775 GBP( ) 500 EUR( ) 600 5

2. PostgreSQL 9 Database Administration This class covers the tasks that a database administrator faces daily, starting from basic operations to advanced techniques. Course notes use pgadmin as the graphical administration tool. Subject Areas Topics Course acquired skills Software development Systems administration Connecting & Troubleshooting pgadmin III Overview Server Configuration Database Administration User Administration Understanding Database Object Types Permissions & Security Running SQL Monitoring MVCC and VACUUM Maintenance Data Migration & Test Environments Server Logs Help & Support Basics of PostgreSQL database administration PostgreSQL basics Minimum prerequisites SQL basics Basics of databases Course length 2 days Price (per student) USD($) $1550 GBP( ) 1000 EUR( ) 1200 6

3. PostgreSQL 9 Replication & Recovery This class covers the basics of replication and recovery, through administration and application of design. Subject Areas Topics Course acquired skills Database Administration Systems Administration Business Continuity and Operations DevOps pg_dump and restore options PITR Backup and Recovery Replication Concepts High Availability options Streaming Replication Managing clusters using repmgr Hot Standby Synchronous Replication File based Log Shipping Slony & Londiste Connection Pooling Upgrading PostgreSQL Sharding and Scale Out Advanced PostgreSQL database administration Advanced database architecture techniques Basics of database replication with PostgreSQL Basics of database scalability with PostgreSQL Basics of high availability and recovery with PostgreSQL Minimum prerequisites Basics of systems administration Basics of PostgreSQL database administration PostgreSQL basics Basics of applications design with PostgreSQL Course length 3 days Price (per student) USD($) $2325 GBP( ) 1500 EUR( ) 1800 7

4. PostgreSQL 9 Development This class covers important Basic and Intermediate level details for developers interacting with PostgreSQL. Suitable for developers using Java, PHP, Python, perl,.net and other client languages. Subject Areas Topics Course acquired skills Software development Database administration Systems architecture Database development Basic Development psql and scripting Statement behaviour Transaction Management & MVCC Transaction Isolation and Visibility Data loading Client/Server topics Interface details (jdbc, DBI,.Net etc) User defined functions and procedural languages PL/pgSQL Triggers Extensions PostgreSQL extended features Using XML Aggregates and Set Returning Functions Window Functions More Functions Recursive Queries Testing with pgtap Basics of PostgreSQL development Basics of applications design with PostgreSQL Basics of PL/pgSQL Techniques of software development with PostgreSQL (debugging, error management, etc.) Minimum prerequisites Basics of programming Basics of systems administration Basics of PostgreSQL database administration PostgreSQL basics SQL basics Course length 3 days Price (per student) USD($) $2325 GBP( ) 1500 EUR( ) 1800 8

5. Advanced Development & Performance This class covers the whole range of performance topics, from systems administration, development and operational improvements. Subject Areas Topics Course acquired skills Database administration Database development Server Architecture & Caching Tuning Parameters MVCC, VACUUM and HOT Locking & Concurrency Database design alternatives Advanced Development Summary Reading EXPLAINs Workload Analysis, Benchmarking and Profiling Join Planning Indexes SQL Performance Tips & Tricks What's New in 9.3 Performance Advanced PostgreSQL development Advanced application design Advanced tuning and performance Advanced database architecture with PostgreSQL Minimum prerequisites Basics of programming Basics of systems administration Basics of PostgreSQL database administration PostgreSQL basics SQL basics We recommend you attend PostgreSQL 9 Database Administration course before attending this course. Course length 1 day Price (per student) USD($) $775 GBP( ) 500 EUR( ) 600 9

6. PostgreSQL Data Warehousing & Partitioning Subject Areas Topics Course acquired skills Software development Business Intelligence Database administration Database development Open-source solutions integration Business intelligence and data warehousing Multi-dimensional data modelling Horizontal partitioning Table Spaces Stored procedures Views Summary navigation Loading the data in the warehouse Data warehouse scalability Data warehouse high availability Advanced database architecture techniques Basics of database scalability with PostgreSQL Basics of data warehousing Basics of multi-dimensional modelling Basic optimisation techniques for data warehousing in PostgreSQL Minimum prerequisites Basics of PostgreSQL database administration PostgreSQL basics SQL basics Basics of PostgreSQL development Basics of applications design with PostgreSQL Basics of PL/pgSQL Advanced PostgreSQL database administration Course length 1 day Price (per student) USD($) $775 GBP( ) 500 EUR( ) 600 10

7. PostgreSQL Immersion This course combines three shorter classes covering administration, performance, advanced development, and replication into a continuous sequence. Ideal if you want to learn quickly. Subject Areas Introduction to PostgreSQL 9 Database Administration Advanced Development & Performance Summary PostgreSQL 9 Replication & Recovery Concepts Topics Connecting & Troubleshooting PgAdmin III Overview Server Configuration Database Administration User Administration Understanding Database Object Types Permissions & Security Running SQL Monitoring MVCC and VACUUM Maintenance Data Migration & Test Environments Server Logs Help & Support Server Architecture & Caching Tuning Parameters MVCC, VACUUM and HOT Locking & Concurrency Database design alternatives Advanced Development Summary Reading EXPLAINs Workload Analysis, Benchmarking and Profiling Join Planning Indexes SQL Performance Tips & Tricks pg_dump and restore options PITR Backup and Recovery Replication Concepts High Availability options Streaming Replication Managing clusters using repmgr Hot Standby Synchronous Replication File based Log Shipping Introduction to Slony & Londiste Connection Pooling Upgrading PostgreSQL Sharding and Scale Out 11

Minimum prerequisites Students must have a working knowledge of SQL. Using the command line interface to a Linux system and some basic UNIX shell programming experience is needed to complete all of the replication workshop exercises. Course length 5 days Who should attend Database administrators, systems administrators, or developers with working knowledge of database usage. Course summary Hands-on workshop exercises are provided for the performance and replication classes. And students are encouraged to ask questions about features the instructor can demonstrate at any time. The examples target PostgreSQL versions 9.0 and 9.1. Instructors for this class know PostgreSQL works at a deep level, including the common challenges when the database is deployed onto real-world production systems at scale. The ideal student will not just want to know what to do with PostgreSQL; they'll want to understand how the database works and makes its decisions. Price (per student) USD($) $3875 GBP( ) 2500 EUR( ) 3000 12

Prices Total prices for each scheduled course are shown on each course page. Our per day and 5 day rates for onsite training are: USD($) Per Day 5 Days Onsite Tailored Course $2300 $11,000 GBP( ) Per Day 5 Days Onsite Tailored Course 1500 7000 EUR( ) Per Day 5 Days Onsite Tailored Course 1750 8500 Prices exclude travel and accommodations costs, which will be included in quotes provided. Discounts for multiple course bookings: 2 Courses 3 Courses 4 Courses Discount 5% 10% 15% All prices shown exclude local tax and are based on current international prices, which are set in US$. Currency exchange rates may affect the prices shown in this document compared to actual quotations. Prices provided in any quotation will show the correct price in the local currency or the currency requested, at the time of quotation. 13

2ndQuadrant Ltd. 7200 The Quorum, North Side, Oxford Business Park, Oxford, OX4 2JZ, United Kingdom 2ndQuadrant.com +44 (0) 870 766 7756 14