Примеры реальных задач из работы наших преподавателей и наставников. Понимаем, часть слов и терминов сейчас может быть непонятна, но к концу обучения вы будете уметь еще больше
Frontend-разработка
На собрании было решено добавить динамическую пагинацию на страницу со списком товаров. Ваша задача состоит в том, чтобы реализовать пагинацию в виде бесконечно подгружающегося скролла. После выхода со страницы не забудьте убрать все лишние слушатели событий.
На странице в товарами есть список тегов. Ваша задача состоит в том, чтобы при клике на тэг содержимое страницы обновлялось соответственно и пользователь видел только товары с данным тегом.
Дизайнеры предоставили вам спрайт с картинкой прелоадера. Реализуйте прелоадер, чтобы его анимация была зациклена должным образом. При этом прелоадер должен показываться пользователю до загрузки всех элементов страницы, а также сам должен загружаться первым.
Backendend-разработка
Напишите приложение, которое будет принимать запросы от клиентов, сохранять данные в базу данных и возвращать ответы клиентам в формате JSON. Клиенты должны иметь возможность добавлять, изменять и удалять данные, а также получать данные из базы данных. Взаимодействие между приложением и сервером должно быть построено на REST API.
Разработайте систему управления авторизацией пользователей для веб-приложения. Система должна иметь возможность хранения списка пользователей, паролей и различных параметров доступа. Для безопасного хранения паролей нужно использовать хэширование. Кроме того, система должна иметь возможность создавать токены аутентификации и проверять их действительность.
Тестирование
Начальник поставил задачу следующего содержания: необходимо создать и провести полное обследование новой функциональности в нашем мобильном приложении по учету калорий. Нужно создать все тест-кейсы, провести тестирование новой функциональности и выявить любые ошибки, связанные с ее использованием. Вы также должны провести регрессионное тестирование, чтобы убедиться, что изменения, связанные с новой функциональностью, не повлияли негативно на уже существующие в приложении функции. Наша цель — гарантировать, что приложение работает безупречно, и наша новая функциональность готова к выходу в тестовую и продакшн среду.
Мобильная разработка
Разработайте приложение для мобильных устройств на базе ОС Android, которое будет использоваться для построения и хранения личных финансов. Приложение должно предоставлять возможность добавлять и удалять расходы и доходы, создавать категории доходов и расходов, просматривать текущий баланс, создавать отчеты за период времени. Данные должны сохраняться локально на устройстве пользователя с использованием базы данных SQLite. Кроме того, приложение должно обеспечивать безопасность данных, например, через использование паролей или отпечатков пальцев.
Запишитесь на бесплатную консультацию
"Здравствуйте! Я - Света. Сотрудник приемной комиссии. Помогу с выбором программы!"