
Python Freelance Trainer
1 week ago
GUVI
© 2025 GUVI GEEK NETWORK PVT LTD. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any
means, electronic, mechanical, photocopying, recording, or otherwise, without prior permission from GUVI.
Semester I
Subject 1 - Python Programming for Generative AI
Course learning objectives
The objective of the course is,
1 Master Python programming fundamentals for structured coding
2 Understand and implement core data structures effectively
4 Design and use advanced data structures for efficient problem-solving
Unit 1: Python Programming Basics
- Introduction to Python: syntax, interpreters, and setup (IDLE, VS Code)
- Variables, data types (int, float, str, bool), and operators
- Lists, tuples, sets, and dictionaries: creation, operations, and use cases
- String manipulation and text processing
Unit 2: Control Flow, Functions, and Core Data Structures
- Control flow: conditionals (if-elif-else), loops (for, while)
- Functions: definition, parameters, return statements, and scope
- Iterators and generators for memory efficiency
- Advanced operations on lists, tuples, sets, and dictionaries (e.g., sorting,
filtering)
Unit 3: Object-Oriented Programming in Python
- Classes and objects: attributes, methods, and instantiation
- Inheritance, polymorphism, and encapsulation
- Special methods (e.g., _init_, _str_)
- Exception handling: try-except blocks, custom exceptions
Unit 4: Advanced Data Structures
- Stacks and queues: implementation using lists and deque
- Linked lists: singly linked lists, insertion, deletion, traversal
- Binary trees: structure, basic operations, and traversals (inorder, preorder,
postorder)
- Hash tables: hash functions, collision handling (chaining)
**Job Types**: Contractual / Temporary, Freelance
Contract length: 3 months
Pay: ₹950.00 - ₹1,000.00 per hour
Expected hours: 9 per week
**Benefits**:
- Food provided
**Language**:
- English (preferred)
Work Location: In person
Expected Start Date: 20/08/2025
-
Python Programing Trainer
5 days ago
Ambala, India KnowTheNew Full time**Programming Language Trainer** **Company Overview**: We proudly serve as the leading provider of Programming Classes tailored for esteemed colleges. Our diverse range of courses encompasses Artificial Intelligence C, C++, Python, Java, Android, iOS, and Web Design and Development. Leading our team is Vandana Malhotra, the Head Trainer and founder of...