Подработка для репетиторов по программированию в Санкт-Петербурге

Найдено вариантов подработки — 540

🔸 Преподаёте программирование и ищете подработку в Санкт-Петербурге?
🔸 У нас можно найти работу или подработку, выбрав из более чем 540 вакансий
🔸 Заявки от прямых заказчиков, которым нужно подтянуть знания по программированию
🔸 Актуальных предложений на июль 2024 года — 7 шт.
Метро
Автово 6 Адмиралтейская 15 Академическая 10 Балтийская 3 Беговая 3 Бухарестская 1 Василеостровская 6 Владимирская 7 Выборгская 3 Горьковская 2 Гостиный двор 4 Гражданский проспект 7 Девяткино 10 Достоевская 5 Елизаровская 1 Звенигородская 6 Звёздная 8 Кировский завод 5 Комендантский проспект 3 Крестовский остров 1 Купчино 3 Ладожская 3 Ленинский проспект 8 Лесная 8 Лиговский проспект 6 Ломоносовская 2 Маяковская 12 Международная 3 Московская 10 Московские ворота 7 Нарвская 4 Невский проспект 16 Новочеркасская 4 Обводный канал 3 Озерки 3 Парк Победы 7 Парнас 5 Петроградская 5 Пионерская 1 Площадь Александра Невского 3 Площадь Восстания 8 Площадь Ленина 1 Площадь Мужества 4 Политехническая 1 Пр. Большевиков 1 Пр. Ветеранов 5 Пр. Просвещения 4 Приморская 2 Проспект Славы 3 Пушкинская 5 Садовая 6 Сенная площадь 8 Спасская 11 Спортивная 1 Старая Деревня 3 Технологический институт 6 Удельная 1 Улица Дыбенко 4 Фрунзенская 5 Чернышевская 6 Чкаловская 2 Чёрная речка 5 Электросила 6
Тип занятости
Обучение Java
дистанционно
договорная
Написать, сдать и защитить лабу Объяснить и вместе написать лабу: Реализовать консольное приложение, которое реализует управление коллекцией объектов в интерактивном режиме. В коллекции необходимо хранить объекты класса Organization, описание которого приведено ниже. Разработанная программа должна удовлетворять следующим требованиям: Класс, коллекцией экземпляров которого управляет программа, должен реализовывать сортировку по умолчанию. Все требования к полям класса (указанные в виде комментариев) должны быть выполнены. Для хранения необходимо использовать коллекцию типа java.util.TreeSet При запуске приложения коллекция должна автоматически заполняться значениями из файла. Имя файла должно передаваться программе с помощью: аргумент командной строки. Данные должны храниться в файле в формате json Чтение данных из файла необходимо реализовать с помощью класса java.io.BufferedReader Запись данных в файл необходимо реализовать с помощью класса java.io.BufferedOutputStream Все классы в программе должны быть задокументированы в формате javadoc. Программа должна корректно работать с неправильными данными (ошибки пользовательского ввода, отсутсвие прав доступа к файлу и т.п.). В интерактивном режиме программа должна поддерживать выполнение следующих команд: help : вывести справку по доступным командам info : вывести в стандартный поток вывода информацию о коллекции (тип, дата инициализации, количество элементов и т.д.) show : вывести в стандартный поток вывода все элементы коллекции в строковом представлении add {element} : добавить новый элемент в коллекцию update id {element} : обновить значение элемента коллекции, id которого равен заданному remove_by_id id : удалить элемент из коллекции по его id clear : очистить коллекцию save : сохранить коллекцию в файл execute_script file_name : считать и исполнить скрипт из указанного файла. В скрипте содержатся команды в таком же виде, в котором их вводит пользователь в интерактивном режиме. exit : завершить программу (без сохранения в файл) remove_greater {element} : удалить из коллекции все элементы, превышающие заданный remove_lower {element} : удалить из коллекции все элементы, меньшие, чем заданный history : вывести последние 10 команд (без их аргументов) filter_contains_full_name fullName : вывести элементы, значение поля fullName которых содержит заданную подстроку filter_less_than_official_address officialAddress : вывести элементы, значение поля officialAddress которых меньше заданного filter_greater_than_full_name fullName : вывести элементы, значение поля fullName которых больше заданного Формат ввода команд: Все аргументы команды, являющиеся стандартными типами данных (примитивные типы, классы-оболочки, String, классы для хранения дат), должны вводиться в той же строке, что и имя команды. Все составные типы данных (объекты классов, хранящиеся в коллекции) должны вводиться по одному полю в строку. При вводе составных типов данных пользователю должно показываться приглашение к вводу, содержащее имя поля (например, "Введите дату рождения:") Если поле является enum'ом, то вводится имя одной из его констант (при этом список констант должен быть предварительно выведен). При некорректном пользовательском вводе (введена строка, не являющаяся именем константы в enum'е; введена строка вместо числа; введённое число не входит в указанные границы и т.п.) должно быть показано сообщение об ошибке и предложено повторить ввод поля. Для ввода значений null использовать пустую строку. Поля с комментарием "Значение этого поля должно генерироваться автоматически" не должны вводиться пользователем вручную при добавлении. Описание хранимых в коллекции классов: public class Organization { private Long id; //Поле не может быть null, Значение поля должно быть больше 0, Значение этого поля должно быть уникальным, Значение этого поля должно генерироваться автоматически private String name; //Поле не может быть null, Строка не может быть пустой private Coordinates coordinates; //Поле не может быть null private java.util.Date creationDate; //Поле не может быть null, Значение этого поля должно генерироваться автоматически private double annualTurnover; //Значение поля должно быть больше 0 private String fullName; //Поле не может быть null private OrganizationType type; //Поле не может быть null private Address officialAddress; //Поле может быть null } public class Coordinates { private int x; private int y; } public class Address { private String street; //Поле может быть null private String zipCode; //Поле может быть null } public enum OrganizationType { COMMERCIAL, GOVERNMENT, TRUST, PRIVATE_LIMITED_COMPANY, OPEN_JOINT_STOCK_COMPANY; } Отчёт по работе должен содержать: Текст задания. Диаграмма классов разработанной программы. Исходный код программы. Выводы по работе. Вопросы к защите лабораторной работы: Коллекции. Сортировка элементов коллекции. Интерфейсы java.util.Comparable и java.util.Comparator. Категории коллекций - списки, множества. Интерфейс java.util.Map и его реализации. Параметризованные типы. Создание параметризуемых классов. Wildcard-параметры. Классы-оболочки. Назначение, область применения, преимущества и недостатки. Автоупаковка и автораспаковка. Потоки ввода-вывода в Java. Байтовые и символьные потоки. "Цепочки" потоков (Stream Chains). Работа с файлами в Java. Класс java.io.File. Пакет java.nio - назначение, основные классы и интерфейсы. Утилита javadoc. Особенности автоматического документирования кода в Java.
Санкт-Петербург
Репетиторы
2024-05-11
Подробнее
Обучение C++
дистанционно
от 1000.00 руб.
Для себя Нужна помощь с лабораторными работами (нужно чуть-чуть переделать и объяснить как это делается) Темы: Перегрузка классов Множественное наследование и полиморфизм Шаблоны и контейниры Stl
Санкт-Петербург
Репетиторы
2024-05-11
Подробнее
Обучение C++
дистанционно
договорная
Для себя Доброго времени суток! Хотел бы сжато за кратчайший срок освоить ЯП C++. До этого работал в Python и C подобных языках при программировании плат.
Санкт-Петербург
Репетиторы
2024-05-11
Подробнее
Программирование
дистанционно
от 800.00 руб.
Язык программирования: C# Подготовка к экзамену
Санкт-Петербург
Репетиторы
2024-05-11
Подробнее
Обучение C++
дистанционно
от 1000.00 руб.
Подготовка к экзамену
Санкт-Петербург
Репетиторы
2024-05-11
Подробнее
Обучение Python
дистанционно
от 800.00 руб.
Для себя Решить (только решить, объяснения не требуются) задание по написанию небольшой программы по заданию ниже. Начало программы (до показа картинки) от преподавателя есть. Задание: Необходимо создать и обучить нейросеть распознавать объекты из набора Cifar-10. В процессе необходимо использовать слои со светрочной архитектурой (Conv2D) и слои пуллинга (MaxPooling2D) (см. лекцию Светрочные нейронные сети), при этом для подбора оптимальных гиперпараметров требуется использовать библиотеку keras-tuner (см. лекцию Нюансы обучения). Количество слоев и фильтров каждого слоя предлагается выбрать самостоятельно, предпочтительное количество блоков сверточных слоев ~ 3. После подбора параметров отобразить архитектуру топ-5 лучших архитектур, проверить их качество на тестовой выборке с помощью функции evaluate, остановить выбор на одной из них и обосновать его.
Санкт-Петербург
Репетиторы
2024-05-09
Подробнее
Обучение Spring
дистанционно
договорная
Для себя Есть простое приложение на Spring. Настроена Basic-аутентификация (Spring Security). Необходимо показать, как протестировать запрос, требующий аутентификации, в postman
Санкт-Петербург
Репетиторы
2024-05-09
Подробнее
Обучение SQL
дистанционно
от 500.00 руб.
Для работы SQL нужен для аналитики - Понять язык, синтаксис и как корректно вызывать переменные - Базовые конструкции case, cast - Научится переводить формулы в sql
Санкт-Петербург
Репетиторы
2024-05-09
Подробнее
Обучение Python
дистанционно
договорная
Для себя Создание тг бота с определенными функциями , подключение базы данных sql
Санкт-Петербург
Репетиторы
2024-05-09
Подробнее
Обучение Unity3D
дистанционно
договорная
Для себя Обучение сына в программировании на этой платформе
Санкт-Петербург
Репетиторы
2024-05-09
Подробнее
Обучение языку R
дистанционно
от 1000.00 руб.
Подготовка к экзамену
Санкт-Петербург
Репетиторы
2024-05-09
Подробнее
Обучение созданию нейросетей
дистанционно
договорная
Курс по этой нейросети Привет! Мы в поиске классного куратора для нашего курса по нейросети Midjourney❤ Что нужно делать: — Отвечать на базовые вопросы по скачиванию программы — Вопросы технического характера по базовым командам и кнопкам в процессе создания картинок (Как скачивать в хорошем качестве и т.д) — Уметь пользоваться чатом GPT Длительность курса – 7 дней
Санкт-Петербург
Репетиторы
2024-05-08
Подробнее
Обучение Python
дистанционно
от 500.00 руб.
Подготовка к экзамену
Санкт-Петербург
Репетиторы
2024-05-08
Подробнее
Обучение Python
дистанционно
от 500.00 руб.
Подготовка к экзамену
Санкт-Петербург
Репетиторы
2024-05-08
Подробнее
Обучение тестированию программного обеспечения
дистанционно
договорная
Для работы
Санкт-Петербург
Репетиторы
2024-05-08
Подробнее
Обучение языку R
дистанционно
договорная
Для себя
Санкт-Петербург
Репетиторы
2024-05-08
Подробнее
Обучение C++
дистанционно
договорная
Помощь с реализацией Подключить ui файл к CMake проекту, соблюдая структуру: bin -- main.cpp -- CMakeLists.txt lib -- a.cpp -- a.h -- window.h -- window.cpp -- window.ui -- CMakeLists.txt CmakeLists.txt наполнение файлов может быть любым, но нужно, чтобы открывалось пустое окно + был доступ к папке lib (и всем ее составляющим из main.cpp)
Санкт-Петербург
Репетиторы
2024-05-07
Подробнее
Программирование
дистанционно
от 800.00 руб.
Язык программирования: Java Для себя Помощь с лабораторными по программированию
Санкт-Петербург
Репетиторы
2024-05-07
Подробнее
Обучение C++
дистанционно
договорная
Для себя Первый курс, освоение знаний
Санкт-Петербург
Репетиторы
2024-05-07
Подробнее
Обучение Java
дистанционно
договорная
Для себя Обучение с 0
Санкт-Петербург
Репетиторы
2024-05-07
Подробнее
Обучение C++
дистанционно
договорная
Для ребёнка
Санкт-Петербург
Репетиторы
2024-05-07
Подробнее
Обучение тестированию программного обеспечения
дистанционно
договорная
Для работы Являюсь действующим ручным тестировщиком (опыт около 5 лет). Сейчас возник вопрос, куда и как двигаться дальше, поскольку засосала рутина и нет развития. Личное видение - автотесты (JS или Python). Плюс необходимо освежить и/или подтянуть знания по API (Postman/Swagger), SQL, Git/GitHub + освоить jMeter и Charles. Соответственно, ищу опытного человека для индивидуальных занятий, который хорошо разбирается в перечисленных темах.
Санкт-Петербург
Репетиторы
2024-05-06
Подробнее
Обучение Swift
дистанционно
от 2000.00 руб.
Для себя Мне необходимо заполнить пробелы в текущих знаниях, вспомнить базовые знания о мобильной разработке и освоить новые. Около года назад проходил курс по изучению языка Swift, и у у меня осталось много вопросов и непонимания во многих темах. Хотелось бы получить персональное обучение, накопить багаж знаний и какого то практического опыта, чтобы войти в профессию и начать работать в этой специальности.
Санкт-Петербург
Репетиторы
2024-05-06
Подробнее
Программирование
дистанционно
договорная
Язык программирования: Python Для работы Нужно установить пакет msnoise со всеми правильными зависимостями. сейчас при импорте он ругается на слишком новую версию scipy. можно все установить в отдельное виртуальное окружение или попробовать установить из github master. это нужно сделать в spyder локально на компьютере, ос убунту, и в google collab. подключиться можно удалённо через anydesk например.
Санкт-Петербург
Репетиторы
2024-05-06
Подробнее
Программирование
дистанционно
договорная
Для ребёнка Добрый день! Прошу оказать помощь с прохождением школьного курса с азами программирования. Ориентировочный список тем: Ввод и вывод данных; Программирование разветвляющихся алгоритмов if else then; Программирование циклических алгоритмов while repeat for и тд.
Санкт-Петербург
Репетиторы
2024-05-06
Подробнее

Часто задаваемые вопросы


Как мне найти учеников по профилю программирование в Санкт-Петербурге?

Зарегистрируйтесь и создайте привлекательный профиль с упоминанием вашей специализации. Обратите внимание на количество доступных заявок от учеников, которое на июль 2024 года составляет 540

Какие требования к преподавателям на вашем сайте?

На нашем сайте приветствуются преподаватели с любым уровнем квалификации. Мы рекомендуем указать все свои сертификаты и образование, чтобы увеличить шансы на нахождение учеников

Могу ли я установить гибкий график работы?

Вы полностью контролируете свой график и можете обсуждать его напрямую с учениками, чтобы найти удобное время для обеих сторон

Каков потенциальный заработок для репетитора программирования?

Заработок зависит от количества занятий и квалификации. В среднем, за одно занятие можно заработать 1706.91 рублей с занятия. Больше занятий в неделю – выше доход