How ramaromadhon123/it-cert-automation-practice works
This repository is a collection of independent practice files, not one integrated application. The sampled files show a username-validation function, a small HTTP server, and an employee-date CSV; the README describes course-separated practice files but does not explain the CSV’s intended use. The server handles GET requests with a greeting and host information. Other course contents are not represented as runtime components because their behavior is not shown.
Main entry points: hello_cloud.py GET handler · validations.py Username validation
Components 8
Course 3
- Username validation
Course3/Lab4/validations.py
Course 4
- Employee dates CSV
Course4/Lab4/employees-with-date.csv
Course 5
- Server startup
Course5/Lab3/hello_cloud.py - TCP HTTP server
Course5/Lab3/hello_cloud.py - GET handler
Course5/Lab3/hello_cloud.py - Host lookup
Course5/Lab3/hello_cloud.py
Other components
- Validation caller
- HTTP client
Connections 6
- Validation caller → Username validation: calls
- Server startup → TCP HTTP server: starts
- HTTP client → TCP HTTP server: sends request
- TCP HTTP server → GET handler: dispatches GET
- GET handler → Host lookup: gets host info
- GET handler → HTTP client: sends response