, you will be responsible for designing and delivering comprehensive training programs that help students build strong programming and data handling skills. You will train learners from beginner to advanced levels, ensuring a solid foundation for their professional growth in software and data-related fields.
Key Responsibilities:
Conduct
classroom and online training sessions
on
Python programming
,
data handling
, and
SQL
.
Teach topics including:
Python fundamentals (syntax, data types, loops, functions, OOPs, file handling)
Data handling with
NumPy
,
Pandas
, and
Matplotlib
SQL concepts including
queries
,
joins
,
subqueries
,
database design
, and
integration with Python
Prepare
course materials, assignments, and real-world projects
for students.
Assess and track student progress through tests, quizzes, and feedback sessions.
Support students with doubt-clearing sessions and mentoring.
Continuously update course content with the latest technologies and industry practices.
Required Skills & Experience:
Strong expertise in
Python programming
and
data analysis libraries
(NumPy, Pandas, Matplotlib).
Proficiency in
SQL
(MySQL, PostgreSQL, or similar RDBMS).
Good understanding of
data structures, database design, and data handling
concepts.
Excellent
communication and classroom management skills
.
Prior
experience as a trainer, mentor, or instructor
preferred.
Qualifications:
Bachelor's degree in Computer Science, IT, or a related field.
Professional certifications in