مجتمع فنی تهران نمایندگی اکباتان | 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