Оглавление
- 1 Промпты для Веб-разработки
- 2 Промпты для Мобильной разработки
- 3 Промпты для Машинного обучения
- 4 Промпты для Разработки программного обеспечения
- 5 Промпты для Тестирования и обеспечения качества
- 6 Web Development
- 7 Mobile App Development
- 8 Data Science and Machine Learning
- 9 Software Development
- 10 Quality Assurance Engineering
Промпты для Веб-разработки
- Составь пошаговое руководство по созданию адаптивной навигационной панели с использованием CSS Grid и Flexbox.
- Напиши функцию на JavaScript для проверки ввода в форме, убедись, что все поля заполнены, а синтаксис email корректен.
- Создай учебное пособие по реализации переключения между темным и светлым режимами на сайте с использованием vanilla JavaScript.
- Объясни, как оптимизировать скорость загрузки веб-страницы, минимизируя HTTP-запросы и используя ленивую загрузку.
- Предложи план редизайна устаревшего интернет-магазина, уделяя внимание принципам UI/UX.
- Сгенерируй шаблонный код для проекта на React.js с использованием React Router для навигации.
- Помоги в отладке проблемы с CSS, при которой элементы на веб-странице неправильно выравниваются.
- Создай пример проекта, который интегрирует сторонний API (например, погоды, новостей) и динамически отображает данные на веб-странице.
- Объясни, как настроить и сконфигурировать процесс сборки Webpack для JavaScript-проекта.
- Разработай пошаговое руководство по настройке Progressive Web App (PWA) с кэшированием и офлайн-функциональностью.
- Напиши учебное пособие по реализации аутентификации пользователей в приложении на Node.js и Express.
- Составь SEO-чеклист для обеспечения высокого рейтинга сайта в поисковых системах.
- Предложи структурированный путь обучения для освоения WebAssembly и его интеграции в веб-проект.
- Составь руководство по созданию блога с использованием headless CMS, такой как Strapi или Sanity(.)io.
- Объясни процесс создания пользовательского хука в React для управления API-запросами и состоянием.
- Сгенерируй HTML и CSS код для простого шаблона сайта-портфолио.
- Напиши руководство по устранению распространенных проблем кросс-браузерной совместимости.
- Разработай план миграции сайта на WordPress на кастомный фронтенд, построенный на React.
- Создай руководство по настройке Tailwind CSS в существующем проекте веб-разработки.
- Напиши скрипт для автоматизации развертывания статического сайта с использованием GitHub Pages.
- Составь руководство по реализации функциональности чата в реальном времени в веб-приложении с использованием WebSockets.
- Объясни, как настроить защищенный HTTPS-сервер для приложения на Node.js с использованием Let’s Encrypt.
- Напиши учебное пособие по созданию библиотеки переиспользуемых компонентов для React и их публикации на npm.
- Предоставь инструкции по интеграции Stripe для обработки платежей в веб-приложении.
- Объясни шаги по настройке GraphQL на бэкенде и его подключению к Apollo Client на фронтенде.
Промпты для Мобильной разработки
- Составь руководство по настройке проекта на React Native с использованием Expo, включая конфигурацию для iOS и Android.
- Напиши учебное пособие по интеграции аутентификации Firebase (email/пароль, Google, Facebook) в мобильное приложение.
- Создай план проекта для создания мобильного приложения-списка задач с локальным хранилищем и push-уведомлениями.
- Напиши функцию на Flutter для получения и отображения данных из REST API с обработкой ошибок.
- Помоги в отладке проблемы в мобильном приложении, где приложение крашится при доступе к камере.
- Сгенерируй код для реализации офлайн-функциональности в приложении на React Native с использованием Redux и локального хранилища.
- Объясни процесс использования сервиса push-уведомлений Expo для отправки уведомлений пользователям мобильного приложения.
- Создай пошаговое руководство по интеграции Google Maps в мобильное приложение с пользовательскими маркерами и геолокацией.
- Напиши план для создания темного режима в мобильном приложении с использованием ThemeData и адаптивных виджетов Flutter.
- Разработай стратегию для выполнения фоновых задач в мобильном приложении с использованием Android WorkManager или iOS Background Tasks.
- Объясни, как эффективно управлять состоянием приложения на Flutter с использованием Provider или Riverpod.
- Сгенерируй код для реализации экрана-заставки в приложении на Android с использованием Kotlin.
- Составь учебное пособие по созданию функции выбора изображений в приложении на React Native с использованием библиотеки ImagePicker.
- Предоставь инструкции по настройке модульного тестирования в проекте на Flutter с использованием пакетов test и mockito.
- Помоги в оптимизации производительности мобильного приложения, анализируя и улучшая использование памяти и процессора.
- Создай руководство по реализации аутентификации с использованием JWT-токенов в приложении на React Native.
- Напиши учебное пособие по обработке внутриигровых покупок в приложении на iOS с использованием Swift и StoreKit.
- Разработай стратегию для автоматизации развертывания приложения на React Native с использованием fastlane.
- Создай план проекта для создания мобильного приложения-галереи с аутентификацией пользователей и интеграцией облачного хранилища.
- Сгенерируй код для обработки валидации ввода формы и отображения сообщений об ошибках в приложении на React Native с использованием Formik.
Промпты для Машинного обучения
- Сгенерируй скрипт на Python, который использует pandas для очистки грязного набора данных, удаляя дубликаты и заполняя пропущенные значения.
- Создай учебное пособие по построению модели классификации с использованием scikit-learn для прогнозирования оттока клиентов.
- Помоги в оптимизации модели машинного обучения с использованием поиска по сетке для настройки гиперпараметров.
- Объясни процесс разработки признаков для регрессионной модели, прогнозирующей цены на жилье.
- Напиши скрипт на Python для реализации и визуализации классификатора дерева решений с использованием matplotlib.
- Создай пошаговое руководство по обучению нейронной сети с использованием TensorFlow для классификации изображений.
- Объясни различия между обучением с учителем и без учителя и приведи примеры каждого.
- Предложи метод разделения набора данных на обучающую, валидационную и тестовую выборки с использованием стратифицированной выборки.
- Сгенерируй скрипт на Python для выполнения кластеризации методом k-средних на наборе данных о сегментации клиентов и визуализируй результаты.
- Создай план для развертывания модели машинного обучения в производственной среде с использованием Flask и Docker.
- Помоги в оценке производительности модели, рассчитав точность, полноту и F1-меру для задачи классификации.
- Напиши скрипт для реализации метода главных компонент (PCA) для уменьшения размерности большого набора данных.
- Разработай руководство по использованию методов кросс-валидации для оценки производительности модели машинного обучения.
- Создай систему рекомендаций с использованием коллаборативной фильтрации с библиотекой Surprise в Python.
- Сгенерируй код на Python для реализации классификатора случайного леса и оценки его точности на задаче классификации.
- Предложи стратегию для работы с несбалансированными наборами данных, используя такие методы, как oversampling, undersampling или генерация синтетических данных.
- Напиши учебное пособие по построению модели прогнозирования временных рядов с использованием ARIMA в Python.
- Объясни, как интерпретировать результаты модели машинного обучения с использованием SHAP или LIME.
- Создай скрипт на Python для сбора и анализа данных из социальных сетей для анализа тональности с использованием библиотеки TextBlob.
- Помоги в тонкой настройке модели глубокого обучения с использованием трансферного обучения и предобученных моделей для распознавания изображений.
Промпты для Разработки программного обеспечения
- Напиши функцию на Python для проверки ввода в форме регистрации пользователя, проверяя формат email и сложность пароля.
- Создай RESTful API с использованием Flask для управления списком задач, с эндпоинтами для создания, чтения, обновления и удаления задач.
- Помоги в написании модульных тестов для функции на JavaScript, которая рассчитывает общую стоимость товаров в корзине.
- Разработай скрипт для автоматизации процесса линтинга и форматирования кода в проекте на JavaScript с использованием ESLint и Prettier.
- Создай руководство по настройке Docker-контейнера для backend-приложения на Node.js и его подключения к базе данных MongoDB.
- Напиши план для реализации лучших практик контроля версий в крупном программном проекте с использованием Git и GitHub.
- Создай скрипт на Python для автоматизации извлечения данных из API и сохранения результатов в CSV-файл.
- Сгенерируй код для реализации аутентификации с использованием JWT в REST API, построенном на Express.js.
- Помоги в рефакторинге устаревшего кода для улучшения его читаемости и производительности в приложении на Python.
- Напиши руководство по настройке CI/CD-пайплайнов с использованием GitHub Actions для проекта на Python.
- Создай алгоритм для оптимизации функции поиска в большом наборе данных, учитывая производительность и использование памяти.
- Составь стратегию для реализации мультитенантности в SaaS-приложении с использованием микросервисной архитектуры.
- Разработай план для создания системы уведомлений в реальном времени в веб-приложении с использованием WebSockets.
- Напиши учебное пособие по интеграции стороннего платежного шлюза, такого как Stripe или PayPal, в интернет-магазин.
- Сгенерируй скрипт для автоматизации процесса резервного копирования базы данных MySQL и хранения его в облачном хранилище.
- Создай простой скрипт на Python для взаимодействия с внешним API и парсинга JSON-ответа.
- Объясни, как использовать mock-объекты в модульных тестах для приложения на Java для симуляции вызовов базы данных.
- Предоставь чеклист для обеспечения безопасности веб-приложения, включая распространенные уязвимости и способы их устранения.
- Напиши руководство по настройке микросервисной архитектуры с использованием Docker и Kubernetes для оркестрации контейнеров.
- Помоги в реализации событийно-ориентированной архитектуры в программной системе с использованием Apache Kafka для брокеринга сообщений.
Промпты для Тестирования и обеспечения качества
- Создай комплексный план тестирования для веб-приложения, охватывающий функциональные, нефункциональные и производительностные аспекты.
- Напиши скрипт для автоматизации регрессионного тестирования новой функции, добавленной в веб-приложение, с использованием Selenium и Python.
- Разработай чеклист для проведения тестирования безопасности мобильного приложения, обеспечивая шифрование данных и безопасную коммуникацию.
- Помоги в создании набора автоматизированных тестов для проверки того, что API-эндпоинты возвращают корректные статус-коды и данные в формате JSON.
- Напиши руководство по настройке CI-пайплайна с использованием Jenkins для автоматизации выполнения модульных тестов для проекта на Java.
- Сгенерируй тест-кейсы для проверки кросс-браузерной совместимости нового веб-дизайна, обеспечивая его работу в Chrome, Firefox, Safari и Edge.
- Создай скрипт для нагрузочного тестирования платформы электронной коммерции с использованием JMeter для симуляции пользовательского трафика и анализа производительности под нагрузкой.
- Помоги в разработке автоматизированного фреймворка для тестирования пользовательского интерфейса веб-приложения на React с использованием Playwright.
- Напиши учебное пособие по интеграции сканирования безопасности в CI/CD-пайплайн для обеспечения отсутствия уязвимостей перед развертыванием.
- Разработай стратегию для проведения пользовательского приемочного тестирования (UAT) нового мобильного приложения, собирая обратную связь от реальных пользователей.
- Создай план для автоматизированного тестирования производительности веб-сайта, чтобы убедиться, что он справляется с высокой нагрузкой во время распродаж или акций.
- Напиши руководство по тестированию облачного приложения на масштабируемость и отказоустойчивость, обеспечивая его производительность в периоды высокой нагрузки.
- Помоги в настройке тестовой среды для запуска параллельных тестов на нескольких устройствах в наборе для тестирования мобильных приложений.
- Разработай метод для эффективного отслеживания и отчетности об ошибках в команде разработчиков, обеспечивая четкую коммуникацию и быстрое устранение проблем.
- Напиши скрипт для тестирования функциональности входа в веб-приложение, проверяя поведение для разных типов пользователей (администратор, гость, зарегистрированный).
- Создай тест-кейс для проверки API, который извлекает и обновляет данные профиля клиента, обеспечивая отказоустойчивость системы.
- Объясни процесс тестирования моделей машинного обучения для обеспечения их точности и производительности перед развертыванием.
- Напиши план для проведения сквозного тестирования системы обработки заказов для интернет-магазина, включая инвентаризацию и доставку.
- Разработай чеклист для тестирования удобства использования и пользовательского опыта (UX) мобильного приложения, обеспечивая соответствие ожиданиям пользователей.
- Помоги в автоматизации нагрузочного тестирования API, чтобы убедиться, что он справляется с большим количеством одновременных пользователей без сбоев.
Проверь свои знания в наших бесплатных тестах по ИИ! Пройди тест и узнай, насколько хорошо ты разбираешься в технологиях искусственного интеллекта!
английский вариант:
Web Development
1. Draft a step-by-step guide for creating a responsive navigation bar using CSS Grid and Flexbox.
2. Write a JavaScript function to validate form input, ensuring all fields are filled and email syntax is correct.
3. Create a tutorial for implementing dark mode and light mode toggles in a website using vanilla JavaScript.
4. Explain how to optimize a web page’s loading speed by minimizing HTTP requests and using lazy loading.
5. Provide a plan for redesigning an outdated e-commerce website, focusing on UI/UX principles.
6. Generate boilerplate code for a React.js project that uses React Router for navigation.
7. Assist in debugging a CSS issue where elements are not aligning properly on a webpage.
8. Create a sample project that integrates a third-party API (e.g., weather, news) and displays data dynamically on a web page.
9. Explain how to set up and configure a Webpack build process for a JavaScript project.
10. Develop a step-by-step guide for setting up a Progressive Web App (PWA) with caching and offline functionality.
11. Write a tutorial for implementing user authentication in a Node.js and Express application.
12. Create an SEO checklist for ensuring a website ranks well on search engines.
13. Provide a structured learning path for mastering WebAssembly and integrating it into a web project.
14. Draft a guide for building a blog website with a headless CMS like Strapi or Sanity(.)io.
15. Explain the process of creating a custom hook in React for managing API calls and state.
16. Generate HTML and CSS code for a simple portfolio website template.
17. Write a troubleshooting guide for fixing common cross-browser compatibility issues.
18. Develop a plan for migrating a WordPress website to a custom-built React front-end.
19. Create a guide for setting up Tailwind CSS in an existing web development project.
20. Write a script to automate the deployment of a static website using GitHub Pages.
21. Draft a guide for implementing real-time chat functionality in a web app using WebSockets.
22. Explain how to set up a secure HTTPS server for a Node.js application using Let’s Encrypt.
23. Write a tutorial for creating a reusable component library for React and deploying it on npm.
24. Provide instructions for integrating Stripe for payment processing in a web application.
25. Explain the steps to set up GraphQL on the back end and connect it with Apollo Client on the front end.Mobile App Development
1. Draft a guide for setting up a React Native project with Expo, including configuration for iOS and Android.
2. Write a tutorial on integrating Firebase authentication (email/password, Google, Facebook) into a mobile app.
3. Create a project plan for building a to-do list mobile app with local storage and push notifications.
4. Write a function in Flutter to fetch and display data from a REST API and handle errors gracefully.
5. Assist with debugging an issue in a mobile app where the app crashes when accessing the camera.
6. Generate the necessary code to implement offline functionality in a React Native app using Redux and local storage.
7. Explain the process of using Expo’s push notification service to send notifications to users of a mobile app.
8. Create a step-by-step guide for integrating Google Maps into a mobile app with custom markers and geolocation.
9. Write a plan for creating a mobile app’s dark mode using Flutter’s ThemeData and adaptive widgets.
10. Develop a strategy for handling background tasks in a mobile app using Android WorkManager or iOS Background Tasks.
11. Explain how to manage app state effectively in a Flutter app using Provider or Riverpod.
12. Generate code for implementing a splash screen in an Android app using Kotlin.
13. Draft a tutorial for creating an image picker feature in a React Native app using the ImagePicker library.
14. Provide instructions for setting up unit testing in a Flutter project with the test and mockito packages.
15. Assist in optimizing the performance of a mobile app by analyzing and improving memory usage and CPU usage.
16. Create a guide to implement authentication using JWT tokens in a React Native app.
17. Write a tutorial for handling in-app purchases in an iOS app using Swift and StoreKit.
18. Develop a strategy for automating the deployment of a React Native app using fastlane.
19. Create a project plan to build a photo gallery mobile app with user authentication and cloud storage integration.
20. Generate code for handling form input validation and error messages in a React Native app using Formik.Data Science and Machine Learning
1. Generate a Python script that uses pandas to clean a messy dataset, removing duplicates and filling missing values.
2. Create a tutorial for building a classification model using scikit-learn to predict customer churn.
3. Assist in optimizing a machine learning model by using grid search for hyperparameter tuning.
4. Explain the process of feature engineering for a regression model to predict housing prices.
5. Write a Python script to implement and visualize a decision tree classifier using matplotlib.
6. Create a step-by-step guide for training a neural network using TensorFlow for image classification.
7. Explain the differences between supervised and unsupervised learning and provide examples of each.
8. Provide a method for splitting a dataset into training, validation, and test sets with stratified sampling.
9. Generate a Python script to perform k-means clustering on a customer segmentation dataset and visualize the results.
10. Create a plan for deploying a machine learning model into a production environment using Flask and Docker.
11. Assist in evaluating the performance of a model by calculating precision, recall, and F1-score for a classification problem.
12. Write a script to implement principal component analysis (PCA) for dimensionality reduction on a large dataset.
13. Develop a guide for using cross-validation techniques to assess the performance of a machine learning model.
14. Create a recommendation system using collaborative filtering with the Surprise library in Python.
15. Generate Python code to implement a random forest classifier and evaluate its accuracy on a classification problem.
16. Provide a strategy for handling imbalanced datasets by using techniques like oversampling, undersampling, or synthetic data generation.
17. Write a tutorial for building a time-series forecasting model using ARIMA in Python.
18. Explain how to interpret the results of a machine learning model using SHAP or LIME.
19. Create a Python script to scrape and analyze social media data for sentiment analysis using the TextBlob library.
20. Assist in fine-tuning a deep learning model using transfer learning with pre-trained models for image recognition.Software Development
1. Write a function in Python to perform input validation on a user registration form, checking for email format and password strength.
2. Create a RESTful API using Flask to manage a to-do list, with endpoints for creating, reading, updating, and deleting tasks.
3. Assist with writing unit tests for a JavaScript function that calculates the total price of items in a shopping cart.
4. Develop a script to automate the process of code linting and formatting for a JavaScript project using ESLint and Prettier.
5. Create a guide for setting up a Docker container for a Node.js backend application and connecting it to a MongoDB database.
6. Write a plan for implementing version control best practices in a large software project using Git and GitHub.
7. Create a Python script to automate data extraction from an API and store the results in a CSV file.
8. Generate code to implement JWT authentication in a REST API built with Express.js.
9. Assist in refactoring a piece of legacy code to improve its readability and performance in a Python application.
10. Write a guide for setting up continuous integration and deployment (CI/CD) pipelines using GitHub Actions for a Python project.
11. Create an algorithm to optimize a search function in a large dataset, considering performance and memory usage.
12. Draft a strategy for implementing multi-tenancy in a SaaS application using microservices architecture.
13. Develop a plan for creating a real-time notification system in a web application using WebSockets.
14. Write a tutorial for integrating a third-party payment gateway, like Stripe or PayPal, into an e-commerce site.
15. Generate a script for automating the backup process of a MySQL database and storing it in cloud storage.
16. Create a simple Python-based script to interact with an external API and parse the JSON response.
17. Explain how to use mock objects in unit tests for a Java application to simulate database calls.
18. Provide a checklist for securing a web application, including common vulnerabilities and how to mitigate them.
19. Write a guide for setting up a microservices architecture with Docker and Kubernetes for container orchestration.
20. Assist in implementing event-driven architecture in a software system using Apache Kafka for message brokering.Quality Assurance Engineering
1. Create a comprehensive test plan for testing a web application, covering functional, non-functional, and performance aspects.
2. Write a script to automate regression testing for a new feature added to a web application using Selenium and Python.
3. Develop a checklist for performing security testing on a mobile application, ensuring data encryption and secure communication.
4. Assist in creating a suite of automated tests to verify that API endpoints return the correct status codes and data in JSON format.
5. Write a guide to setting up a continuous integration pipeline with Jenkins to automate the execution of unit tests for a Java project.
6. Generate test cases to verify cross-browser compatibility for a new web design, ensuring it works on Chrome, Firefox, Safari, and Edge.
7. Create a load testing script for an e-commerce platform using JMeter to simulate user traffic and analyze performance under stress.
8. Assist in developing an automated test framework using Playwright to test a React web application’s user interface.
9. Write a tutorial for integrating security scans into a CI/CD pipeline to ensure code is free of vulnerabilities before deployment.
10. Develop a strategy for performing user acceptance testing (UAT) for a new mobile app, gathering feedback from real users.
11. Create a plan for automated performance testing of a website to ensure it handles heavy traffic during sales or promotions.
12. Write a guide for testing a cloud-based application for scalability and redundancy, ensuring it performs well during high-demand periods.
13. Assist in setting up a test environment for running parallel tests across multiple devices in a mobile testing suite.
14. Develop a method for tracking and reporting bugs effectively in a team of developers, ensuring clear communication and quick resolutions.
15. Write a script for testing the login functionality of a web app, verifying the behavior for different types of users (admin, guest, registered).
16. Create a test case for validating an API that retrieves and updates data for a customer profile, ensuring the system is fault-tolerant.
17. Explain the process for testing machine learning models to ensure their accuracy and performance before deployment.
18. Write a plan for conducting an end-to-end test of an order processing system for an e-commerce site, including inventory and shipping.
19. Develop a checklist for testing the usability and user experience (UX) of a mobile application, ensuring it meets user expectations.
20. Assist in automating load testing for an API to ensure it can handle a large number of concurrent users without crashing.