Python Freelance Trainer

1 week ago


Ambala, India EdCEPT LEARNING PRIVATE LIMITED Full time

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



  • 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...