<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Module-5 on Ghafoor's Personal Blog</title><link>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/</link><description>Recent content in Module-5 on Ghafoor's Personal Blog</description><generator>Hugo</generator><language>en</language><managingEditor>noreply@example.com (AG Sayyed)</managingEditor><webMaster>noreply@example.com (AG Sayyed)</webMaster><copyright>Copyright © 2024-2026 AG Sayyed. All Rights Reserved.</copyright><atom:link href="http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/index.xml" rel="self" type="application/rss+xml"/><item><title>Module Summary</title><link>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/006-module-summary/</link><pubDate>Fri, 25 Jul 2025 06:58:18 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/006-module-summary/</guid><description>&lt;p class="lead text-primary"&gt;
This document summarizes essential concepts in Python APIs, data manipulation with Pandas, web scraping, HTTP methods, and file formats. It provides a structured overview of their roles and practical applications in Python data science development.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="module-summary"&gt;Module Summary&lt;/h2&gt;
&lt;h3 id="apis-and-data-access-in-python"&gt;APIs and Data Access in Python&lt;/h3&gt;
&lt;p&gt;APIs (Application Programming Interfaces) in Python provide simple and efficient ways to interact with external services, libraries, and data sources. Using libraries such as &lt;code&gt;requests&lt;/code&gt;, Python can send HTTP requests, retrieve data, and parse responses. APIs enable seamless integration with web services, databases, and cloud resources.&lt;/p&gt;</description></item><item><title>File Formats</title><link>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/005-file-formats/</link><pubDate>Fri, 25 Jul 2025 06:51:38 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/005-file-formats/</guid><description>&lt;p class="lead text-primary"&gt;
This document covers the essential file formats used in data science, such as CSV, JSON, and Excel. It explains their structure, how to read and write them in Python, and the advantages and limitations of each format for data storage and exchange.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;File formats are fundamental to data science, enabling the storage, exchange, and analysis of data. Understanding the structure and use cases of different file formats is crucial for efficient data handling.&lt;/p&gt;</description></item><item><title>Web Scraping</title><link>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/004-web-scrapping/</link><pubDate>Thu, 24 Jul 2025 20:36:23 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/004-web-scrapping/</guid><description>&lt;p class="lead text-primary"&gt;
This document provides a practical guide to web scraping with Python. It covers sending HTTP requests, parsing HTML, extracting structured data, and using libraries like requests, BeautifulSoup, and pandas. Readers will learn how to automate data collection and follow ethical scraping practices.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Web scraping is the process of programmatically extracting information from websites. It is widely used for data collection, price monitoring, content aggregation, and research. Python offers powerful libraries for web scraping, enabling efficient and automated data extraction from web pages.&lt;/p&gt;</description></item><item><title>Rest Api</title><link>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/003-rest-api-2/</link><pubDate>Thu, 24 Jul 2025 14:07:03 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/003-rest-api-2/</guid><description>&lt;p class="lead text-primary"&gt;
This document covers the use of the Python Requests library for HTTP communication, including GET and POST requests, query strings, request and response objects, and practical examples for interacting with web APIs.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="introduction-to-the-requests-library"&gt;Introduction to the Requests Library&lt;/h2&gt;
&lt;p&gt;The Requests library in Python simplifies sending HTTP/1.1 requests. It supports GET and POST methods, allowing easy interaction with web servers and APIs.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="making-get-requests"&gt;Making GET Requests&lt;/h2&gt;
&lt;p&gt;Import the library and send a GET request:&lt;/p&gt;</description></item><item><title>HTTP Protocols and REST APIs</title><link>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/002-http-protocols/</link><pubDate>Thu, 24 Jul 2025 14:01:59 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/002-http-protocols/</guid><description>&lt;p class="lead text-primary"&gt;
This document covers the fundamentals of REST APIs, the HTTP protocol, URL structure, request and response cycles, status codes, and HTTP methods. Readers will learn how web communication works and how REST APIs facilitate data transfer between clients and servers.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="introduction-to-http-and-rest-apis"&gt;Introduction to HTTP and REST APIs&lt;/h2&gt;
&lt;p&gt;The HTTP protocol is a standard for transferring information over the web, including REST APIs. REST APIs operate by sending requests and receiving responses using HTTP messages, often containing JSON data.&lt;/p&gt;</description></item><item><title>Api</title><link>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/001-api/</link><pubDate>Thu, 24 Jul 2025 13:58:24 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/001-api/</guid><description>&lt;p class="lead text-primary"&gt;
This document covers the fundamentals of APIs, API libraries, and REST APIs in Python, including request and response cycles, practical usage with PyCoinGecko, and time series analysis with pandas. Readers will learn how APIs enable communication between software components and how to process and visualize data from web services.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="introduction-to-apis"&gt;Introduction to APIs&lt;/h2&gt;
&lt;p&gt;An Application Programming Interface (API) allows different software components to communicate by exchanging inputs and outputs. APIs abstract the internal workings, enabling users to interact with software through defined methods and data structures.&lt;/p&gt;</description></item></channel></rss>