Udemyallen

PostgreSQL Bootcamp : Go From Beginner to Advanced, 60+hours

Master PostgreSQL! Learn SQL subqueries, CTEs, indexes, PL/SQL, triggers, cursors, partitions, views, JSON & window functions. Boost your database skills.

4.5(4,840)
36,972students
67h 9m
Certificate
Adnan Waheed
Adnan WaheedFounder KlickAnalytics and ex-Bloomberg employee

Course Content

PostgreSQL Bootcamp : Go From Beginner to Advanced, 60+hours is an all-levels Udemy course taught by Adnan Waheed. It runs 67h 9m, is taught in English, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 4,840 reviews, with 36,972 students enrolled. It is a paid course, last updated October 2023.

Unlock the power of PostgreSQL with this comprehensive course! Master the essentials and advance to expert-level techniques for your next database project. This step-by-step curriculum, spanning 50+ sections and 60+ hours, takes you from fundamental concepts to advanced database management.

Core SQL Skills:

  • Data Manipulation: Learn to efficiently store, update, and retrieve information using powerful SQL commands.
  • Querying Techniques: Develop proficiency in writing SQL queries, from simple to complex, utilizing ORDER BY, logical operators, and filters.
  • Database Design: Master creating databases from scratch, including table creation and modification.
  • Data Types: Understand and utilize PostgreSQL's diverse data types with practical examples. Learn data type conversions with CAST and conversion functions.
  • Constraints & Integrity: Explore table and column constraints, including composite constraints, and implement data integrity operations.
  • Sequences: Create and manage custom sequences for unique data generation.
  • String Functions: Efficiently parse and manipulate data using built-in string functions.
  • Aggregate Functions: Aggregate and summarize data with a wide range of aggregate functions.
  • Date & Time Handling: Work with date/time data types, intervals, and timezone handling.
  • Grouping Data: Group data effectively using GROUP BY and apply conditional filtering with HAVING.
  • Joining Tables: Master various join techniques to combine data from multiple tables.
  • Query Combination: Combine queries using UNION, INTERSECT, and EXCEPT.

Advanced PostgreSQL Features:

  • Schemas & Security: Understand and create PostgreSQL schemas, manage ownership, and implement security privileges.
  • Arrays & Ranges: Construct and query arrays and ranges within your database.
  • JSONB Data: Store and query data using JSONB objects.
  • Indexing & Performance: Optimize query performance with indexes, understanding index nodes and outputs.
  • Views: Create and utilize regular and materialized views.
  • Common Table Expressions (CTEs): Write clear and reusable queries using CTEs.
  • Recursive CTEs: Master recursive CTEs for complex hierarchical data and subqueries.
  • Window Functions: Perform advanced data analysis with powerful window functions.
  • Regular Expressions: Utilize regular expressions for sophisticated text pattern matching and powerful text searches.
  • Table Partitioning: Explore table partitioning techniques for improved performance and manageability.

Server-Side Programming & Extensions:

  • PL/pgSQL: Dive into server-side programming with SQL and PL/pgSQL.
  • Stored Procedures: Create and execute stored procedures for modularity and reusability.
  • Custom Functions: Extend PostgreSQL's ecosystem with custom indexes and aggregate functions.
  • Triggers: Create and manage triggers for automated database actions.
  • Cursors: Work with cursors for row-by-row data processing.
  • pqsql Utility Commands: Utilize psql utility commands for database management.
  • Crosstab Reports: Generate crosstab reports for data summarization.
  • Internationalization: Build databases for storing global language data.
  • Transactions: Manage data consistency with PostgreSQL transactions.
  • Security Management: Implement comprehensive PostgreSQL security measures.
  • PostgreSQL Internals: Gain insights into PostgreSQL's internal workings and data storage mechanisms.

Hands-on Experience:

Practice your skills by running hundreds of queries on sample databases including HR, Northwind, Stock Markets, and Word Trades.

This course provides the knowledge and skills to confidently leverage PostgreSQL in your projects. Sign up today and become a PostgreSQL expert!

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.

skillshare
5.0(51)
1h 24m
beginner
skillshare
5.0(875)
12h 55m
all
skillshare

The Godot Bootcamp

by Michael Mcguire

5.0(300)
16h 13m
beginner
skillshare
5.0(45)
1h 36m
beginner