Shannon Retail Park, Dublin Rd, Athlone, Co. Westmeath, N37 E2P6
info@zinkworks.com
Badge
Production Ready Python

Issued by Zinkworks
Those who earn the Production Ready Python Intermediate badge have completed the internal Production Ready Python program.
Projects
- Reverse a string (with unit tests)
- Check a string for palindrome (with unit tests)
- Count the number of occurrences of a character (with unit tests)
- Refactor example Python applications for simplicity
- Refactor provided bad code from GitHub
- Solve “Find Digits” (HackerRank)
- Solve “A Very Big Sum” (HackerRank)
- Solve “Extra Long Factorials” (HackerRank)
- Write an efficient data processor for large JSON or CSV files
- Refactor code for PEP 8 compliance, structure, and efficiency
- Set up and apply flake8, black, and pylint for linting and formatting
- Analyze and clean a dataset using Pandas
- Build a web scraper using Requests and BeautifulSoup
- Fetch data asynchronously from multiple APIs using asyncio
- Create API tests, including mocks and simulated failures
- Use hypothesis for property-based testing on list transformations
- Refactor a messy Python project from a provided tutorial
- Capstone project: Build a production-ready Task Management System using FastAPI, SQLAlchemy, PostgreSQL, Redis, Docker, and CI/CD, structured into two microservices:
Earning Criteria
The earner has completed all modules in the Production-Ready Python internal program.