Обязанности:
Привет! Мы, Команда Phoenix Education, ищем внешнего преподавателя-практика, с которым вместе будем создавать передовое образование в “Высшей ИТ-Школе” Костромского государственного университета. Преподаватель – это ведущий авторского курса в офлайн или онлайн формате. Каждого преподавателя будут сопровождать методисты, которые помогут спроектировать курс. Подробнее про курс: Формат: онлайн (Будет здорово если есть возможность хотябы один раз приехать в Кострому и познакомиться со студентами) Оформление: договор об оказании услуг Компенсация: от 2 000 руб. за пару (обсуждается индивидуально в зависимости от темы) Главный упор делаем на практическое обучение под руководством профессионалов рынка.Чтобы по окончании обучения студент был на уровне jun+/middle специалиста. Программа реализуется в партнёрстве с МФТИ, Яндексом и Совкомбанк Технологии. Образовательную часть реализует бюро образовательных проектов Феникс. Мы реализовали более 80 проектов с масштабом до федерального уровня и знаем как сделать студентам полезно и кайфово. В чём польза для тебя? Интересный кейс в портфолио про развитие ИТ-образования в целом регионе Развитие софт навыков при работе со студентами Внести свой вклад в профессиональное развитие студентов. Найти нового сотрудника среди студентов Доступ к экспертизе сообщества наставников и регулярные нетворкинговые мероприятия среди партнеров Примерная программа курса Цель курса — дать слушателям базовые знания и практические навыки в объектно-ориентированном программировании (ООП) с использованием Python и Java. Курс научит проектировать и реализовывать программы с использованием ключевых принципов ООП, таких как инкапсуляция, наследование и полиморфизм. Учащиеся освоят синтаксис и особенности двух популярных языков программирования — Python и Java. Требуется базовое понимание основ программирования для успешного освоения курса. Программа курса будет гибко корректироваться преподавателем в зависимости от уровня подготовки и потребностей группы. Окончательная программа может быть уточнена после первых встреч. Содержание курса: 1. Введение в ООП. Основные концепции объектно-ориентированного программирования: объекты, классы, атрибуты и методы. 2. Сравнение Python и Java. Ключевые отличия и особенности языков Python и Java, подходы к реализации ООП. 3. Инкапсуляция. Принцип инкапсуляции, создание и использование приватных и публичных методов и свойств. 4. Наследование. Использование наследования для повторного использования кода, создание родительских и дочерних классов. 5. Полиморфизм. Понятие полиморфизма, перегрузка методов, применение полиморфизма на практике. 6. Абстракция. Создание абстрактных классов и интерфейсов, отличие абстракции от наследования. 7. Исключения и обработка ошибок. Управление ошибками в Python и Java, обработка исключений и отладка кода. 8. Модульное тестирование. Тестирование классов и методов с использованием юнит-тестов. 9. Практическое применение ООП в Python. Написание программ с использованием ООП в Python: практические задания и проекты. 10. Практическое применение ООП в Java. Написание программ с использованием ООП в Java: практические задания и проекты. 11. Паттерны проектирования. Введение в паттерны проектирования, такие как Singleton, Factory и Observer. 12. Работа с библиотеками и фреймворками. Использование популярных библиотек для Python и Java, таких как Flask и Spring. 13. Практические задания. Задания по проектированию и разработке программ с использованием ООП, адаптированные под уровень группы. 14. Финальный проект. Разработка полноценного проекта с применением ООП для проверки знаний и навыков. Ты сможешь создать программу по выбранной теме вместе с нашим методистом, сохраняя полную свободу творчества. Это позволит реализовать самые смелые идеи, а методист поможет структурировать материал для достижения целей Готов(а) вовлекаться? Дальнейшие шаги Оставь отклик В течение дня мы свяжемся с тобой и предложим выполнить тестовое (оно займёт около 2х часов) Далее вернёмся с обратной связью по тестовому и если всё хорошо договоримся об онлайн встрече. На которой познакомимся и ответим на любые вопросы. Как только решим работать вместе, зовём в команду и в проекты. (начиная с конца августа, в зависимости от роли)Преподаватель курса "Автоматизированное тестирование веб-приложений с использованием Selenium"
Договорная
Москва
Бауманский учебный центр Специалист
Преподаватель-практик для написания и проведения курса "Системное администрирование"
Договорная
Москва
Феникс образование
Преподаватель курса "Python для машинного обучения" ПИМЛ
Договорная
Москва
Бауманский учебный центр Специалист
Преподаватель-практик для написания и проведения курса "Проведение тестирования на проникновение"
Договорная
Москва
Феникс образование
Преподаватель курса "Нутрициология"
От 50 000 до 200 000 руб.
Москва
АНО ДПО Международный Центр Медицинского и Фармацевтического Образования