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 Course

Week 1: Basics of Python and Core Concepts

DayTopicActivities
Day 1Course IntroductionOverview of Python, installation, and setup
Day 2Python Syntax & VariablesSyntax, variables, data types
Day 3Control Flow: Conditionsif, else, elif statements
Day 4Control Flow: Loopsfor and while loops
Day 5FunctionsDefining functions, parameters, return values
Day 6Modules and PackagesImporting libraries, using built-in modules
Day 7Review and PracticeReview of Week 1 concepts, Q&A, and practice tasks

Week 2: Advanced Topics and Project Work

DayTopicActivities
Day 8Data Structures: Lists, TuplesCreating and manipulating lists and tuples
Day 9Data Structures: DictionariesCreating and using dictionaries
Day 10File HandlingReading from and writing to files
Day 11Classes and ObjectsIntroduction to object-oriented programming
Day 12Exception HandlingUnderstanding and handling errors
Day 13Final Project IntroductionOutline a project for students to apply concepts
Day 14Project Assistance and Wrap-UpSupport on projects, Q&A, next steps

This table includes foundational topics in the first week, while the second week goes deeper into more advanced concepts and a final project for practical learning.

Recent Posts

  • Unlocking Insights: How Geospatial Reasoning Revolutionizes Data Analysis with AI
  • 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

Archives

  • August 2025
  • 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
  • August 2025
  • 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