17 OCT 2024 - Welcome Back to TorrentFunk! Get your pirate hat back out. Streaming is dying and torrents are the new trend. Account Registration works again and so do Torrent Uploads. We invite you all to start uploading torrents again!
TORRENT DETAILS
Udemy - A Python Project With Coding Framework And Unit Testing
TORRENT SUMMARY
Status:
All the torrents in this section have been verified by our verification system
Real world python coding framework and unit testing - logging, error handling, config , database, PyTest , REST API
What you'll learn:
Python basics and real world coding framework - organizing code, logging, error handling, config file, unit testing
Requirements
Basic programming skills and SQL knowledge required
Description
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
If You Need More Stuff, kindly Visit and Support Us -->> https://CourseWikia.com
Get More Tutorials and Support Us -->> https://FreeCourseWeb.com
We upload these learning materials for the people from all over the world, who have the talent and motivation to sharpen their skills/ knowledge but do not have the financial support to afford the materials. If you like this content and if you are truly in a position that you can actually buy the materials, then Please, we repeat, Please, Support Authors. They Deserve it! Because always remember, without "Them", you and we won't be here having this conversation. Think about it! Peace...
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
~Get Your Files Here !/1. Introduction/1. Introduction.mp4
6.3 MB
~Get Your Files Here !/1. Introduction/1. Introduction.srt
2 KB
~Get Your Files Here !/1. Introduction/2. What is Python.mp4
2.1 MB
~Get Your Files Here !/1. Introduction/2. What is Python.srt
1.6 KB
~Get Your Files Here !/1. Introduction/3. Installing Python.mp4
5 MB
~Get Your Files Here !/1. Introduction/3. Installing Python.srt
614 B
~Get Your Files Here !/1. Introduction/4. Installing PyCharm.mp4
19.3 MB
~Get Your Files Here !/1. Introduction/4. Installing PyCharm.srt
1.7 KB
~Get Your Files Here !/1. Introduction/5. Creating a project in the main Python environment.mp4
7.4 MB
~Get Your Files Here !/1. Introduction/5. Creating a project in the main Python environment.srt
1.7 KB
~Get Your Files Here !/2. Python getting started/1. Python basics.mp4
52.4 MB
~Get Your Files Here !/2. Python getting started/1. Python basics.srt
7.8 KB
~Get Your Files Here !/2. Python getting started/1.1 learn_python.py
1.1 KB
~Get Your Files Here !/2. Python getting started/2. Python dictionary.mp4
29.4 MB
~Get Your Files Here !/2. Python getting started/2. Python dictionary.srt
4.8 KB
~Get Your Files Here !/2. Python getting started/3. Python List and Tuple.mp4
13.9 MB
~Get Your Files Here !/2. Python getting started/3. Python List and Tuple.srt
2.3 KB
~Get Your Files Here !/2. Python getting started/learn_python.py
1.1 KB
~Get Your Files Here !/2. Python getting started/main.py
718 B
~Get Your Files Here !/2. Python getting started/PythonCollections/idea/gitignore
50 B
~Get Your Files Here !/2. Python getting started/PythonCollections/idea/inspectionProfiles/profiles_settings.xml
174 B
~Get Your Files Here !/2. Python getting started/PythonCollections/idea/inspectionProfiles/Project_Default.xml
431 B
~Get Your Files Here !/2. Python getting started/PythonCollections/idea/misc.xml
188 B
~Get Your Files Here !/2. Python getting started/PythonCollections/idea/modules.xml
293 B
~Get Your Files Here !/2. Python getting started/PythonCollections/idea/PythonCollections.iml
291 B
~Get Your Files Here !/2. Python getting started/PythonCollections/idea/workspace.xml
4 KB
~Get Your Files Here !/2. Python getting started/PythonCollections/main.py
502 B
~Get Your Files Here !/3. Organizing code, logging and error handling/1. Structuring code with classes and functions.mp4
45.5 MB
~Get Your Files Here !/3. Organizing code, logging and error handling/1. Structuring code with classes and functions.srt
8.3 KB
~Get Your Files Here !/3. Organizing code, logging and error handling/2. Initializing variables with a constructor.mp4
28.7 MB
~Get Your Files Here !/3. Organizing code, logging and error handling/2. Initializing variables with a constructor.srt
5 KB
~Get Your Files Here !/3. Organizing code, logging and error handling/3. Logging using basic config.mp4
27.7 MB
~Get Your Files Here !/3. Organizing code, logging and error handling/3. Logging using basic config.srt
4.5 KB
~Get Your Files Here !/3. Organizing code, logging and error handling/4. Logging using file config.mp4
28.8 MB
~Get Your Files Here !/3. Organizing code, logging and error handling/4. Logging using file config.srt
5.2 KB
~Get Your Files Here !/3. Organizing code, logging and error handling/5. Having multiple loggers in an application.mp4
28.8 MB
~Get Your Files Here !/3. Organizing code, logging and error handling/5. Having multiple loggers in an application.srt
3.9 KB
~Get Your Files Here !/3. Organizing code, logging and error handling/6. Error handling with try and except blocks.mp4
18.4 MB
~Get Your Files Here !/3. Organizing code, logging and error handling/6. Error handling with try and except blocks.srt
3.1 KB
~Get Your Files Here !/3. Organizing code, logging and error handling/FileProcessor/driver.py
810 B
~Get Your Files Here !/3. Organizing code, logging and error handling/FileProcessor/idea/FileProcessor.iml
291 B
~Get Your Files Here !/3. Organizing code, logging and error handling/FileProcessor/idea/gitignore
50 B
~Get Your Files Here !/3. Organizing code, logging and error handling/FileProcessor/idea/inspectionProfiles/profiles_settings.xml
174 B
~Get Your Files Here !/3. Organizing code, logging and error handling/FileProcessor/idea/inspectionProfiles/Project_Default.xml
431 B
~Get Your Files Here !/3. Organizing code, logging and error handling/FileProcessor/idea/misc.xml
188 B
~Get Your Files Here !/3. Organizing code, logging and error handling/FileProcessor/idea/modules.xml
285 B
~Get Your Files Here !/3. Organizing code, logging and error handling/FileProcessor/idea/workspace.xml
6.3 KB
~Get Your Files Here !/3. Organizing code, logging and error handling/FileProcessor/ingest.py
400 B
~Get Your Files Here !/3. Organizing code, logging and error handling/FileProcessor/persist.py
523 B
~Get Your Files Here !/3. Organizing code, logging and error handling/FileProcessor/resources/configs/logging.conf
544 B
~Get Your Files Here !/3. Organizing code, logging and error handling/FileProcessor/__pycache__/ingest.cpython-39.pyc
848 B
~Get Your Files Here !/3. Organizing code, logging and error handling/FileProcessor/__pycache__/persist.cpython-39.pyc
982 B
~Get Your Files Here !/4. Reading configuration and database interaction/1. Reading properties from a configuration file.mp4
23.3 MB
~Get Your Files Here !/4. Reading configuration and database interaction/1. Reading properties from a configuration file.srt
3.6 KB
~Get Your Files Here !/4. Reading configuration and database interaction/2. Installing PostgreSQL.mp4
23.3 MB
~Get Your Files Here !/4. Reading configuration and database interaction/2. Installing PostgreSQL.srt
4 KB
~Get Your Files Here !/4. Reading configuration and database interaction/3. Reading from and writing to Postgres.mp4
71 MB
~Get Your Files Here !/4. Reading configuration and database interaction/3. Reading from and writing to Postgres.srt
9.6 KB
~Get Your Files Here !/4. Reading configuration and database interaction/4. Organizing code further.mp4
24.3 MB
~Get Your Files Here !/4. Reading configuration and database interaction/4. Organizing code further.srt
3.3 KB
~Get Your Files Here !/4. Reading configuration and database interaction/5. Handling the unique key constraint error.mp4
13.8 MB
~Get Your Files Here !/4. Reading configuration and database interaction/5. Handling the unique key constraint error.srt
2.2 KB
~Get Your Files Here !/4. Reading configuration and database interaction/data_pipeline.py
3.4 KB
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/driver.py
828 B
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/idea/FileProcessor.iml
291 B
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/idea/gitignore
50 B
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/idea/inspectionProfiles/profiles_settings.xml
174 B
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/idea/inspectionProfiles/Project_Default.xml
431 B
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/idea/misc.xml
188 B
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/idea/modules.xml
285 B
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/idea/workspace.xml
6.9 KB
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/ingest.py
400 B
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/persist.py
2.2 KB
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/processor/ingest.py
410 B
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/processor/persist.py
2.4 KB
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/processor/resources/configs/logging.conf
544 B
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/processor/resources/fileprocessor.ini
64 B
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/processor/__pycache__/ingest.cpython-39.pyc
868 B
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/processor/__pycache__/persist.cpython-39.pyc
2.3 KB
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/resources/configs/logging.conf
544 B
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/resources/fileprocessor.ini
64 B
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/__pycache__/ingest.cpython-39.pyc
848 B
~Get Your Files Here !/4. Reading configuration and database interaction/FileProcessor/__pycache__/persist.cpython-39.pyc
2.1 KB
~Get Your Files Here !/4. Reading configuration and database interaction/pipeline/ingest.py
1.5 KB
~Get Your Files Here !/4. Reading configuration and database interaction/pipeline/persist.py
1.8 KB
~Get Your Files Here !/4. Reading configuration and database interaction/pipeline/postgresql-42.2.18.jar
981.2 KB
~Get Your Files Here !/4. Reading configuration and database interaction/pipeline/resources/configs/logging.conf
643 B
~Get Your Files Here !/4. Reading configuration and database interaction/pipeline/resources/pipeline.ini
58 B
~Get Your Files Here !/4. Reading configuration and database interaction/pipeline/retailstore.csv
279 B
~Get Your Files Here !/4. Reading configuration and database interaction/pipeline/transform.py
620 B
~Get Your Files Here !/4. Reading configuration and database interaction/pipeline/__pycache__/ingest.cpython-39.pyc
1.9 KB
~Get Your Files Here !/4. Reading configuration and database interaction/pipeline/__pycache__/persist.cpython-39.pyc
1.8 KB
~Get Your Files Here !/4. Reading configuration and database interaction/pipeline/__pycache__/transform.cpython-39.pyc
989 B
~Get Your Files Here !/4. Reading configuration and database interaction/Postgres-course-catalog.sql
1.1 KB
~Get Your Files Here !/5. Reading data from a JSON file and storing it in database/1. Reading data from a JSON file.mp4
19.5 MB
~Get Your Files Here !/5. Reading data from a JSON file and storing it in database/1. Reading data from a JSON file.srt
2.7 KB
~Get Your Files Here !/5. Reading data from a JSON file and storing it in database/2. Writing JSON file data to PostgreSQL.mp4
49.6 MB
~Get Your Files Here !/5. Reading data from a JSON file and storing it in database/2. Writing JSON file data to PostgreSQL.srt