مجتمع فنی تهران نمایندگی اکباتان | Tehran Institute of Technology

استخدام مدرس برنامه‌نویسی پایتون پیشرفته (Programming Python Advanced)

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    پاره وقت
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    توافقی

شرح موقعیت شغلی

1. تسلط فنی و دانش نرم‌افزاری بر سرفصل های مجتمع فنی که به صورت زیر است : 

مروری بر شی گرایی |
مروری بر مفاهیم شی گرایی اجزای مختلف کلاس وراثت چند ریختی
بیان بخش های مختلف دوره و مسیر یادگیری
مفاهیم پیشرفته در شی گرایی |
معرفی مفهوم Property
معرفی مفهوم MetaClass
معرفی مفهوم Context Manager
تکرار کننده و تولید کننده ها | م
عرفی و ساخت Iterators
معرفی و ساخت Generators
معرفی الگوهای طراحی |
معرفی الگوهای طراحی Creationalالگوی Singletonالگوی Factory
معرفی الگوهای طراحی Structuralالگوی Decoratorالگوی Proxy
معرفی الگوی طراحی Behavioralالگوی Observer
آشنایی با Tkinter |
معرفی GUI اپلیکیشن ها و نحوه توسعه با TK
معرفی و استفاده از انواع ویجت ها در TK
مدیریت Layout با Geometry Managers
معرفی انواع Eventها و نحوه استفاده از ان
رویکرد برنامه نویسی همزمان |
معرفی رویکرد Multi-Threading
معرفی رویکرد Multi-Processing
بیان مفهوم GIL
طراحی خزنده های اینترنتی |
آشنایی با Regex در پایتون
معرفی ابزار Request
رندر صفحات HTML با Beautiful Soup
ارسال ایمیل با پایتون
رویکرد برنامه نویسی نامتقارن |
معرفی مفهوم Async
معرفی ابزار Celeryمدیریت workerها
آشنایی با انواع صف ها و الویت هاپیاده سازی crontab
مروری بر مفاهیم پایگاه داده SQL |
آشنایی با SQL
آشنایی با فرآیندهای طراحی یک پایگاه داده از طریق ER-Diagram
آشنایی با دستورات پایگاه داده MySQL
ارتباط با پایگاه داده
ساخت و مدیریت یک دیتابیس
ساخت و مدیریت یک جدول در دیتابیس
افزودن، ویرایش و پاک کردن یک سطرنمایش اطلاعات از جداول پایگاه داده
آشنایی با پایگاه داده NoSQL |
آشنایی با پایگاه های داده ای NoSQL
معرفی Redis و کاربردهای آن
معرفی مفهوم ORM |
معرفی مفهوم ORM
معرفی ماژول Peewee و انجام عملیات CRUD
معرفی ماژول SqlAlchemy و انجام عملیات CRUD
آشنایی با فریم ورک Flask |
آشنایی با Routerها
معرفی Render Templateها
آشنایی با Jinja
کار با فرم ها
انجام CRUD بر روی دیتابیس با Peewee
انجام پروژه های گوناگون
طراحی API با FastAPI
آشنایی با انواع Routing ها
آشنایی با Query Params
پیاده سازی Swagger
انجام عملیات CRUD بر روی دیتابیس با Alchemy
انجام لاگین با JWT
بیان تفاوت در Rest و GraphQL
معرفی مختصر GraphQL

2.ویژگی‌های فردی و الزامات عمومی:
نظم و مدیریت کلاس: توانایی مدیریت زمان جلسات و پیشبرد سرفصل‌های آموزشی طبق تقویم زمان‌بندی دقیق موسسه.

شرایط حضور: برگزاری کلاس‌ها به صورت حضوری در شهرک اکباتان .

3. متدولوژی آموزش و انتقال مفاهیم:

آموزش پروژه‌محور:
توانایی طراحی سرفصل‌های آموزشی که منجر به خروجی ملموس (پروژه‌های واقعی) برای هنرجویان شود.

ساده‌سازی مفاهیم پیچیده: مهارت در تبیین مفاهیم انتزاعی برنامه‌نویسی به زبان ساده و کاربردی.

اصلاح کد و Code Review: توانایی بازبینی کدهای هنرجویان، شناسایی الگوهای اشتباه و ارائه راهکارهای بهینه.

معرفی شرکت

مجتمع فنی تهران نمایندگی اکباتان یکی از نمایندگی ها فعال برند آموزشی معتبر و باسابقه ی مجتمع فنی تهران است .
این نمایندگی در شهرک اکباتان ، فاز 2 بلوک 12 واقع شده است . و در دپارتمانهای فناوری اطلااعات ، مهندسی ، هنر سینما و تولید محتوا، حسابداری، معماری، مدیریت ، کودم ، زبان فعالیت دارد .
  • مهارت‌های مورد نیاز

    تدریس و آموزش Python OOP
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    کارشناسی

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml