Python for Data Sources (DBs, APIs, …)

$36$72

  • Course Duration: 6 weeks
  • Total Video Length: 26:05 hours
  • Target Audience: Enthusiasts of advanced analysis and modeling (Data Analysts and Data Scientists)
  • Prerequisites: Data-Driven Analyst Career, Python Programming
  • Instructor: Dr. Mahdi Shokri Zadeh
  • Lifetime access to course videos and the option for free retraining in hybrid format
  • Language: Persian
SKU: N/A

After learning Python programming, it’s essential to acquire the specialized skills required for data scientists. This course covers the ability to retrieve and work with data from various sources, such as databases and query writing, working with APIs, and gathering data from the web (Web Crawling)—key data sources in high demand in the professional market. Combined with the Python programming course, this content provides the necessary preparation for a data science technician role.

The hybrid courses include the following:

  • Video Content:
    In the hybrid course format, all educational materials—including the instructor’s voice and image, desktop screen, and whiteboard presentations—are recorded and edited in a studio environment. These high-quality video lessons are then made available to participants.
  • Mentoring Service:
    However, the videos are only part of the learning experience. For each week’s content, we offer a two-hour online mentoring session. These sessions are usually scheduled on weekdays (Monday to Friday) outside of business hours. After watching the video lessons, you can ask any questions or clarify doubts directly with the instructor during the live mentoring session, fostering a direct interaction with the course instructor.
    Additionally, instructors can use this service to monitor the progress of remote participants, track assigned tasks, and follow up on exercises.
  • Telegram Support:
    For each ongoing program, a dedicated Telegram group will be created, where all participants of hybrid courses will be added. In this group, you can share resources, discuss content-related questions, ask individual queries, and engage in discussions. The course instructors are also present in this group and will respond to inquiries as much as possible.
  • Certificate:
    At the end of the hybrid courses, participants will receive a certificate. The certificate is issued in English, can be verified online, and is shareable on social media platforms.

The self-paced courses include the following:

  • Video Content:
    In the self-paced format, all educational materials—including the instructor’s voice and image, desktop screen, and whiteboard presentations—are recorded and edited in a studio environment. These high-quality video lessons are then made available to participants.
  • Telegram Support:
    For each ongoing program, a dedicated Telegram group will be created, where all participants of self-paced courses will be added. In this group, you can share resources, discuss content-related questions, ask individual queries, and engage in discussions. The course instructors are also present in this group and will respond to inquiries as much as possible.
  • Certificate:
    Self-paced courses do not include certification.
 
Course Type

Hybrid, Self-paced

Syllabus

• Introduction to Databases
• MySQL Database – Installing and Working with It
• Understanding APIs and Their Functionality
• Introduction to Fast-API and Writing APIs with It
• Web Scraping: Data Collection Tool
• Final Project 1: Displaying and processing historical and real-time data from a financial data API.
• Final Project 2: Creating a web API to display a word cloud from a specified URL