This course teaches programming professionals how to master PostgreSQL for modern data applications. Learn SQL from basics to advanced queries, model and optimize databases, and implement secure, concurrent transaction logic. Integrate PostgreSQL with Python using Psycopg2, SQLAlchemy, and Pandas. Extend functionality with procedural languages and popular extensions. Ideal for Python developers working with relational data at scale.
16 hours of intensive training with live instruction delivered over three or four days to accommodate varied scheduling needs.
All students receive comprehensive courseware covering all topics in the course. Courseware is distributed via GitHub in the form of documentation and extensive code samples. Students practice the topics covered through challenging hands-on lab exercises. Students will need a free, personal GitHub account to access the courseware. Student will need permission to install Docker Desktop, Visual Studio Code, and Visual Studio Code Extensions on their computers. If students are unable to configure a local environment, a cloud-based environment can be provided.