Free Python Tutorial – A Python project with coding framework and unit testing

0
Certificate

Free

Language

Level

Beginner

Last updated on April 21, 2025 2:14 pm

Learn how to code and unit test Python applications in a real world project. Build a Python app to read data from files and store it in a PostgreSQL database. Create REST endpoints for external users to interact with the data. Gain industry standard best practices in logging, error handling, and code structuring. No prior Python knowledge required. Perfect for Python beginners transitioning to a developer role.

Add your review

Learn how to code and unit test Python applications in a real world project. Go beyond the basics by solving a practical use case step by step. This course is designed for Python beginners who want to transition for academic background to a real world developer role !

Course Project :

You will be building a Python application to read data from files and store the data into PostgreSQL database. You will be creating REST endpoints using which external users will interact with your application data. All the industry standard best practices in terms of logging, error handling, config file, code structuring will be used in the application.

Course structure :

  • Python (3.9) and PyCharm IDE installation

  • Python basics – Get started with basic Python data types including List, Tuple and Dictionary

  • Organizing code with Classes and Modules – Understand core concepts of classes and packages

  • Python logging – Implement logging using basic config and file config

  • Python error handling – Learn how to handle exceptions.

  • Python PostgreSQL database interaction – Understand how to read and write to PostgreSQL using psycopg2

  • Create REST API using Python – Learn to create APIs using Python Flask framework

  • Reading configuration from property file – Learn how to avoid hardcoding of configurable properties

  • Unit testing – Learn to test your application using unittest package

  • Unit testing – Learn to test your application using PyTest package

You will learn the above concepts by building a real world file processing application. No prior Python knowledge required.

Prerequisites :

  • Basic programming skills

  • Basic knowledge of SQL queries

Who this course is for:

  • Python beginners who are getting ready for real world developer role

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Free Python Tutorial – A Python project with coding framework and unit testing”

×

    Your Email (required)

    Report this page
    Free Python Tutorial – A Python project with coding framework and unit testing
    Free Python Tutorial – A Python project with coding framework and unit testing
    LiveTalent.org
    Logo
    LiveTalent.org
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.