Строительство и ремонт
Красота
Репетиторы
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Обучение Python — работа в Москве

Дата: 2024-04-10
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2024-04-10
Описание
Для себя
Похожие заказы
Программирование
дистанционно
договорная
Язык программирования: Python, C++, JavaScript, C#, C, SQL Для работы ### Введение в программирование и основы ИБ (1-2 недели) - **Основы программирования:** - Понятие переменных, типов данных, условных операторов, циклов и функций. - Основы работы с текстовыми файлами. - Обзор основных языков программирования (Python, C, Go, Ruby, JavaScript и др.) в контексте ИБ. ### Python для ИБ (3-4 недели) - **Основы Python:** - Установка и настройка среды разработки (например, PyCharm или VS Code). - Работа с переменными, условиями, циклами, функциями и модулями. - **Использование Python в ИБ:** - Парсинг логов и анализ сетевых трафиков. - Сканирование портов с использованием библиотеки `socket`. - Работа с библиотекой `Scapy` для анализа пакетов сети. - Написание скриптов для автоматизации задач безопасности (например, сканеры уязвимостей). ### Bash/Shell скрипты для администрирования и защиты сети (2 недели) - **Основы Bash:** - Создание и выполнение скриптов. - Управление файлами и процессами через командную строку. - Автоматизация задач мониторинга безопасности (логирование, управление правами доступа). - **Применение в ИБ:** - Создание скриптов для мониторинга безопасности серверов. - Настройка автоматических задач для проверки целостности файлов. - Автоматизация сбора данных для анализа атак (например, сбор логов). ### C и C++ для низкоуровневой защиты и реверс-инжиниринга (4 недели) - **Основы C/C++:** - Введение в указатели, работу с памятью, управление процессами. - Компиляция и отладка программ. - **Применение в ИБ:** - Создание низкоуровневых программ для работы с сетевыми протоколами. - Написание сетевых утилит (например, простые снифферы пакетов). - Основы реверс-инжиниринга и анализа вредоносного ПО на уровне машинного кода. - Введение в эксплойты и переполнение буфера. ### JavaScript и веб-безопасность (3 недели) - **Основы JavaScript:** - Работа с DOM и основами веб-программирования. - Асинхронные операции и AJAX. - **Применение в ИБ:** - Введение в основные уязвимости веб-приложений (например, XSS и CSRF). - Анализ и защита от уязвимостей через JavaScript. - Написание простых инструментов для тестирования безопасности веб-приложений. ### SQL и безопасность баз данных (2 недели) - **Основы SQL:** - Работа с базами данных: запросы SELECT, INSERT, UPDATE, DELETE. - Введение в реляционные базы данных и SQL-сервера. - **Применение в ИБ:** - Понимание SQL-инъекций и методов их предотвращения. - Анализ безопасности базы данных: методы защиты данных. - Защита от утечек данных и реализация мер безопасности (например, шифрование данных). ### Go для разработки инструментов ИБ (3 недели) - **Основы Go:** - Установка и настройка среды разработки (GoLand, VS Code). - Работа с переменными, условиями, циклами, функциями и goroutines. - **Применение Go в ИБ:** - Создание высокопроизводительных инструментов для анализа безопасности сети. - Работа с REST API в Go для создания собственных сервисов безопасности. - Написание снифферов пакетов и анализ трафика. ### Ruby для автоматизации и создания инструментов ИБ (3 недели) - **Основы Ruby:** - Установка и настройка среды разработки (например, RubyMine). - Работа с переменными, условными операторами, циклами и методами. - **Применение Ruby в ИБ:** - Автоматизация задач безопасности с помощью Ruby-скриптов. - Работа с веб-сервисами и REST API через Ruby (использование библиотек `net/http` и `rest-client`). - Создание собственных инструментов для сканирования уязвимостей. ### Разработка REST API для ИБ (3 недели) - **Основы REST API:** - Понимание архитектуры REST и HTTP-запросов (GET, POST, PUT, DELETE). - Работа с JSON-данными в контексте REST API. - **Разработка REST API:** - Создание простых REST API на Python (Flask) для взаимодействия с системами безопасности. - Написание REST API на Go для создания производительных микросервисов. - Создание REST API на Ruby (Sinatra или Rails) для работы с данными безопасности.
Москва
Репетиторы
2024-09-29
Подробнее
Программирование
дистанционно
договорная
Язык программирования: Python Для себя Необходим репетитор для освоения Godot (GDScript) для самой базовой разработки игры Tower Defense на Android/PC (проект 1-2 тыс строк в конце обучения). Частота - 1 занятие в неделю по выходным в постоянное время. В моем распоряжении базовый уровень владения языком Python, до уровня классов (включительно), нужно на основе имеющейся базы переучиться на GDScript в узко направленном базовом варианте. Критерии поиска преподавателя: Важно простое объяснение в максимально понятной форме . Ориентация только на практику. Минимум освоения материала по литературе, максимум живых объяснений простым языком без сложных терминов. Обучение для себя, цель в самом базовом понимании описанных ниже тем. Темы которые я считаю для себя важными: 1: Введение в Godot и GDScript o Работа с узлами Node2D и Control для сцены и UI. o Знакомство с функцией _ready() для инициализации объекта. o Использование основных методов: add_child(), queue_free() (удаление объектов). o Логика обработки ввода: Input.is_action_pressed(). 2: Основы работы с нодами: Структура дерева нод o Создание объектов через наследование узлов: Sprite, Area2D, Button. o Управление дочерними нодами с помощью методов: get_parent(), get_node(). o Практика с таймерами (Timer) и сигналами (timeout). o Создание и управление префабами (инстанцирование объектов): PackedScene. 3: Управление объектами на основе нод o Узлы KinematicBody2D для движения врагов. o Настройка движения и коллизий с использованием move_and_slide(). o Работа с узлами Path2D и PathFollow2D для движения врагов по пути. o Основы анимации через узел AnimationPlayer. 4: Работа с сигналами для оптимизации логики o Подключение сигналов через редактор или программно (connect()). o Создание пользовательских сигналов с помощью signal. o Применение сигналов для стрельбы башни по врагам, обработки урона. o Применение сигналов для нажатия кнопок интерфейса. 5: Создание базовой механики Tower Defense (Логика башен и врагов) o Узлы для башен (Area2D + CollisionShape2D), стрельба по врагам с использованием таймеров. o Взаимодействие башен и врагов через сигналы: враг попал в зону действия башни (area_entered). o Проектирование системы волн врагов через таймеры и методы yield(). 6: Использование Autoload для глобальных данных o Создание файла скрипта для Autoload: хранение глобальных переменных, например, ресурсов, уровня здоровья игрока. o Доступ к глобальным данным из любой части игры через autoload. o Применение и ведение общего счетчика врагов и ресурсов игрока. 7: Реализация PvE логики система волн и ИИ врагов o Логика спавна: создание массива волн, спавн через _process() и таймеры. o Настройка поведения ИИ врагов с помощью узла Navigation2D. o Логика завершения уровня, сигнал об окончании последней волны. 8: Основы мультиплеера (PvP) o Использование RPC (Remote Procedure Calls) для синхронизации между клиентами. o Настройка серверной и клиентской логики: метод network_master(), RPC-сообщения. o Простое соединение по локальной сети для PvP режима. 9: Оптимизация для Android под мобильные устройства o Адаптация управления для сенсорного экрана (TouchScreenButton). o Добавление финальных элементов UI: меню, экран результатов. o Оптимизация ресурсов: текстуры, звуки. o Экспорт проекта на Android: настройка проекта для мобильных устройств. o Отладка и тестирование o Подготовка проекта к публикации: сборка APK
Москва
Репетиторы
2024-09-29
Подробнее
Обучение 1С-программированию
дистанционно
от 1000.00 руб.
Для работы Полное осваивание 1С: программирование на языке 1С + СКД, БСП и тд. (на данный момент освоить профессионально уровень профессии 1С-Программист уровень Junior, потом дальше двигаться!)
Москва
Репетиторы
2024-09-29
Подробнее
Обучение Roblox Studio
дистанционно
договорная
Для работы Ищу преподавателя по Roblox, нужно проводить индивидуальные уроки длительностью 60мин. через Zoom. Если еще и видео сможете записывать для ютуба, напишите об этом в отклике
Москва
Репетиторы
2024-09-29
Подробнее
Программирование
без разницы
от 39838.00 руб.
Язык программирования: Опросы (600-900рyб\час). Переходитe нa сайт: denoc.ru Опросы (600-900рyб\час). Переходитe нa сайт: denoc.ru Опросы (600-900рyб\час). Переходитe нa сайт: denoc.ru
Москва
Репетиторы
2024-09-29
Подробнее
Обучение фронтенд-разработке
дистанционно
договорная
Для себя Нужен куратор на время прохождения курсов, для более понятного объяснения материала, помощи в написании кодов, разборе ошибок в работах
Москва
Репетиторы
2024-09-29
Подробнее
Обучение Arduino
без разницы
от 500.00 руб.
Для себя Нужна помощь по сборке: Arduino + CNC shield + шаговый двигатель. Почему-то не заводится. Могу подьехать в Москве, можно удаленно.
Москва
Репетиторы
2024-09-29
Подробнее