Python and Database Programming (MySQL, SQLite, PostgreSQL)

Course

Online

Price on request

Description

  • Type

    Course

  • Methodology

    Online

This course provides an intensive coverage of database programming with Python, including Python programming aspects of developing specialised database driven web sites.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Database
  • IT
  • Database training
  • Programming
  • SQLite
  • MySQL

Course programme

Overview of Relational Databases and SQL Overview of lists, strings, tuples and dictionariesNested structures - lists of lists, lists of dictionaries, dictionaries of dictionariesCreating and processing CSV files using PythonPickling and unpicklingOverview of Object Oriented Python programmingOverview of the Python Database API

  • Connection objects
  • Cursor objects
  • Database query patterns

Python database modules for MySQL, SQLite and PostgreSQLQueries in greater depth

  • SQL query strings with placeholders
  • Exception handling
  • Fetching results a row at a time vs. fetching results all at once
  • Transaction processing - commits and rollbacks
  • Creating web forms for generating and processing database queries
  • Working with stored procedures
  • Handling images and text files

Formatting query result data

  • Formatting query results as HTML tables
  • Formatting query results as XML
  • Object Relational Modeling and data persistence

Overview of Object Relational Modelling and data persistence

Python and Database Programming (MySQL, SQLite, PostgreSQL)

Price on request