Фриланс: заказать «mysql»
11 открытых заказов
Закажите услуги фрилансеров для вашего проекта прямо сейчас!
Размещение заказа на фриланс бирже бесплатно, а предложения поступят уже через несколько минут.
Закажите: mysql на фрилансе в Киеве, Москве, Минске и в других городах и странах СНГ. На фриланс бирже weblancer вы можете найти широкий выбор проектов и вакансий с лучшими ценами, безопасной сделкой и своевременной оплатой.
Ищем тестировщика для тестирования веб-приложения: интернет-магазин на PHP-фреймворке Yii2.
Необходимые навыки:
Опыт тестирования веб-приложений(backend) >1 год;Знание процессов и методов тестирования; ... Читать дальше
Необходимые навыки:
Опыт тестирования веб-приложений(backend) >1 год;Знание процессов и методов тестирования; ... Читать дальше
Ищем тестировщика для тестирования веб-приложения: интернет-магазин на PHP-фреймворке Yii2.
Необходимые навыки:
Опыт тестирования веб-приложений(backend) >1 год;Знание процессов и методов тестирования;
Умение работать с консолью на базовом уровне (прим: выполнение команд установки, запуск консольных команд веб-приложения)Умение работать с базой данных MySQL на базовом уровне (прим: сделать экспорт данных таблицы, выполнить SQL-запрос)Умение работать с Git на базовом уровне (установить проект, выполнить pull, переключение между ветками)Аналитический склад ума, методичность и внимание к деталям, способность увидеть продукт глазами пользователя.Будет большим плюсом:
Опыт тестирования веб-приложений на Yii2, и работа с его дебагеромБазовые умения работы с Docker (сбилдить образ, запустить)Базовые умения работы с Postman (выполнение запросов, замена variables коллекции)Чем предстоит заниматься:
Проведение функционального тестирования веб-приложенияНаписание тест-кейсов и чек-листовИзучение требований и проверка на их соответствиеУсловия:
Полностью удалённый формат работы с гибким началом рабочего дняВозможность частичной занятости (но не менее 20 часов/неделя)Почасовая оплата труда с гибким графиком выплатЗаработная плата $900-$1600.
Согласно внутренним опросам, 100% респондентов отметили отличную постановку задач: использование внутренних стандартов (предугадывание проблем и рекомендации по их
устранению; визуализация конечного результата — протипы/gif/видео; др.) и
использование UserStory, критериев приёмки. Свернуть
Необходимые навыки:
Опыт тестирования веб-приложений(backend) >1 год;Знание процессов и методов тестирования;
Умение работать с консолью на базовом уровне (прим: выполнение команд установки, запуск консольных команд веб-приложения)Умение работать с базой данных MySQL на базовом уровне (прим: сделать экспорт данных таблицы, выполнить SQL-запрос)Умение работать с Git на базовом уровне (установить проект, выполнить pull, переключение между ветками)Аналитический склад ума, методичность и внимание к деталям, способность увидеть продукт глазами пользователя.Будет большим плюсом:
Опыт тестирования веб-приложений на Yii2, и работа с его дебагеромБазовые умения работы с Docker (сбилдить образ, запустить)Базовые умения работы с Postman (выполнение запросов, замена variables коллекции)Чем предстоит заниматься:
Проведение функционального тестирования веб-приложенияНаписание тест-кейсов и чек-листовИзучение требований и проверка на их соответствиеУсловия:
Полностью удалённый формат работы с гибким началом рабочего дняВозможность частичной занятости (но не менее 20 часов/неделя)Почасовая оплата труда с гибким графиком выплатЗаработная плата $900-$1600.
Согласно внутренним опросам, 100% респондентов отметили отличную постановку задач: использование внутренних стандартов (предугадывание проблем и рекомендации по их
устранению; визуализация конечного результата — протипы/gif/видео; др.) и
использование UserStory, критериев приёмки. Свернуть
$1600
3 заявки
1 неделю назад
Нужно написать программу в Visual Studio Code 2019 на языке C# используя базу данных MySql.
Суть работы программы расписал ниже, ... Читать дальше
Суть работы программы расписал ниже, ... Читать дальше
Нужно написать программу в Visual Studio Code 2019 на языке C# используя базу данных MySql.
Суть работы программы расписал ниже, возникнут вопросы пишите.
Желательно код сделать с комментариями.
Первая форма – авторизация администраторов и операторов телемаркетингового центра.
Кнопка «Войти» отвечает за вход в программу после ввода верных данных. Вторая
кнопка – «Выход». Нажав на нее, вы выходите из приложения.
Войдя под своим логином и паролем и нажав кнопку «Войти», откроется доступ к главной форме, редактор и настройке . В форме «Редактор» администратор может добавлять новых клиентов в базу или же редактировать ранее
введенные данные и контакты.
В форме «Настройки» администратор может создавать новых пользователей
данной программы, введя для этого логин и пароль. Чтобы зарегистрировать нового
пользователя, нужно нажать на кнопку «Зарегистрировать».
В форме «INSERT» можно добавить данные и контакты нового клиента, заполнив пустые поля в форме и нажав кнопку «Добавить».
В форме «UPDATE» можно редактировать данные и контакты уже существующих клиентов. Изменения вступят в силу после заполнения пустых строк в форме и нажав кнопку «Изменить».
В форме «DELETE» можно удалить сведения о клиентах, а также их контакты. Для этого нужно внести нужные данные в пустые строки и нажать кнопку «Удалить».
Если авторизация проходит под логином оператора, вы попадаете на главную форму с ограниченными возможностями, разработанную для специалистов телемаркетингового центра. Свернуть
Суть работы программы расписал ниже, возникнут вопросы пишите.
Желательно код сделать с комментариями.
Первая форма – авторизация администраторов и операторов телемаркетингового центра.
Кнопка «Войти» отвечает за вход в программу после ввода верных данных. Вторая
кнопка – «Выход». Нажав на нее, вы выходите из приложения.
Войдя под своим логином и паролем и нажав кнопку «Войти», откроется доступ к главной форме, редактор и настройке . В форме «Редактор» администратор может добавлять новых клиентов в базу или же редактировать ранее
введенные данные и контакты.
В форме «Настройки» администратор может создавать новых пользователей
данной программы, введя для этого логин и пароль. Чтобы зарегистрировать нового
пользователя, нужно нажать на кнопку «Зарегистрировать».
В форме «INSERT» можно добавить данные и контакты нового клиента, заполнив пустые поля в форме и нажав кнопку «Добавить».
В форме «UPDATE» можно редактировать данные и контакты уже существующих клиентов. Изменения вступят в силу после заполнения пустых строк в форме и нажав кнопку «Изменить».
В форме «DELETE» можно удалить сведения о клиентах, а также их контакты. Для этого нужно внести нужные данные в пустые строки и нажать кнопку «Удалить».
Если авторизация проходит под логином оператора, вы попадаете на главную форму с ограниченными возможностями, разработанную для специалистов телемаркетингового центра. Свернуть
3 заявки
1 день назад
Интересный проект с хорошей перспективой.
Международная компания.
Проект функционально оказывает поддержку в строительстве крупной магистрали в Грузии.
Система которая хранит ... Читать дальше
Международная компания.
Проект функционально оказывает поддержку в строительстве крупной магистрали в Грузии.
Система которая хранит ... Читать дальше
Интересный проект с хорошей перспективой.
Международная компания.
Проект функционально оказывает поддержку в строительстве крупной магистрали в Грузии.
Система которая хранит и обрабатывает данные проектов, таблицы, графики, делает отчеты и т.д
Golang, JavaScript, html, Js ui libraries.
Не хватает еще одного человека на проекте, нужен хороший фулстек либо чистый хороший JS.
Есть кусок работ который необходимо закрыть с дальнейшим участием в развитии проекта и разработкой новых решении в этой же среде.
Жду предложении.
Our project is based on Go and uses the Iris framework.
Еhe Frontend uses a simple Html/Bootrstrap/Jasascript/jQuery/Google maps API/Webix UI/
MySQL database
Further javascript plugins and modules in the list below.
ссылка
ссылка
ссылка
ссылка - we use 2 widget Files and Gant now its in demo mode
ссылка
ссылка
ссылкаСвернуть
Международная компания.
Проект функционально оказывает поддержку в строительстве крупной магистрали в Грузии.
Система которая хранит и обрабатывает данные проектов, таблицы, графики, делает отчеты и т.д
Golang, JavaScript, html, Js ui libraries.
Не хватает еще одного человека на проекте, нужен хороший фулстек либо чистый хороший JS.
Есть кусок работ который необходимо закрыть с дальнейшим участием в развитии проекта и разработкой новых решении в этой же среде.
Жду предложении.
Our project is based on Go and uses the Iris framework.
Еhe Frontend uses a simple Html/Bootrstrap/Jasascript/jQuery/Google maps API/Webix UI/
MySQL database
Further javascript plugins and modules in the list below.
ссылка
ссылка
ссылка
ссылка - we use 2 widget Files and Gant now its in demo mode
ссылка
ссылка
ссылкаСвернуть
6 заявок
3 дня назад
Действующий проект betlab.club Ищем на постоянную работу Full stack специалиста с опытом работы.
Удаленная работа, Полная или частичная занятость (колличество ... Читать дальше
Удаленная работа, Полная или частичная занятость (колличество ... Читать дальше
Действующий проект betlab.club Ищем на постоянную работу Full stack специалиста с опытом работы.
Удаленная работа, Полная или частичная занятость (колличество рабочих часов в неделю оговариваем).
Требуются навыки в таких направлениях как:
Технологии: php 7.4 & 8 (yii2) + frontend vue js
Базы данных: mysql 8 (percona), clickhouse
Нужны люди с опытом и пониманием направления. Мы ищем PHP Engineer для работы над интересными проектами в нашей крутой команде betlab.club.
Необходимые навыки
Experience in developing APIs in PHP using yii2;Excellent knowledge of PHP 7+;Attention to good code design;Experience with MySQL;Experience with Git;Experience with Yii2 framework;Experience with Javascript and jQuery.Условия работы:
Высокий уровень З/П в $ с выплатой два раза в месяц;Дружная команда профессионалов и интересные задачи каждый день.Профессиональный и карьерный рост!!!Обязанности:
разрабатывать и поддерживать веб проект betlab.club;работать в команде;Наш проект уже запущен и требует постоянных обновлений и внедрения все новых и новых функций. Для этого мы ищем специалиста, готового примкнуть к нашей развивающейся компании. Свернуть
Удаленная работа, Полная или частичная занятость (колличество рабочих часов в неделю оговариваем).
Требуются навыки в таких направлениях как:
Технологии: php 7.4 & 8 (yii2) + frontend vue js
Базы данных: mysql 8 (percona), clickhouse
Нужны люди с опытом и пониманием направления. Мы ищем PHP Engineer для работы над интересными проектами в нашей крутой команде betlab.club.
Необходимые навыки
Experience in developing APIs in PHP using yii2;Excellent knowledge of PHP 7+;Attention to good code design;Experience with MySQL;Experience with Git;Experience with Yii2 framework;Experience with Javascript and jQuery.Условия работы:
Высокий уровень З/П в $ с выплатой два раза в месяц;Дружная команда профессионалов и интересные задачи каждый день.Профессиональный и карьерный рост!!!Обязанности:
разрабатывать и поддерживать веб проект betlab.club;работать в команде;Наш проект уже запущен и требует постоянных обновлений и внедрения все новых и новых функций. Для этого мы ищем специалиста, готового примкнуть к нашей развивающейся компании. Свернуть
$1000
1 заявка
1 неделю назад
Я недавно занимаюсь программированием и встала задача поработать с базой данных. Я купил выделенный сервер и установил туда MySql и ... Читать дальше
Я недавно занимаюсь программированием и встала задача поработать с базой данных. Я купил выделенный сервер и установил туда MySql и phpMyAdmin, создал БД, а никакие данные с другого Пк добавить не могу. Прошу понимающего человека в этой области проконсультировать меня, чтобы я все таки смог выполнить мою задачу. Свернуть
$7
5 заявок
1 неделю назад
Здравствуйте, есть модуль на Laravel, который парсит csv файлы кодов телефонов и заносит в нужном виде в Mysql. Нужно доработать ... Читать дальше
Здравствуйте, есть модуль на Laravel, который парсит csv файлы кодов телефонов и заносит в нужном виде в Mysql. Нужно доработать этот модуль.
Есть список локаций в таблице mysql, представленные в виде путей 'г. Дорогобуж|р-н Дорогобужский|Смоленская обл.'. В console запускается скрипт, который определяет, что это за локация и привязывает к ней соответствующий location_id. Причём, чтоб эта локация была определена, нужно изначально определить каждую из подлокаций, т.е. сначала привязывает location_id к Смоленская область, потом к р-н Дорогобужский и потом к г. Дорогобуж. Иногда скрипт не может определить некоторые локации и тогда нужно вручную выбрать (есть соответствующая страница с потерявшимися локациями, которым надо присвоить соответствия).
Проблема в том, что пока скрипт не определит потерявшуюся подлокацию предыдущего уровня, не сможет определиться и локация следующего, поэтому нужно сначала вручную привязать неопределившуюся локацию самого старшего уровня, потом снова запустить скрипт, если автоматически локация снова не сможет привязаться, то снова привязать и снова запустить скрипт, пока все локации не найдутся.
В общем, нужно усовершенствовать страницу с потерявшимися локациями. Чтоб, когда мы устанавливали потерявшейся локации соответствие, все остальные пути-локации на этой странице, у которых тоже содержится эта локация, перерабатывались, и обновлялись. Т.е. запускается скрипт, который снова пытается обработать неопределившиеся локации и те, которые удалось определить, исчезают. Остаются уже только те, которые и на этот раз не определились. На стороне бэкенда, тоже нужно поработать.
Сейчас страница использует jquery, но я не против использования как jquery, так и vue. Единственное, если использовать vue, не знаю, будут ли они вместе с jquery работать или нужно всё на vue переписывать.
Скрипт, который привязывает, на бэкенде.
Всё лежит на сервере в docker. Дам доступ к серверу по ssh.
Будет отлично, если быстро можете понять чужой код на laravel. Если будут идеи, как всё упростить, с удовольствием послушаю. Свернуть
Есть список локаций в таблице mysql, представленные в виде путей 'г. Дорогобуж|р-н Дорогобужский|Смоленская обл.'. В console запускается скрипт, который определяет, что это за локация и привязывает к ней соответствующий location_id. Причём, чтоб эта локация была определена, нужно изначально определить каждую из подлокаций, т.е. сначала привязывает location_id к Смоленская область, потом к р-н Дорогобужский и потом к г. Дорогобуж. Иногда скрипт не может определить некоторые локации и тогда нужно вручную выбрать (есть соответствующая страница с потерявшимися локациями, которым надо присвоить соответствия).
Проблема в том, что пока скрипт не определит потерявшуюся подлокацию предыдущего уровня, не сможет определиться и локация следующего, поэтому нужно сначала вручную привязать неопределившуюся локацию самого старшего уровня, потом снова запустить скрипт, если автоматически локация снова не сможет привязаться, то снова привязать и снова запустить скрипт, пока все локации не найдутся.
В общем, нужно усовершенствовать страницу с потерявшимися локациями. Чтоб, когда мы устанавливали потерявшейся локации соответствие, все остальные пути-локации на этой странице, у которых тоже содержится эта локация, перерабатывались, и обновлялись. Т.е. запускается скрипт, который снова пытается обработать неопределившиеся локации и те, которые удалось определить, исчезают. Остаются уже только те, которые и на этот раз не определились. На стороне бэкенда, тоже нужно поработать.
Сейчас страница использует jquery, но я не против использования как jquery, так и vue. Единственное, если использовать vue, не знаю, будут ли они вместе с jquery работать или нужно всё на vue переписывать.
Скрипт, который привязывает, на бэкенде.
Всё лежит на сервере в docker. Дам доступ к серверу по ssh.
Будет отлично, если быстро можете понять чужой код на laravel. Если будут идеи, как всё упростить, с удовольствием послушаю. Свернуть
5 заявок
1 неделю назад
Есть некий CMS, на php+mysql. Там есть простая регистрация вводом логина и пароля. Нужно сделать так, чтобы была возможность регистрации ... Читать дальше
Есть некий CMS, на php+mysql. Там есть простая регистрация вводом логина и пароля. Нужно сделать так, чтобы была возможность регистрации и авторизации через metamask Свернуть
1 заявка
1 неделю назад
CMS нет. ТЗ:
1. ЯП: mySQL, PHP, JS (не всм чистый JS,- jQuery, например и тп,- что нужно для AJAX) ... Читать дальше
1. ЯП: mySQL, PHP, JS (не всм чистый JS,- jQuery, например и тп,- что нужно для AJAX) ... Читать дальше
CMS нет. ТЗ:
1. ЯП: mySQL, PHP, JS (не всм чистый JS,- jQuery, например и тп,- что нужно для AJAX)
2. Реф: комментарии на habr, не только функционал добавления коммента, но и внешний вид (исключение: не нужна система оценок, голосвание и тп, просто возможность писать комменты и отвечать на них)
3. Древовидность до 5 уровня включительно
4. Особое внимание уделить устойчивости скриптов к взлому
5. Нужна админка. В админке должна быть возможность модерации комментов: удалять и редактировать комменты (да, редактировать комменты юзеров). Возможность массового удаления комментов (на случай если проравлись боты и накидали спама, например)
6. Должны быть разные режимы работы комментов: комменты только от авторизованных, неавторизованных, комменты с обязательной премодерацией для неавторизованных
7. Уведомления о новых комментах в группу телеграм
8. Соответственно, должен быть функционал подтверждения юзера через почту, форма авторизации. Но функционал этот минимальный: регистрация, авторизация, восстановление пароля. Личный кабинет юзера либо отсутствует, либо минимальный. Аватарки например юзер не выбирает, только никнейм Свернуть
1. ЯП: mySQL, PHP, JS (не всм чистый JS,- jQuery, например и тп,- что нужно для AJAX)
2. Реф: комментарии на habr, не только функционал добавления коммента, но и внешний вид (исключение: не нужна система оценок, голосвание и тп, просто возможность писать комменты и отвечать на них)
3. Древовидность до 5 уровня включительно
4. Особое внимание уделить устойчивости скриптов к взлому
5. Нужна админка. В админке должна быть возможность модерации комментов: удалять и редактировать комменты (да, редактировать комменты юзеров). Возможность массового удаления комментов (на случай если проравлись боты и накидали спама, например)
6. Должны быть разные режимы работы комментов: комменты только от авторизованных, неавторизованных, комменты с обязательной премодерацией для неавторизованных
7. Уведомления о новых комментах в группу телеграм
8. Соответственно, должен быть функционал подтверждения юзера через почту, форма авторизации. Но функционал этот минимальный: регистрация, авторизация, восстановление пароля. Личный кабинет юзера либо отсутствует, либо минимальный. Аватарки например юзер не выбирает, только никнейм Свернуть
указан исполнитель
1 неделю назад
Нужен скрипт, импортирующий множество курсов из текстового файла, где данные заложены в определенном порядке. Скрипт должен работать отдельно от админки ... Читать дальше
Нужен скрипт, импортирующий множество курсов из текстового файла, где данные заложены в определенном порядке. Скрипт должен работать отдельно от админки wordpress и не задействовать ее интерфейс при импорте.
Примеры, доступ к БД MySQL, FTP - все есть. Свернуть
Примеры, доступ к БД MySQL, FTP - все есть. Свернуть
указан исполнитель
1 неделю назад
Здравствуйте
нужно сделать редактирование контента сайта на mysql/html удобным. Удобным = без необходимости лазить в phpmyadmin, правки кода, работы с ... Читать дальше
нужно сделать редактирование контента сайта на mysql/html удобным. Удобным = без необходимости лазить в phpmyadmin, правки кода, работы с ... Читать дальше
Здравствуйте
нужно сделать редактирование контента сайта на mysql/html удобным. Удобным = без необходимости лазить в phpmyadmin, правки кода, работы с базой.
чтобы можно было залогиниться и работать как с wysywyg редактором.
Как это выглядит сейчас - приаттачил. Свернуть
нужно сделать редактирование контента сайта на mysql/html удобным. Удобным = без необходимости лазить в phpmyadmin, правки кода, работы с базой.
чтобы можно было залогиниться и работать как с wysywyg редактором.
Как это выглядит сейчас - приаттачил. Свернуть
7 заявок
2 недели назад
Добрый день есть задачка передать mysql запрос или разбить его на несколько под запросов
есть три таблицы letters_od_in_n , letters_od_in_perf, ... Читать дальше
есть три таблицы letters_od_in_n , letters_od_in_perf, ... Читать дальше
Добрый день есть задачка передать mysql запрос или разбить его на несколько под запросов
есть три таблицы letters_od_in_n , letters_od_in_perf, letters_od_in_date_n
нужно сделать что бы GROUP BY `letters_od_in_n`.`id` на связку таблиц letters_od_in_n и letters_od_in_perf применялся а на связку letters_od_in_n и letters_od_in_date_n не применялся как это можно реализовать ?
полный запрос в прилепленный Свернуть
есть три таблицы letters_od_in_n , letters_od_in_perf, letters_od_in_date_n
нужно сделать что бы GROUP BY `letters_od_in_n`.`id` на связку таблиц letters_od_in_n и letters_od_in_perf применялся а на связку letters_od_in_n и letters_od_in_date_n не применялся как это можно реализовать ?
полный запрос в прилепленный Свернуть
$5
5 заявок
3 недели назад
Выполненные и закрытые заказы
Последний срок сдачи: 15 января 00:00
Пример вёрстки.
Выбранная профессия: Frontend-программист
К коду нужно писать комментарии или любым другим путём ... Читать дальше
Пример вёрстки.
Выбранная профессия: Frontend-программист
К коду нужно писать комментарии или любым другим путём ... Читать дальше
Последний срок сдачи: 15 января 00:00
Пример вёрстки.
Выбранная профессия: Frontend-программист
К коду нужно писать комментарии или любым другим путём объяснить участки кода, - это для защиты проекта.
Необходимо разработать web – приложение на фреймворке Django, целью которого будет рассказать пользователю сайта об определённой профессии в IT-сфере, которое будет выводить аналитику по определенной профессии. Информация о профессии на сайте должна быть полноценной. Она должна включать себя как общую информацию об этой профессии, так и статистические данные, представленные с помощью инфографиков и диаграмм.
Исходные данные для проекта можно взять в файле vacancies_with_skills.csv.
Требования к системе администрирования сайта
Сайт должен иметь штатную систему администрирования Django приложения.Авторизация и аутентификация штатная.В системе администрирования должна быть представлена возможность осуществления CRUD-операции (создание, редактирование, изменение, удаление) для всех элементов всех страниц сайта.Предобработку и анализ всех необходимых статистических данных осуществлять локально. Результаты загружать на сайт через систему администрирования.Графики оформлять в виде изображений и загружать как файлы.Табличные данные, как и весь другой текст для сайта оформлять в формате HTML.
Общие требованияПроект выполняется студентом самостоятельно и обязательно защищается перед преподавателем. Оценка за проект выставляется только после защиты проекта.Профессия выбирается совместно с преподавателем. И должна быть зафиксирована преподавателем до начала выполнения проекта. Самостоятельно изменять профессию нельзя. Профессия в пределах команды должна быть уникальна. Профессия выбирается из предопределенного списка.Для более полной статистики разрешено отбирать вакансии для выбранной профессии не только по строгому вхождению ключевого слова в названии вакансии, но и по наличию семантически похожих запросов для названия профессии (Например, web-разработчик, web-программист, веб-разработчик, веб-программист).Код проекта необходимо загрузить на GitHub. Репозиторий необходимо закрыть и дать доступ только для преподавателя.Ссылку на web-проект и GitHub прикрепить к этому заданию.Сайт может быть опубликован на любом хостинге. (Наши рекомендации - бесплатный вариант хостинга: Pythonanywhere).
Критерии оценки
Проект оценивается по 100 бальной шкале:
Проект выложен на хостинг – 15 балловМногостраничность сайта с корректно настроенной маршрутизацией – 5 балловНаличие регулярно пополняемого репозитория с последними файлами проекта и всех актуальных скриптов по аналитике – 5 балловПолнота информации по аналитике – 30 балловДля страницы «Востребованность» – 5 балловДля страницы «География» – 5 балловДля страницы «Навыки» – 10 балловДля страницы «Последние вакансии» – 10 балловСоблюдение структуры проекта, и паттернов Django – 15 балловНаличие системы администрирования, способной выполнять все CRUD-операции по всем разделам сайта – 10 балловОформление сайта (html, css, js) – 10 баллов. Для оформления можно использовать библиотеки типа Bootstrap, однако, они должны быть также индивидуально стилизованы и настроены.Стабильная работа на этапе демонстрации – 10 балловВ зависимости от ответов на вопросы во время защиты к итоговому баллу может быть применен коэффициент от 0 до 1.
Список профессий
Аналитик ('analytic', 'аналитик', 'analyst', 'аналітик')1С-разработчик ('1с разработчик', '1c разработчик', '1с', '1c', '1 c', '1 с')Руководитель ИТ-проектов ('team lead', 'тимлид', 'тим лид', 'teamlead', 'lead', 'руководит', 'директор', 'leader', 'director', 'начальник', 'лидер', 'управляющий проект', 'керівник', 'chief', 'начальник it')Специалист техподдержки ('техподдержка', 'тех поддержка', 'technical support engineer', 'поддержка', 'support', 'підтримки')Системный администратор ('system admin', 'сисадмин', 'сис админ', 'системный админ', 'cистемный админ', 'администратор систем', 'системний адміністратор')UX/UI дизайнер ('design', 'ux', 'ui', 'дизайн', 'иллюстратор')Менеджер IT-проекта ('project manager', 'менеджер проект', 'менеджер it проект', 'менеджер ит проект', 'менеджер интернет проект', 'проджект менеджер', 'проект менеджер', 'проектный менеджер', 'менеджер по проект', 'менеджер по сопровождению проект', 'управление проект', 'управлению проект', 'project менедж', 'администратор проект', 'менеджер проектів', 'менеджер it продукт', 'менеджер it product')Тестировщик (QA-инженер) ('qa', 'test', 'тест', 'quality assurance')Инженер-программист ('engineer', 'инженер программист', 'інженер', 'it инженер', 'инженер разработчик')Frontend-программист ('frontend', 'фронтенд', 'вёрстка', 'верстка', 'верста', 'front end', 'angular', 'html', 'css', 'react', 'vue')Специалист по информационной безопасности ('безопасность', 'защита', 'information security specialist', 'information security', 'фахівець служби безпеки', 'cyber security')ERP-специалист ('erp', 'enterprise resource planning', 'abap', 'crm', 'help desk', 'helpdesk', 'service desk', 'servicedesk', 'bi', 'sap')Backend-программист ('backend', 'бэкэнд', 'бэкенд', 'бекенд', 'бекэнд', 'back end', 'бэк энд', 'бэк енд', 'django', 'flask', 'laravel', 'yii', 'symfony')Java-программист ('java', 'ява', 'джава')Администратор баз данных ('баз данных', 'оператор баз данных', 'базы данных', 'oracle', 'mysql', 'data base', 'database', 'dba', 'bd', 'бд', 'базами данны')Devops-инженер ('devops', 'development operations')PHP-программист ('php', 'пхп', 'рнр')Web-разработчик ('web develop', 'веб разработчик', 'web разработчик', 'web programmer', 'web программист', 'веб программист', 'битрикс разработчик', 'bitrix разработчик', 'drupal разработчик', 'cms разработчик', 'wordpress разработчик', 'wp разработчик', 'joomla разработчик', 'drupal developer', 'cms developer', 'wordpress developer', 'wp developer', 'joomla developer')Python-программист ('python', 'питон', 'пайтон')C/C++ программист ('c++', 'с++')Android-разработчик ('android', 'андроид', 'andorid', 'andoroid', 'andriod', 'andrind', 'xamarin')Разработчик игр (GameDev) ('game', 'unity', 'игр', 'unreal')Fullstack-программист ('fullstack', 'фулстак', 'фуллтак', 'фуллстэк', 'фулстэк', 'full stack')IOS-разработчик ('ios')C# программист ('c#', 'c sharp', 'шарп', 'с#')В скобках указаны подходящие ключевые слова для поиска соотвествующих профессий.
Рекомендации по размещению проекта на хостинге
Публикация на хостинге:
Зарегистрируйтесь на хостинге ссылка новое web приложение с шаблоном DjangoВ ‘Bash console’ создайте виртуальное окружение (подробнее...) и установите в него пакетыВ ‘Bash console’ перейдите в папку с вашим web приложениемПроведите миграцииПерезапустите приложение на вкладке webПроверьте работоспособность пустого приложения (главная, админка)Вставьте ваши файлы на вкладке files (не стоит полностью удалять созданные хостингом файлы, вместо этого добавьте изменения в имеющие, например settings.py)Повторно проведите миграции, перезапустите приложениеЕсли вы не копировали БД вместе с проектом, то заново в админке создайте профессию. Свернуть
Пример вёрстки.
Выбранная профессия: Frontend-программист
К коду нужно писать комментарии или любым другим путём объяснить участки кода, - это для защиты проекта.
Необходимо разработать web – приложение на фреймворке Django, целью которого будет рассказать пользователю сайта об определённой профессии в IT-сфере, которое будет выводить аналитику по определенной профессии. Информация о профессии на сайте должна быть полноценной. Она должна включать себя как общую информацию об этой профессии, так и статистические данные, представленные с помощью инфографиков и диаграмм.
Исходные данные для проекта можно взять в файле vacancies_with_skills.csv.
Требования к системе администрирования сайта
Сайт должен иметь штатную систему администрирования Django приложения.Авторизация и аутентификация штатная.В системе администрирования должна быть представлена возможность осуществления CRUD-операции (создание, редактирование, изменение, удаление) для всех элементов всех страниц сайта.Предобработку и анализ всех необходимых статистических данных осуществлять локально. Результаты загружать на сайт через систему администрирования.Графики оформлять в виде изображений и загружать как файлы.Табличные данные, как и весь другой текст для сайта оформлять в формате HTML.
Общие требованияПроект выполняется студентом самостоятельно и обязательно защищается перед преподавателем. Оценка за проект выставляется только после защиты проекта.Профессия выбирается совместно с преподавателем. И должна быть зафиксирована преподавателем до начала выполнения проекта. Самостоятельно изменять профессию нельзя. Профессия в пределах команды должна быть уникальна. Профессия выбирается из предопределенного списка.Для более полной статистики разрешено отбирать вакансии для выбранной профессии не только по строгому вхождению ключевого слова в названии вакансии, но и по наличию семантически похожих запросов для названия профессии (Например, web-разработчик, web-программист, веб-разработчик, веб-программист).Код проекта необходимо загрузить на GitHub. Репозиторий необходимо закрыть и дать доступ только для преподавателя.Ссылку на web-проект и GitHub прикрепить к этому заданию.Сайт может быть опубликован на любом хостинге. (Наши рекомендации - бесплатный вариант хостинга: Pythonanywhere).
Критерии оценки
Проект оценивается по 100 бальной шкале:
Проект выложен на хостинг – 15 балловМногостраничность сайта с корректно настроенной маршрутизацией – 5 балловНаличие регулярно пополняемого репозитория с последними файлами проекта и всех актуальных скриптов по аналитике – 5 балловПолнота информации по аналитике – 30 балловДля страницы «Востребованность» – 5 балловДля страницы «География» – 5 балловДля страницы «Навыки» – 10 балловДля страницы «Последние вакансии» – 10 балловСоблюдение структуры проекта, и паттернов Django – 15 балловНаличие системы администрирования, способной выполнять все CRUD-операции по всем разделам сайта – 10 балловОформление сайта (html, css, js) – 10 баллов. Для оформления можно использовать библиотеки типа Bootstrap, однако, они должны быть также индивидуально стилизованы и настроены.Стабильная работа на этапе демонстрации – 10 балловВ зависимости от ответов на вопросы во время защиты к итоговому баллу может быть применен коэффициент от 0 до 1.
Список профессий
Аналитик ('analytic', 'аналитик', 'analyst', 'аналітик')1С-разработчик ('1с разработчик', '1c разработчик', '1с', '1c', '1 c', '1 с')Руководитель ИТ-проектов ('team lead', 'тимлид', 'тим лид', 'teamlead', 'lead', 'руководит', 'директор', 'leader', 'director', 'начальник', 'лидер', 'управляющий проект', 'керівник', 'chief', 'начальник it')Специалист техподдержки ('техподдержка', 'тех поддержка', 'technical support engineer', 'поддержка', 'support', 'підтримки')Системный администратор ('system admin', 'сисадмин', 'сис админ', 'системный админ', 'cистемный админ', 'администратор систем', 'системний адміністратор')UX/UI дизайнер ('design', 'ux', 'ui', 'дизайн', 'иллюстратор')Менеджер IT-проекта ('project manager', 'менеджер проект', 'менеджер it проект', 'менеджер ит проект', 'менеджер интернет проект', 'проджект менеджер', 'проект менеджер', 'проектный менеджер', 'менеджер по проект', 'менеджер по сопровождению проект', 'управление проект', 'управлению проект', 'project менедж', 'администратор проект', 'менеджер проектів', 'менеджер it продукт', 'менеджер it product')Тестировщик (QA-инженер) ('qa', 'test', 'тест', 'quality assurance')Инженер-программист ('engineer', 'инженер программист', 'інженер', 'it инженер', 'инженер разработчик')Frontend-программист ('frontend', 'фронтенд', 'вёрстка', 'верстка', 'верста', 'front end', 'angular', 'html', 'css', 'react', 'vue')Специалист по информационной безопасности ('безопасность', 'защита', 'information security specialist', 'information security', 'фахівець служби безпеки', 'cyber security')ERP-специалист ('erp', 'enterprise resource planning', 'abap', 'crm', 'help desk', 'helpdesk', 'service desk', 'servicedesk', 'bi', 'sap')Backend-программист ('backend', 'бэкэнд', 'бэкенд', 'бекенд', 'бекэнд', 'back end', 'бэк энд', 'бэк енд', 'django', 'flask', 'laravel', 'yii', 'symfony')Java-программист ('java', 'ява', 'джава')Администратор баз данных ('баз данных', 'оператор баз данных', 'базы данных', 'oracle', 'mysql', 'data base', 'database', 'dba', 'bd', 'бд', 'базами данны')Devops-инженер ('devops', 'development operations')PHP-программист ('php', 'пхп', 'рнр')Web-разработчик ('web develop', 'веб разработчик', 'web разработчик', 'web programmer', 'web программист', 'веб программист', 'битрикс разработчик', 'bitrix разработчик', 'drupal разработчик', 'cms разработчик', 'wordpress разработчик', 'wp разработчик', 'joomla разработчик', 'drupal developer', 'cms developer', 'wordpress developer', 'wp developer', 'joomla developer')Python-программист ('python', 'питон', 'пайтон')C/C++ программист ('c++', 'с++')Android-разработчик ('android', 'андроид', 'andorid', 'andoroid', 'andriod', 'andrind', 'xamarin')Разработчик игр (GameDev) ('game', 'unity', 'игр', 'unreal')Fullstack-программист ('fullstack', 'фулстак', 'фуллтак', 'фуллстэк', 'фулстэк', 'full stack')IOS-разработчик ('ios')C# программист ('c#', 'c sharp', 'шарп', 'с#')В скобках указаны подходящие ключевые слова для поиска соотвествующих профессий.
Рекомендации по размещению проекта на хостинге
Публикация на хостинге:
Зарегистрируйтесь на хостинге ссылка новое web приложение с шаблоном DjangoВ ‘Bash console’ создайте виртуальное окружение (подробнее...) и установите в него пакетыВ ‘Bash console’ перейдите в папку с вашим web приложениемПроведите миграцииПерезапустите приложение на вкладке webПроверьте работоспособность пустого приложения (главная, админка)Вставьте ваши файлы на вкладке files (не стоит полностью удалять созданные хостингом файлы, вместо этого добавьте изменения в имеющие, например settings.py)Повторно проведите миграции, перезапустите приложениеЕсли вы не копировали БД вместе с проектом, то заново в админке создайте профессию. Свернуть
1 заявка
Прикладное ПОmysqlwordpress1сandroidphphtml+24iosбитриксjoomlacssjavapythonjavascriptbootstrapuilaravelreactdrupalunityuxoracledjangoyiiangularbashxamarinsymfonyc++vue.js
Закрыт
Mysql лабораторный работы.в прикрепленном файлах.
2 заявки
Закрыт
Лабораторная работа №1 mySQL Workbench Задание. 1.создать БД обменный пункт , состоящую, минимум из 7 таблиц. Задание 2. ... Читать дальше
Лабораторная работа №1 mySQL Workbench Задание. 1.создать БД обменный пункт , состоящую, минимум из 7 таблиц. Задание 2. Создайте в MySQL WORKBENCH ER-диаграмму для своей задачи. Задание 3. Напишите следующие простые запросы
Создайте запрос с использованием NULL Задание 4: Напишите следующие запросы, используя групповые функции в SQL. Придумать 5 аналогичных запросов для своей БД 1. Определить количество студентов 2. Определить количество оценок по каждому предмету 3. Определить средний бал по каждому предмету 4. Определить максимальную оценку 5. Подсчитать количество студентов, в фамилии которых встречается буква «а» более одного раз Задание 5: Напишите следующие запросы, используя виды соединения таблиц. Придумать 4 аналогичных запроса для своей БД 1. Напишите запрос, который выполняет выборку значений фамилии всех студентов с указанием для студентов, сдававших экзамены, идентификаторов сданных ими предметов
обучения. 2. Напишите запрос на выдачу списка фамилий студентов (в алфавитном порядке) вместе со значением рейтинга университета, где каждый из
них учится, включив в список и тех студентов, для которых в базе данных не
указано место их учебы. 3. Напишите запрос на выдачу данных о названиях всех предметов, по которым студенты получили только хорошие (4 и 5) оценки. В
выходных данных должны быть приведены фамилии студентов, названия предметов и
оценка. 4. Написать запрос, выполняющий вывод списка всех пар фамилий студентов, проживающих в одном городе. При этом не включать в список
комбинации фамилий студентов самих с собой (то есть комбинацию типа
«Иванов-Иванов») и комбинации фамилий студентов, отличающиеся порядком
следования (то есть включать одну из двух комбинаций типа «Иванов-Петров» и
«Петров-Иванов»). Задание 6: Напишите следующие запросы, используя вложенные подзапросы. Придумать 7 аналогичных запросов для своей БД 1. Написать запрос, который позволяет получить данные о названиях университетов и городов, в которых они расположены, с рейтингом,
равным или превышающим рейтинг ВГУ. 2. Напишите запрос, выбирающий данные об именах всех студентов, имеющих по предмету с идентификатором 101 балл выше общего среднего
балла. 3. Извлечь из таблицы EXAM_MARK данные о студентах, получивших хотя бы одну неудовлетворительную оценку, среди тех студентов у
которых средний балл по остальным предметам больше 4. 4. Напишите команду SELECT, использующую связанные подзапросы и выполняющую вывод имен и идентификаторов студентов у которых
стипендия совпадает с максимальным значением стипендии для города, в котором
живет студент. 5. Напишите запрос, который выполняет вывод данных о фамилиях студентов, сдававших экзамены, вместе с наименованиями каждого
сданного ими предмета обучения. 6. Напишите запрос на выдачу для каждого студента названий всех предметов обучения, по которым этот студент получил оценку 4 или
5. 7. Напишите запрос, который выполняет вывод списка университетов с рейтингом, превышающим 300, вместе со значением максимального
размера стипендии, получаемой студентами в этих университетах. Задание 1 Заполнить таблицы согласованными дынными используя оператор insert. Обновить данные в трех разных таблицах (в первой использовать условие where и первичный ключ, во второй использовать арифметические операции и существующий столбец для калькуляции нового значения,
в третьем использовать подзапрос для определения набора данных для обновления).
Уладить строки из таблицы с условием. Создать 2 запроса с использованием
команды merge Задание 2. Операторы TCL Создать не менее четырех savepoint. Использовать команды commit и rollback при изменении таблиц (не менее четырех раз).
Удалить одну savepoint. Создать транзакцию, произвести ее откат и фиксацию; Задание 3. Операторы DDL Cоздать БД из лабораторной работы №1, используя операторы языка DDL. Использовать создание составного первичного ключа, составного внешнего ключа. Изменить структуру
любой существующей таблицы. Удалить таблицу. Создать индекс. Удалить индекс.
Создать представление, удалить представление. Задание 4. Операторы DCL Использовать операторы GRANT, REVOKE и DENY для своей базы данных Свернуть
Создайте запрос с использованием NULL Задание 4: Напишите следующие запросы, используя групповые функции в SQL. Придумать 5 аналогичных запросов для своей БД 1. Определить количество студентов 2. Определить количество оценок по каждому предмету 3. Определить средний бал по каждому предмету 4. Определить максимальную оценку 5. Подсчитать количество студентов, в фамилии которых встречается буква «а» более одного раз Задание 5: Напишите следующие запросы, используя виды соединения таблиц. Придумать 4 аналогичных запроса для своей БД 1. Напишите запрос, который выполняет выборку значений фамилии всех студентов с указанием для студентов, сдававших экзамены, идентификаторов сданных ими предметов
обучения. 2. Напишите запрос на выдачу списка фамилий студентов (в алфавитном порядке) вместе со значением рейтинга университета, где каждый из
них учится, включив в список и тех студентов, для которых в базе данных не
указано место их учебы. 3. Напишите запрос на выдачу данных о названиях всех предметов, по которым студенты получили только хорошие (4 и 5) оценки. В
выходных данных должны быть приведены фамилии студентов, названия предметов и
оценка. 4. Написать запрос, выполняющий вывод списка всех пар фамилий студентов, проживающих в одном городе. При этом не включать в список
комбинации фамилий студентов самих с собой (то есть комбинацию типа
«Иванов-Иванов») и комбинации фамилий студентов, отличающиеся порядком
следования (то есть включать одну из двух комбинаций типа «Иванов-Петров» и
«Петров-Иванов»). Задание 6: Напишите следующие запросы, используя вложенные подзапросы. Придумать 7 аналогичных запросов для своей БД 1. Написать запрос, который позволяет получить данные о названиях университетов и городов, в которых они расположены, с рейтингом,
равным или превышающим рейтинг ВГУ. 2. Напишите запрос, выбирающий данные об именах всех студентов, имеющих по предмету с идентификатором 101 балл выше общего среднего
балла. 3. Извлечь из таблицы EXAM_MARK данные о студентах, получивших хотя бы одну неудовлетворительную оценку, среди тех студентов у
которых средний балл по остальным предметам больше 4. 4. Напишите команду SELECT, использующую связанные подзапросы и выполняющую вывод имен и идентификаторов студентов у которых
стипендия совпадает с максимальным значением стипендии для города, в котором
живет студент. 5. Напишите запрос, который выполняет вывод данных о фамилиях студентов, сдававших экзамены, вместе с наименованиями каждого
сданного ими предмета обучения. 6. Напишите запрос на выдачу для каждого студента названий всех предметов обучения, по которым этот студент получил оценку 4 или
5. 7. Напишите запрос, который выполняет вывод списка университетов с рейтингом, превышающим 300, вместе со значением максимального
размера стипендии, получаемой студентами в этих университетах. Задание 1 Заполнить таблицы согласованными дынными используя оператор insert. Обновить данные в трех разных таблицах (в первой использовать условие where и первичный ключ, во второй использовать арифметические операции и существующий столбец для калькуляции нового значения,
в третьем использовать подзапрос для определения набора данных для обновления).
Уладить строки из таблицы с условием. Создать 2 запроса с использованием
команды merge Задание 2. Операторы TCL Создать не менее четырех savepoint. Использовать команды commit и rollback при изменении таблиц (не менее четырех раз).
Удалить одну savepoint. Создать транзакцию, произвести ее откат и фиксацию; Задание 3. Операторы DDL Cоздать БД из лабораторной работы №1, используя операторы языка DDL. Использовать создание составного первичного ключа, составного внешнего ключа. Изменить структуру
любой существующей таблицы. Удалить таблицу. Создать индекс. Удалить индекс.
Создать представление, удалить представление. Задание 4. Операторы DCL Использовать операторы GRANT, REVOKE и DENY для своей базы данных Свернуть
нет заявок
Закрыт
Последний срок сдачи: 15 января 00:00
Достаточно набрать 60/100 баллов.
Пример вёрстки
Выбранная профессия: Разработчик игр (GameDev)
К коду нужно ... Читать дальше
Достаточно набрать 60/100 баллов.
Пример вёрстки
Выбранная профессия: Разработчик игр (GameDev)
К коду нужно ... Читать дальше
Последний срок сдачи: 15 января 00:00
Достаточно набрать 60/100 баллов.
Пример вёрстки
Выбранная профессия: Разработчик игр (GameDev)
К коду нужно писать комментарии или любым другим путём объяснить участки кода, - это для защиты проекта.
Необходимо разработать web – приложение на фреймворке Django, целью которого будет рассказать пользователю сайта об определённой профессии в IT-сфере, которое будет выводить аналитику по определенной профессии. Информация о профессии на сайте должна быть полноценной. Она должна включать себя как общую информацию об этой профессии, так и статистические данные, представленные с помощью инфографиков и диаграмм.
Исходные данные для проекта можно взять в файле vacancies_with_skills.csv.
Требования к внешнему виду
Шаблон всех страниц на сайте должен иметь:шапку (header), в которой будет логотип – название проекта, придуманное Вами;подвал (footer), содержащий полностью ФИО и академическую группу студента.левое меню, содержащее ссылки на все страницы сайта с соответствующими названиями.Главная страница. Должна содержать заголовок, описание профессии (текст не менее 2000 знаков), а также тематически подобранные изображения для профессии (минимальное количество 1 шт).Страница «Востребованность». Должна содержать следующие табличные данные и графики (вся информация должна быть представлена одновременно в форме таблиц и графиков). Все таблицы и графики должны иметь соответствующие заголовки.Динамика уровня зарплат по годамДинамика количества вакансий по годамДинамика уровня зарплат по годам для выбранной профессииДинамика количества вакансий по годам для выбранной профессииСтраница «География». Должна содержать следующие табличные данные и графики (вся информация должна быть представлена одновременно в форме таблиц и графиков). Все таблицы и графики должны иметь соответствующие заголовки.Уровень зарплат по городам (в порядке убывания).Доля вакансий по городам (в порядке убывания).Страница «Навыки». Должна содержать следующие табличные данные и графики. Все таблицы и графики должны иметь соответствующие заголовки.ТОП-10 навыков по годам для вашей профессии. Наиболее высокочастотные навыки (по анализу поля: key_skills).Страница «Последние вакансии». При посещении страницы, необходимо выгружать из API HH (ссылка) в реальном времени IT-вакансии соответствующие выбранной профессии за любой прошедший будний день декабря (максимум 10 штук, отсортированных по дате публикации вакансии).Элементы списка должны содержать следующие поля:Название вакансии;Описание вакансии (*повышенная сложность, требует доп. GET-запроса);Навыки (в строку, через запятую) (*повышенная сложность, требует доп. GET-запроса);Компания;Оклад;Название региона;Дату публикации вакансии.
Требования к системе администрирования сайта
Сайт должен иметь штатную систему администрирования Django приложения.Авторизация и аутентификация штатная.В системе администрирования должна быть представлена возможность осуществления CRUD-операции (создание, редактирование, изменение, удаление) для всех элементов всех страниц сайта.Предобработку и анализ всех необходимых статистических данных осуществлять локально. Результаты загружать на сайт через систему администрирования.Графики оформлять в виде изображений и загружать как файлы.Табличные данные, как и весь другой текст для сайта оформлять в формате HTML.
Общие требованияПроект выполняется студентом самостоятельно и обязательно защищается перед преподавателем. Оценка за проект выставляется только после защиты проекта.Профессия выбирается совместно с преподавателем. И должна быть зафиксирована преподавателем до начала выполнения проекта. Самостоятельно изменять профессию нельзя. Профессия в пределах команды должна быть уникальна. Профессия выбирается из предопределенного списка.Для более полной статистики разрешено отбирать вакансии для выбранной профессии не только по строгому вхождению ключевого слова в названии вакансии, но и по наличию семантически похожих запросов для названия профессии (Например, web-разработчик, web-программист, веб-разработчик, веб-программист).Код проекта необходимо загрузить на GitHub. Репозиторий необходимо закрыть и дать доступ только для преподавателя.Ссылку на web-проект и GitHub прикрепить к этому заданию.Сайт может быть опубликован на любом хостинге. (Наши рекомендации - бесплатный вариант хостинга: Pythonanywhere).
Критерии оценки
Проект оценивается по 100 бальной шкале:
Проект выложен на хостинг – 15 балловМногостраничность сайта с корректно настроенной маршрутизацией – 5 балловНаличие регулярно пополняемого репозитория с последними файлами проекта и всех актуальных скриптов по аналитике – 5 балловПолнота информации по аналитике – 30 балловДля страницы «Востребованность» – 5 балловДля страницы «География» – 5 балловДля страницы «Навыки» – 10 балловДля страницы «Последние вакансии» – 10 балловСоблюдение структуры проекта, и паттернов Django – 15 балловНаличие системы администрирования, способной выполнять все CRUD-операции по всем разделам сайта – 10 балловОформление сайта (html, css, js) – 10 баллов. Для оформления можно использовать библиотеки типа Bootstrap, однако, они должны быть также индивидуально стилизованы и настроены.Стабильная работа на этапе демонстрации – 10 балловВ зависимости от ответов на вопросы во время защиты к итоговому баллу может быть применен коэффициент от 0 до 1.
Список профессий
Аналитик ('analytic', 'аналитик', 'analyst', 'аналітик')1С-разработчик ('1с разработчик', '1c разработчик', '1с', '1c', '1 c', '1 с')Руководитель ИТ-проектов ('team lead', 'тимлид', 'тим лид', 'teamlead', 'lead', 'руководит', 'директор', 'leader', 'director', 'начальник', 'лидер', 'управляющий проект', 'керівник', 'chief', 'начальник it')Специалист техподдержки ('техподдержка', 'тех поддержка', 'technical support engineer', 'поддержка', 'support', 'підтримки')Системный администратор ('system admin', 'сисадмин', 'сис админ', 'системный админ', 'cистемный админ', 'администратор систем', 'системний адміністратор')UX/UI дизайнер ('design', 'ux', 'ui', 'дизайн', 'иллюстратор')Менеджер IT-проекта ('project manager', 'менеджер проект', 'менеджер it проект', 'менеджер ит проект', 'менеджер интернет проект', 'проджект менеджер', 'проект менеджер', 'проектный менеджер', 'менеджер по проект', 'менеджер по сопровождению проект', 'управление проект', 'управлению проект', 'project менедж', 'администратор проект', 'менеджер проектів', 'менеджер it продукт', 'менеджер it product')Тестировщик (QA-инженер) ('qa', 'test', 'тест', 'quality assurance')Инженер-программист ('engineer', 'инженер программист', 'інженер', 'it инженер', 'инженер разработчик')Frontend-программист ('frontend', 'фронтенд', 'вёрстка', 'верстка', 'верста', 'front end', 'angular', 'html', 'css', 'react', 'vue')Специалист по информационной безопасности ('безопасность', 'защита', 'information security specialist', 'information security', 'фахівець служби безпеки', 'cyber security')ERP-специалист ('erp', 'enterprise resource planning', 'abap', 'crm', 'help desk', 'helpdesk', 'service desk', 'servicedesk', 'bi', 'sap')Backend-программист ('backend', 'бэкэнд', 'бэкенд', 'бекенд', 'бекэнд', 'back end', 'бэк энд', 'бэк енд', 'django', 'flask', 'laravel', 'yii', 'symfony')Java-программист ('java', 'ява', 'джава')Администратор баз данных ('баз данных', 'оператор баз данных', 'базы данных', 'oracle', 'mysql', 'data base', 'database', 'dba', 'bd', 'бд', 'базами данны')Devops-инженер ('devops', 'development operations')PHP-программист ('php', 'пхп', 'рнр')Web-разработчик ('web develop', 'веб разработчик', 'web разработчик', 'web programmer', 'web программист', 'веб программист', 'битрикс разработчик', 'bitrix разработчик', 'drupal разработчик', 'cms разработчик', 'wordpress разработчик', 'wp разработчик', 'joomla разработчик', 'drupal developer', 'cms developer', 'wordpress developer', 'wp developer', 'joomla developer')Python-программист ('python', 'питон', 'пайтон')C/C++ программист ('c++', 'с++')Android-разработчик ('android', 'андроид', 'andorid', 'andoroid', 'andriod', 'andrind', 'xamarin')Разработчик игр (GameDev) ('game', 'unity', 'игр', 'unreal')Fullstack-программист ('fullstack', 'фулстак', 'фуллтак', 'фуллстэк', 'фулстэк', 'full stack')IOS-разработчик ('ios')C# программист ('c#', 'c sharp', 'шарп', 'с#')В скобках указаны подходящие ключевые слова для поиска соотвествующих профессий.
Рекомендации по размещению проекта на хостинге
Публикация на хостинге:
Зарегистрируйтесь на хостинге ссылка новое web приложение с шаблоном DjangoВ ‘Bash console’ создайте виртуальное окружение (подробнее...) и установите в него пакетыВ ‘Bash console’ перейдите в папку с вашим web приложениемПроведите миграцииПерезапустите приложение на вкладке webПроверьте работоспособность пустого приложения (главная, админка)Вставьте ваши файлы на вкладке files (не стоит полностью удалять созданные хостингом файлы, вместо этого добавьте изменения в имеющие, например settings.py)Повторно проведите миграции, перезапустите приложение Если вы не копировали БД вместе с проектом, то заново в админке создайте профессию. Свернуть
Достаточно набрать 60/100 баллов.
Пример вёрстки
Выбранная профессия: Разработчик игр (GameDev)
К коду нужно писать комментарии или любым другим путём объяснить участки кода, - это для защиты проекта.
Необходимо разработать web – приложение на фреймворке Django, целью которого будет рассказать пользователю сайта об определённой профессии в IT-сфере, которое будет выводить аналитику по определенной профессии. Информация о профессии на сайте должна быть полноценной. Она должна включать себя как общую информацию об этой профессии, так и статистические данные, представленные с помощью инфографиков и диаграмм.
Исходные данные для проекта можно взять в файле vacancies_with_skills.csv.
Требования к внешнему виду
Шаблон всех страниц на сайте должен иметь:шапку (header), в которой будет логотип – название проекта, придуманное Вами;подвал (footer), содержащий полностью ФИО и академическую группу студента.левое меню, содержащее ссылки на все страницы сайта с соответствующими названиями.Главная страница. Должна содержать заголовок, описание профессии (текст не менее 2000 знаков), а также тематически подобранные изображения для профессии (минимальное количество 1 шт).Страница «Востребованность». Должна содержать следующие табличные данные и графики (вся информация должна быть представлена одновременно в форме таблиц и графиков). Все таблицы и графики должны иметь соответствующие заголовки.Динамика уровня зарплат по годамДинамика количества вакансий по годамДинамика уровня зарплат по годам для выбранной профессииДинамика количества вакансий по годам для выбранной профессииСтраница «География». Должна содержать следующие табличные данные и графики (вся информация должна быть представлена одновременно в форме таблиц и графиков). Все таблицы и графики должны иметь соответствующие заголовки.Уровень зарплат по городам (в порядке убывания).Доля вакансий по городам (в порядке убывания).Страница «Навыки». Должна содержать следующие табличные данные и графики. Все таблицы и графики должны иметь соответствующие заголовки.ТОП-10 навыков по годам для вашей профессии. Наиболее высокочастотные навыки (по анализу поля: key_skills).Страница «Последние вакансии». При посещении страницы, необходимо выгружать из API HH (ссылка) в реальном времени IT-вакансии соответствующие выбранной профессии за любой прошедший будний день декабря (максимум 10 штук, отсортированных по дате публикации вакансии).Элементы списка должны содержать следующие поля:Название вакансии;Описание вакансии (*повышенная сложность, требует доп. GET-запроса);Навыки (в строку, через запятую) (*повышенная сложность, требует доп. GET-запроса);Компания;Оклад;Название региона;Дату публикации вакансии.
Требования к системе администрирования сайта
Сайт должен иметь штатную систему администрирования Django приложения.Авторизация и аутентификация штатная.В системе администрирования должна быть представлена возможность осуществления CRUD-операции (создание, редактирование, изменение, удаление) для всех элементов всех страниц сайта.Предобработку и анализ всех необходимых статистических данных осуществлять локально. Результаты загружать на сайт через систему администрирования.Графики оформлять в виде изображений и загружать как файлы.Табличные данные, как и весь другой текст для сайта оформлять в формате HTML.
Общие требованияПроект выполняется студентом самостоятельно и обязательно защищается перед преподавателем. Оценка за проект выставляется только после защиты проекта.Профессия выбирается совместно с преподавателем. И должна быть зафиксирована преподавателем до начала выполнения проекта. Самостоятельно изменять профессию нельзя. Профессия в пределах команды должна быть уникальна. Профессия выбирается из предопределенного списка.Для более полной статистики разрешено отбирать вакансии для выбранной профессии не только по строгому вхождению ключевого слова в названии вакансии, но и по наличию семантически похожих запросов для названия профессии (Например, web-разработчик, web-программист, веб-разработчик, веб-программист).Код проекта необходимо загрузить на GitHub. Репозиторий необходимо закрыть и дать доступ только для преподавателя.Ссылку на web-проект и GitHub прикрепить к этому заданию.Сайт может быть опубликован на любом хостинге. (Наши рекомендации - бесплатный вариант хостинга: Pythonanywhere).
Критерии оценки
Проект оценивается по 100 бальной шкале:
Проект выложен на хостинг – 15 балловМногостраничность сайта с корректно настроенной маршрутизацией – 5 балловНаличие регулярно пополняемого репозитория с последними файлами проекта и всех актуальных скриптов по аналитике – 5 балловПолнота информации по аналитике – 30 балловДля страницы «Востребованность» – 5 балловДля страницы «География» – 5 балловДля страницы «Навыки» – 10 балловДля страницы «Последние вакансии» – 10 балловСоблюдение структуры проекта, и паттернов Django – 15 балловНаличие системы администрирования, способной выполнять все CRUD-операции по всем разделам сайта – 10 балловОформление сайта (html, css, js) – 10 баллов. Для оформления можно использовать библиотеки типа Bootstrap, однако, они должны быть также индивидуально стилизованы и настроены.Стабильная работа на этапе демонстрации – 10 балловВ зависимости от ответов на вопросы во время защиты к итоговому баллу может быть применен коэффициент от 0 до 1.
Список профессий
Аналитик ('analytic', 'аналитик', 'analyst', 'аналітик')1С-разработчик ('1с разработчик', '1c разработчик', '1с', '1c', '1 c', '1 с')Руководитель ИТ-проектов ('team lead', 'тимлид', 'тим лид', 'teamlead', 'lead', 'руководит', 'директор', 'leader', 'director', 'начальник', 'лидер', 'управляющий проект', 'керівник', 'chief', 'начальник it')Специалист техподдержки ('техподдержка', 'тех поддержка', 'technical support engineer', 'поддержка', 'support', 'підтримки')Системный администратор ('system admin', 'сисадмин', 'сис админ', 'системный админ', 'cистемный админ', 'администратор систем', 'системний адміністратор')UX/UI дизайнер ('design', 'ux', 'ui', 'дизайн', 'иллюстратор')Менеджер IT-проекта ('project manager', 'менеджер проект', 'менеджер it проект', 'менеджер ит проект', 'менеджер интернет проект', 'проджект менеджер', 'проект менеджер', 'проектный менеджер', 'менеджер по проект', 'менеджер по сопровождению проект', 'управление проект', 'управлению проект', 'project менедж', 'администратор проект', 'менеджер проектів', 'менеджер it продукт', 'менеджер it product')Тестировщик (QA-инженер) ('qa', 'test', 'тест', 'quality assurance')Инженер-программист ('engineer', 'инженер программист', 'інженер', 'it инженер', 'инженер разработчик')Frontend-программист ('frontend', 'фронтенд', 'вёрстка', 'верстка', 'верста', 'front end', 'angular', 'html', 'css', 'react', 'vue')Специалист по информационной безопасности ('безопасность', 'защита', 'information security specialist', 'information security', 'фахівець служби безпеки', 'cyber security')ERP-специалист ('erp', 'enterprise resource planning', 'abap', 'crm', 'help desk', 'helpdesk', 'service desk', 'servicedesk', 'bi', 'sap')Backend-программист ('backend', 'бэкэнд', 'бэкенд', 'бекенд', 'бекэнд', 'back end', 'бэк энд', 'бэк енд', 'django', 'flask', 'laravel', 'yii', 'symfony')Java-программист ('java', 'ява', 'джава')Администратор баз данных ('баз данных', 'оператор баз данных', 'базы данных', 'oracle', 'mysql', 'data base', 'database', 'dba', 'bd', 'бд', 'базами данны')Devops-инженер ('devops', 'development operations')PHP-программист ('php', 'пхп', 'рнр')Web-разработчик ('web develop', 'веб разработчик', 'web разработчик', 'web programmer', 'web программист', 'веб программист', 'битрикс разработчик', 'bitrix разработчик', 'drupal разработчик', 'cms разработчик', 'wordpress разработчик', 'wp разработчик', 'joomla разработчик', 'drupal developer', 'cms developer', 'wordpress developer', 'wp developer', 'joomla developer')Python-программист ('python', 'питон', 'пайтон')C/C++ программист ('c++', 'с++')Android-разработчик ('android', 'андроид', 'andorid', 'andoroid', 'andriod', 'andrind', 'xamarin')Разработчик игр (GameDev) ('game', 'unity', 'игр', 'unreal')Fullstack-программист ('fullstack', 'фулстак', 'фуллтак', 'фуллстэк', 'фулстэк', 'full stack')IOS-разработчик ('ios')C# программист ('c#', 'c sharp', 'шарп', 'с#')В скобках указаны подходящие ключевые слова для поиска соотвествующих профессий.
Рекомендации по размещению проекта на хостинге
Публикация на хостинге:
Зарегистрируйтесь на хостинге ссылка новое web приложение с шаблоном DjangoВ ‘Bash console’ создайте виртуальное окружение (подробнее...) и установите в него пакетыВ ‘Bash console’ перейдите в папку с вашим web приложениемПроведите миграцииПерезапустите приложение на вкладке webПроверьте работоспособность пустого приложения (главная, админка)Вставьте ваши файлы на вкладке files (не стоит полностью удалять созданные хостингом файлы, вместо этого добавьте изменения в имеющие, например settings.py)Повторно проведите миграции, перезапустите приложение Если вы не копировали БД вместе с проектом, то заново в админке создайте профессию. Свернуть
2 заявки
Прикладное ПОmysqlwordpress1сandroidphphtml+24iosбитриксjoomlacssjavapythonjavascriptbootstrapuilaravelreactdrupalunityuxoracledjangoyiiangularbashxamarinsymfonyc++vue.js
Закрыт
Нужно создать БД (определить сущности и атрибуты) по теме из файла, сформировать запросы (в файле находятся таблицы, которые должны быть ... Читать дальше
Нужно создать БД (определить сущности и атрибуты) по теме из файла, сформировать запросы (в файле находятся таблицы, которые должны быть представлены в виде запросов) и сделать схему данных БД. Лабораторная должна быть выполнена в Microsoft SQL Server / MySQL Workbench или Firebird. Свернуть
4 заявки
Закрыт
Есть исходники базы в файлах frm и idb MySQL с InnoDB после неудачного обновления с 5.7 до 8. Задача восстановить ... Читать дальше
Есть исходники базы в файлах frm и idb MySQL с InnoDB после неудачного обновления с 5.7 до 8. Задача восстановить всю базу данных на версию 5.7 Свернуть
3 заявки
Закрыт
Есть страничка с разделом статьей , нужно реализовать вывод статей на страницу с постраничной выдачей,
и поправить форму обратной связи ... Читать дальше
и поправить форму обратной связи ... Читать дальше
Есть страничка с разделом статьей , нужно реализовать вывод статей на страницу с постраничной выдачей,
и поправить форму обратной связи что бы коректно проходила проверка капчей, по все вопросам
пишите в лс или на телеграмм Свернуть
и поправить форму обратной связи что бы коректно проходила проверка капчей, по все вопросам
пишите в лс или на телеграмм Свернуть
$50
Завершен
Ищу Backend или Full-stack программиста с опытом и скиллами:
wordpress, php, mysql, xml api, webhoks amocrm, json api
для реализации ... Читать дальше
wordpress, php, mysql, xml api, webhoks amocrm, json api
для реализации ... Читать дальше
Ищу Backend или Full-stack программиста с опытом и скиллами:
wordpress, php, mysql, xml api, webhoks amocrm, json api
для реализации проекта:
Сайт по бронированию номеров и туров в отель.
Будет интеграция с:
- поставщик/и номеров и туров по апи
- срм система через вебхуки
- эквайринг
- Онлайн касса, которая выбивает чеки
- отправка писем по статусам заказа
- отправка смс по статусам заказа
- отправка в мессенджеры статусы заказа
- уведомления в телеграм каналы для сотрудников
Сейчас часть от этого есть и работает. Мы будем делать редизайн, и обновление кода одними руками, так как делали все на протяжении нескольких лет, постоянно доделывая через костыли), и добавим недостающий функционал.
Работу нужно будет разбить на несколько этапов: Тз для для бэка, тз для дизайнер(какие то сервисные окна отрисовать и тд), тз для фронта для верстальщика.
Может быть еще что-то понадобиться.
Подробности покажу кандидату в переписке. Отвечу на возникшие вопросы в переписке.
Ищу человека для долгосрочного сотрудничества.
Бюджет обсуждаемый. Свернуть
wordpress, php, mysql, xml api, webhoks amocrm, json api
для реализации проекта:
Сайт по бронированию номеров и туров в отель.
Будет интеграция с:
- поставщик/и номеров и туров по апи
- срм система через вебхуки
- эквайринг
- Онлайн касса, которая выбивает чеки
- отправка писем по статусам заказа
- отправка смс по статусам заказа
- отправка в мессенджеры статусы заказа
- уведомления в телеграм каналы для сотрудников
Сейчас часть от этого есть и работает. Мы будем делать редизайн, и обновление кода одними руками, так как делали все на протяжении нескольких лет, постоянно доделывая через костыли), и добавим недостающий функционал.
Работу нужно будет разбить на несколько этапов: Тз для для бэка, тз для дизайнер(какие то сервисные окна отрисовать и тд), тз для фронта для верстальщика.
Может быть еще что-то понадобиться.
Подробности покажу кандидату в переписке. Отвечу на возникшие вопросы в переписке.
Ищу человека для долгосрочного сотрудничества.
Бюджет обсуждаемый. Свернуть
4 заявки
Закрыт