This repository contains lecture material of "Python Classes in Kashmiri Language for Non Programmers" that I taught to my friends in 2022 online. There are few lecture recordings available as well youtube that you could find here
- Motivation
- Python Program Syntax
- Basic Data Types
- Operators
- Conditionals
- if
- if/else
- if/elif/else
- Loops
- While Loop
- For Loop
- Nested Loops
- Functions
- Built-in useful python functions (map, lambda functions)
- Python List
- Methods
- Multi-dimensional lists, Slicing
- List Comprehension
- Strings
- Methods
- Dictionary
- Methods
- Dict. Comprehension
- Tuple
- Set
- Classes
- File Handling
- csv
- txt
- json
- sql
- Searching Algorithms
- Linear Search
- Binary Search
- Sorting Algorithms
- Bubble Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- Heap Sort
- Counting Sort
- Radix Sort
- Bucket Sort
- Linked List
- Algorithms
- Projects