A.G. Sayyed

Response-Object
Rest
Routes
Routes
This document explains how to create and configure routes in Flask, return responses, manage application configuration, and structure Flask projects for maintainability. It covers decorators, JSON responses, environment variables and best practices for organizing code.
Routes
Style Guide
Style Guide
This document outlines Python style guidelines and coding conventions including PEP-8, naming standards, and static code analysis. It explains how to write readable, maintainable code and ensure compliance using automated tools.
Style-Guide
Templates
Unit Testing
Unit Testing
This document introduces unit testing in Python, covering the process, naming conventions, test structure, and result interpretation. It explains how to build, execute, and review unit tests for reliable code quality.
Unit-Testing
Web
Web Api
Web Api
This document explains the fundamentals of web applications and APIs, their differences, architectures, and how they enable communication between software components. It covers web app structure, API roles, and practical examples for modern development.
Web-Applications
Beautifulsoup
Pandas
Web Scraping
Web Scraping
This document explains web scraping using Python, covering HTTP requests, HTML parsing, data extraction, and best practices with requests, BeautifulSoup, and pandas.
Api
Requests
Rest Api
Rest Api
This document explains how to use the Python Requests library for HTTP communication, covering GET and POST requests, query strings, request/response objects, and practical examples for web APIs.
Rest-Api
HTTP Protocols and REST APIs
HTTP Protocols and REST APIs
This document explains the HTTP protocol, URL structure, request and response cycles, status codes, and HTTP methods, focusing on REST APIs and their role in web communication and data transfer.