Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Python Workshop — CKPCET (April 2020)

An early Python learning repository created during the April 2020 CKPCET workshop. It preserves the starter notebooks, guided exercises, and assignment work used to build confidence with core Python concepts.

Motivation

The workshop focused on learning Python through small, practical exercises instead of isolated syntax drills. This repository documents that learning path and shows the progression from starter prompts to working solutions.

Learning goals

  • Understand Python syntax, variables, collections, and control flow.
  • Practice functions, classes, iterators, and common problem-solving patterns.
  • Use notebooks to test ideas and explain results step by step.
  • Build a foundation for later work in data analysis and machine learning.

Repository contents

  • Day1.ipynb — introductory workshop notebook with guided exercises and remaining TODO prompts.
  • assignment2.ipynb — follow-up practice covering additional Python concepts.

Accomplishments

  • Established a practical Python foundation through notebook-based exercises.
  • Practised translating workshop concepts into executable code.
  • Created an early record of the skills later applied in data science, AI, and automation projects.

Run locally

git clone https://github.com/sajeda1311/python-workshop-ckpcet-april-2020.git
cd python-workshop-ckpcet-april-2020
python -m venv .venv
source .venv/bin/activate
pip install notebook
jupyter notebook

On Windows, activate the environment with .venv\\Scripts\\activate.

Current status

This is a learning archive rather than a production package. Some starter exercises and TODO cells remain intentionally visible, so the repository should be read as a record of workshop progress.

Next goals

  • Complete and annotate the remaining exercises.
  • Add a small requirements file for reproducible setup.
  • Include short explanations beside each solution.
  • Link the workshop to the later, completed Python and Netflix-analysis repository.

About

Python learning repository from the April 2020 CKPCET workshop, featuring Jupyter notebooks, guided exercises, and assignments covering programming fundamentals, functions, collections, OOP, and problem-solving. Preserved as an early record of the hands-on foundation later applied to data science, AI, and automation projects.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages