Skip to content
Araz Shah
Menu
  • Home
  • About me
  • Contact me
  • CV
  • Online Courses
    • Apply Now !
    • In-Depth
    • Courses
      • Concepts
      • Python Course
      • GIS Developer Course
    • Price
Menu

python

Geofencing: A Powerful Tool for the Modern GIS Developer

Posted on January 4, 2025January 4, 2025 by admin

Introduction In today’s interconnected world, geofencing has emerged as a groundbreaking technology that leverages geographic information systems (GIS) to redefine how businesses and organizations interact with the world around them. For GIS developers, understanding geofencing is not just an added skill but a vital component in creating innovative and impactful solutions. What is Geofencing? Geofencing…

Read more

Extracting and Visualizing Driving Ways with OSMnx and NetworkX in Python

Posted on December 30, 2024December 30, 2024 by admin

This tutorial provides a step-by-step guide to extracting and visualizing driving paths in a specified location using Python’s OSMnx and NetworkX libraries. Learn how to compute the shortest paths between points, convert graph data into geospatial formats, and export the results as GeoJSON files for further analysis. Tutorial Content: Introduction Working with geospatial data is…

Read more

Building Footprint Processor: Simplify GIS Data Processing with Python!

Posted on December 29, 2024December 29, 2024 by admin

Easily Process Building Data for GIS Projects! In this video, I introduce you to the Building Footprint Processor, a powerful Python library that makes downloading and processing building footprint data simple and efficient. Whether you’re a GIS developer, urban planner, or researcher, this tool is perfect for extracting geospatial data for any area of interest…

Read more

Scraping Google Maps Popular Times to Excel & Shapefile

Posted on February 29, 2024February 29, 2024 by admin

Scraping Google Maps Popular Times to Excel & Shapefile | Python TutorialIn this comprehensive tutorial, you’ll learn how to harness the power of Python to scrape popular times data from Google Maps for any location. Whether you’re a data enthusiast, GIS professional, or just curious about your favorite spots, this step-by-step guide has got you…

Read more

*args and **kwargs in python

Posted on October 6, 2023 by admin

In Python, *args and **kwargs are special syntax that allow you to pass a variable number of positional and keyword arguments to functions. They are often used when you want to create flexible and generic functions that can accept a varying number of arguments. Here’s an explanation of each: When using *args and **kwargs, keep…

Read more

Parsing a string date in python

Posted on October 5, 2023November 20, 2024 by admin

Parsing a string into a datetime object in Python is a common operation when you have date and time information stored as strings and you want to work with them as datetime objects. You can use the datetime.strptime() method (which stands for “string parse time”) to accomplish this. Here’s how you can do it step…

Read more

iterating over dates in Python

Posted on October 5, 2023 by admin

let’s create a real-world example of iterating over dates in Python. In this example, we’ll write a program that generates a list of dates within a specific range and then performs some action for each date. For simplicity, let’s say we want to print the dates in a given month. We will use the datetime…

Read more

Python Linked lists

Posted on October 3, 2023 by admin

Linked lists are a fundamental data structure in computer science and can be used in various real-world scenarios. In this tutorial, I’ll provide a simple example of implementing and using a singly linked list in Python, along with best practices. Scenario: Imagine you’re building a music playlist application, and you want to create a playlist…

Read more

group the iterable

Posted on October 3, 2023 by admin

The itertools library in Python is a powerful tool for working with iterators and generators. While itertools itself does not provide a direct “group by” function, you can use it to achieve similar functionality by combining it with other Python functions and data structures. We’ll walk through a tutorial with a real-world example of how…

Read more

Remote WebDriver in Selenium

Posted on September 26, 2023 by admin

Remote WebDriver in Selenium allows you to control a web browser on a remote server or machine. It’s particularly useful for distributed testing scenarios where you want to run tests on a different machine or on a cloud-based Selenium Grid. To use Remote WebDriver, you need to have the Selenium server (sometimes called the Selenium…

Read more
  • Previous
  • 1
  • 2
  • 3
  • 4
  • Next

Recent Posts

  • Geospatial Risk Assessment: A Python Approach
  • Analyzing Employee Arrival Patterns and Delays Using Geospatial Data
  • Real-Time GPS Tracking on a Web Map using FastAPI & Leaflet
  • How to Create a Simple WebGIS with FastAPI, PostGIS, and Leaflet.js
  • Graph Coloring: How Many Colors Do You Need?

Archives

  • May 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • September 2024
  • April 2024
  • March 2024
  • February 2024
  • December 2023
  • October 2023
  • September 2023
  • August 2023
  • April 2023

Categories

  • Courses
  • Events
  • GIS
  • Linux
  • News
  • programming
  • python
  • Tutorials
  • Videos
  • May 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • September 2024
  • April 2024
  • March 2024
  • February 2024
  • December 2023
  • October 2023
  • September 2023
  • August 2023
  • April 2023
  • Courses
  • Events
  • GIS
  • Linux
  • News
  • programming
  • python
  • Tutorials
  • Videos

Araz Shahkarami

I’m a software enthusiast with a deep love for crafting robust and efficient solutions. My journey into the world of programming began several years ago when I was introduced to the world of code. Since then, I’ve been on an exhilarating ride of learning, problem-solving, and continuous improvement.

© 2025 Araz Shah | Powered by Minimalist Blog WordPress Theme