|
|
|
@ -1,213 +0,0 @@
|
|
|
|
|
<!--
|
|
|
|
|
CO_OP_TRANSLATOR_METADATA:
|
|
|
|
|
{
|
|
|
|
|
"original_hash": "ae32f39b259a395c57b209d9e5b8c10b",
|
|
|
|
|
"translation_date": "2025-08-28T00:06:44+00:00",
|
|
|
|
|
"source_file": "README.md",
|
|
|
|
|
"language_code": "ru"
|
|
|
|
|
}
|
|
|
|
|
-->
|
|
|
|
|
[](https://github.com/microsoft/Web-Dev-For-Beginners/blob/master/LICENSE)
|
|
|
|
|
[](https://GitHub.com/microsoft/Web-Dev-For-Beginners/graphs/contributors/)
|
|
|
|
|
[](https://GitHub.com/microsoft/Web-Dev-For-Beginners/issues/)
|
|
|
|
|
[](https://GitHub.com/microsoft/Web-Dev-For-Beginners/pulls/)
|
|
|
|
|
[](http://makeapullrequest.com)
|
|
|
|
|
|
|
|
|
|
[](https://GitHub.com/microsoft/Web-Dev-For-Beginners/watchers/)
|
|
|
|
|
[](https://GitHub.com/microsoft/Web-Dev-For-Beginners/network/)
|
|
|
|
|
[](https://GitHub.com/microsoft/Web-Dev-For-Beginners/stargazers/)
|
|
|
|
|
|
|
|
|
|
[](https://discord.gg/zxKYvhSnVp?WT.mc_id=academic-000002-leestott)
|
|
|
|
|
|
|
|
|
|
[](https://open.vscode.dev/microsoft/Web-Dev-For-Beginners)
|
|
|
|
|
|
|
|
|
|
[](https://discord.com/invite/ByRwuEEgH4)
|
|
|
|
|
|
|
|
|
|
Следуйте этим шагам, чтобы начать использовать эти ресурсы:
|
|
|
|
|
1. **Сделайте форк репозитория**: Нажмите [](https://GitHub.com/microsoft/Web-Dev-For-Beginners/fork)
|
|
|
|
|
2. **Клонируйте репозиторий**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git`
|
|
|
|
|
3. [**Присоединяйтесь к Discord Azure AI Foundry и познакомьтесь с экспертами и другими разработчиками**](https://discord.com/invite/ByRwuEEgH4)
|
|
|
|
|
|
|
|
|
|
# Веб-разработка для начинающих — учебный курс
|
|
|
|
|
|
|
|
|
|
Изучите основы веб-разработки с нашим 12-недельным курсом от Microsoft Cloud Advocates. Каждое из 24 занятий посвящено JavaScript, CSS и HTML через практические проекты, такие как террариумы, расширения для браузеров и космические игры. Участвуйте в викторинах, обсуждениях и практических заданиях. Улучшите свои навыки и закрепите знания благодаря эффективной проектной методике обучения. Начните свой путь в программировании уже сегодня!
|
|
|
|
|
|
|
|
|
|
#### 🧑🎓 _Вы студент?_
|
|
|
|
|
|
|
|
|
|
Посетите [**Студенческую страницу**](https://docs.microsoft.com/learn/student-hub/?WT.mc_id=academic-77807-sagibbon), где вы найдете ресурсы для начинающих, студенческие пакеты и даже способы получить бесплатный сертификат. Это страница, которую стоит добавить в закладки и проверять время от времени, так как контент обновляется ежемесячно.
|
|
|
|
|
|
|
|
|
|
### 📣 Объявление — _Новый учебный курс_ по генеративному ИИ для JavaScript уже доступен
|
|
|
|
|
|
|
|
|
|
Не пропустите наш новый курс по генеративному ИИ!
|
|
|
|
|
|
|
|
|
|
Посетите [https://aka.ms/genai-js-course](https://aka.ms/genai-js-course), чтобы начать!
|
|
|
|
|
|
|
|
|
|
<div>
|
|
|
|
|
<img src="./images/background.png" width="600px" />
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
- Уроки, охватывающие все от основ до RAG.
|
|
|
|
|
- Взаимодействуйте с историческими персонажами с помощью GenAI и нашего приложения-компаньона.
|
|
|
|
|
- Увлекательный сюжет, вы будете путешествовать во времени!
|
|
|
|
|
|
|
|
|
|
<div>
|
|
|
|
|
<img src="./images/character.png" width="600px" />
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
Каждый урок включает задание, проверку знаний и вызов, чтобы изучить такие темы, как:
|
|
|
|
|
- Создание запросов и инженерия запросов
|
|
|
|
|
- Генерация текстовых и графических приложений
|
|
|
|
|
- Приложения для поиска
|
|
|
|
|
|
|
|
|
|
Посетите [https://aka.ms/genai-js-course](https://aka.ms/genai-js-course), чтобы начать!
|
|
|
|
|
|
|
|
|
|
## 🌱 Начало работы
|
|
|
|
|
|
|
|
|
|
> **Учителя**, мы [добавили несколько рекомендаций](for-teachers.md) о том, как использовать этот учебный курс. Мы будем рады вашему отзыву [в нашем форуме обсуждений](https://github.com/microsoft/Web-Dev-For-Beginners/discussions/categories/teacher-corner)!
|
|
|
|
|
|
|
|
|
|
**[Ученики](https://aka.ms/student-page/?WT.mc_id=academic-77807-sagibbon)**, для каждого урока начните с предварительной викторины, затем изучите материалы лекции, выполните различные задания и проверьте свои знания с помощью итоговой викторины.
|
|
|
|
|
|
|
|
|
|
Чтобы улучшить процесс обучения, объединяйтесь с другими учениками для совместной работы над проектами! Обсуждения приветствуются в нашем [форуме обсуждений](https://github.com/microsoft/Web-Dev-For-Beginners/discussions), где наша команда модераторов будет готова ответить на ваши вопросы.
|
|
|
|
|
|
|
|
|
|
Для дальнейшего обучения мы настоятельно рекомендуем изучить [Microsoft Learn](https://learn.microsoft.com/users/wirelesslife/collections/p1ddcy5jwy0jkm?WT.mc_id=academic-77807-sagibbon) для получения дополнительных учебных материалов.
|
|
|
|
|
|
|
|
|
|
### 📋 Настройка вашей среды
|
|
|
|
|
|
|
|
|
|
Этот учебный курс уже готов к разработке! Вы можете выбрать запуск курса в [Codespace](https://github.com/features/codespaces/) (_браузерная среда, не требующая установки_), или локально на вашем компьютере с использованием текстового редактора, такого как [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon).
|
|
|
|
|
|
|
|
|
|
#### Создайте свой репозиторий
|
|
|
|
|
Чтобы легко сохранять свою работу, рекомендуется создать собственную копию этого репозитория. Вы можете сделать это, нажав кнопку **Use this template** в верхней части страницы. Это создаст новый репозиторий в вашем аккаунте GitHub с копией учебного курса.
|
|
|
|
|
|
|
|
|
|
Следуйте этим шагам:
|
|
|
|
|
1. **Сделайте форк репозитория**: Нажмите кнопку "Fork" в правом верхнем углу этой страницы.
|
|
|
|
|
2. **Клонируйте репозиторий**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git`
|
|
|
|
|
|
|
|
|
|
#### Запуск курса в Codespace
|
|
|
|
|
|
|
|
|
|
В вашей копии репозитория, которую вы создали, нажмите кнопку **Code** и выберите **Open with Codespaces**. Это создаст новый Codespace для работы.
|
|
|
|
|
|
|
|
|
|
<img src="./images/createcodespace.png" alt="Создание Codespace" style="width:270px;"/>
|
|
|
|
|
|
|
|
|
|
#### Запуск курса локально на вашем компьютере
|
|
|
|
|
|
|
|
|
|
Чтобы запустить курс локально на вашем компьютере, вам понадобится текстовый редактор, браузер и инструмент командной строки. Наш первый урок, [Введение в языки программирования и инструменты](https://github.com/microsoft/Web-Dev-For-Beginners/tree/main/1-getting-started-lessons/1-intro-to-programming-languages), проведет вас через различные варианты этих инструментов, чтобы вы могли выбрать то, что подходит вам лучше всего.
|
|
|
|
|
|
|
|
|
|
Мы рекомендуем использовать [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) в качестве редактора, который также имеет встроенный [Терминал](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon). Вы можете скачать Visual Studio Code [здесь](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon).
|
|
|
|
|
|
|
|
|
|
1. Клонируйте ваш репозиторий на компьютер. Вы можете сделать это, нажав кнопку **Code** и скопировав URL:
|
|
|
|
|
|
|
|
|
|
<img src="./images/createcodespace.png" alt="Скопируйте URL вашего репозитория" style="width:270px;"/>
|
|
|
|
|
|
|
|
|
|
Затем откройте [Терминал](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) в [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) и выполните следующую команду, заменив `<your-repository-url>` на URL, который вы только что скопировали:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
git clone <your-repository-url>
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
2. Откройте папку в Visual Studio Code. Вы можете сделать это, нажав **File** > **Open Folder** и выбрав папку, которую вы только что клонировали.
|
|
|
|
|
|
|
|
|
|
> Рекомендуемые расширения для Visual Studio Code:
|
|
|
|
|
>
|
|
|
|
|
> * [Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer&WT.mc_id=academic-77807-sagibbon) — для предварительного просмотра HTML-страниц в Visual Studio Code
|
|
|
|
|
> * [Copilot](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot&WT.mc_id=academic-77807-sagibbon) — для ускорения написания кода
|
|
|
|
|
|
|
|
|
|
## 📂 Каждый урок включает:
|
|
|
|
|
|
|
|
|
|
- необязательный скетчноут
|
|
|
|
|
- необязательное дополнительное видео
|
|
|
|
|
- предварительную викторину
|
|
|
|
|
- письменный урок
|
|
|
|
|
- для проектных уроков — пошаговые инструкции по созданию проекта
|
|
|
|
|
- проверку знаний
|
|
|
|
|
- вызов
|
|
|
|
|
- дополнительное чтение
|
|
|
|
|
- задание
|
|
|
|
|
- [итоговую викторину](https://ff-quizzes.netlify.app/)
|
|
|
|
|
|
|
|
|
|
> **Примечание о викторинах**: Все викторины находятся в папке Quiz-app, всего 48 викторин по три вопроса каждая. Они доступны [здесь](https://ff-quizzes.netlify.app/), приложение для викторин можно запустить локально или развернуть в Azure; следуйте инструкциям в папке `quiz-app`.
|
|
|
|
|
|
|
|
|
|
## 🗃️ Уроки
|
|
|
|
|
|
|
|
|
|
| | Название проекта | Изучаемые концепции | Цели обучения | Ссылка на урок | Автор |
|
|
|
|
|
| :-: | :----------------------------------------------------------: | :-----------------------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------: | :---------------------: |
|
|
|
|
|
| 01 | Начало работы | Введение в программирование и инструменты | Узнайте основные принципы большинства языков программирования и о программном обеспечении, которое помогает профессиональным разработчикам выполнять свою работу | [Введение в языки программирования и инструменты](/1-getting-started-lessons/1-intro-to-programming-languages/README.md) | Jasmine |
|
|
|
|
|
| 02 | Начало работы | Основы GitHub, включая работу в команде | Как использовать GitHub в вашем проекте, как сотрудничать с другими над кодовой базой | [Введение в GitHub](/1-getting-started-lessons/2-github-basics/README.md) | Floor |
|
|
|
|
|
| 03 | Начало работы | Доступность | Узнайте основы веб-доступности | [Основы доступности](/1-getting-started-lessons/3-accessibility/README.md) | Christopher |
|
|
|
|
|
| 04 | Основы JS | Типы данных в JavaScript | Основы типов данных в JavaScript | [Типы данных](/2-js-basics/1-data-types/README.md) | Jasmine |
|
|
|
|
|
| 05 | Основы JS | Функции и методы | Узнайте о функциях и методах для управления логикой приложения | [Функции и методы](/2-js-basics/2-functions-methods/README.md) | Jasmine и Christopher |
|
|
|
|
|
| 06 | Основы JS | Принятие решений с помощью JS | Узнайте, как создавать условия в вашем коде с использованием методов принятия решений | [Принятие решений](/2-js-basics/3-making-decisions/README.md) | Jasmine |
|
|
|
|
|
| 07 | Основы JS | Массивы и циклы | Работа с данными с использованием массивов и циклов в JavaScript | [Массивы и циклы](/2-js-basics/4-arrays-loops/README.md) | Jasmine |
|
|
|
|
|
| 08 | [Террариум](/3-terrarium/solution/README.md) | HTML на практике | Создайте HTML для онлайн-террариума, сосредоточившись на создании макета | [Введение в HTML](/3-terrarium/1-intro-to-html/README.md) | Jen |
|
|
|
|
|
| 09 | [Террариум](/3-terrarium/solution/README.md) | CSS на практике | Создайте CSS для стилизации онлайн-террариума, сосредоточившись на основах CSS, включая адаптивность | [Введение в CSS](/3-terrarium/2-intro-to-css/README.md) | Jen |
|
|
|
|
|
| 10 | [Terrarium](/3-terrarium/solution/README.md) | Замыкания в JavaScript, работа с DOM | Напишите JavaScript, чтобы террариум работал как интерфейс с функцией перетаскивания, сосредоточив внимание на замыканиях и работе с DOM | [Замыкания в JavaScript, работа с DOM](/3-terrarium/3-intro-to-DOM-and-closures/README.md) | Jen |
|
|
|
|
|
| 11 | [Typing Game](/4-typing-game/solution/README.md) | Создание игры на набор текста | Узнайте, как использовать события клавиатуры для управления логикой вашего JavaScript-приложения | [Программирование, основанное на событиях](/4-typing-game/typing-game/README.md) | Christopher |
|
|
|
|
|
| 12 | [Green Browser Extension](/5-browser-extension/solution/README.md) | Работа с браузерами | Узнайте, как работают браузеры, их историю, и как создать первые элементы расширения для браузера | [О браузерах](/5-browser-extension/1-about-browsers/README.md) | Jen |
|
|
|
|
|
| 13 | [Green Browser Extension](/5-browser-extension/solution/README.md) | Создание формы, вызов API и сохранение переменных в локальном хранилище | Напишите элементы JavaScript для вашего расширения браузера, чтобы вызывать API, используя переменные, сохраненные в локальном хранилище | [API, формы и локальное хранилище](/5-browser-extension/2-forms-browsers-local-storage/README.md) | Jen |
|
|
|
|
|
| 14 | [Green Browser Extension](/5-browser-extension/solution/README.md) | Фоновые процессы в браузере, производительность веб-страниц | Используйте фоновые процессы браузера для управления иконкой расширения; узнайте о производительности веб-страниц и некоторых оптимизациях | [Фоновые задачи и производительность](/5-browser-extension/3-background-tasks-and-performance/README.md) | Jen |
|
|
|
|
|
| 15 | [Space Game](/6-space-game/solution/README.md) | Более сложная разработка игр на JavaScript | Узнайте об использовании наследования через классы и композицию, а также о паттерне Pub/Sub, готовясь к созданию игры | [Введение в сложную разработку игр](/6-space-game/1-introduction/README.md) | Chris |
|
|
|
|
|
| 16 | [Space Game](/6-space-game/solution/README.md) | Рисование на canvas | Узнайте об API Canvas, используемом для рисования элементов на экране | [Рисование на Canvas](/6-space-game/2-drawing-to-canvas/README.md) | Chris |
|
|
|
|
|
| 17 | [Space Game](/6-space-game/solution/README.md) | Перемещение элементов по экрану | Узнайте, как элементы могут двигаться, используя декартовы координаты и API Canvas | [Перемещение элементов](/6-space-game/3-moving-elements-around/README.md) | Chris |
|
|
|
|
|
| 18 | [Space Game](/6-space-game/solution/README.md) | Обнаружение столкновений | Реализуйте столкновения элементов и их реакцию друг на друга с использованием нажатий клавиш, а также добавьте функцию задержки для повышения производительности игры | [Обнаружение столкновений](/6-space-game/4-collision-detection/README.md) | Chris |
|
|
|
|
|
| 19 | [Space Game](/6-space-game/solution/README.md) | Подсчет очков | Выполняйте математические вычисления на основе статуса и производительности игры | [Подсчет очков](/6-space-game/5-keeping-score/README.md) | Chris |
|
|
|
|
|
| 20 | [Space Game](/6-space-game/solution/README.md) | Завершение и перезапуск игры | Узнайте, как завершать и перезапускать игру, включая очистку ресурсов и сброс значений переменных | [Условие завершения](/6-space-game/6-end-condition/README.md) | Chris |
|
|
|
|
|
| 21 | [Banking App](/7-bank-project/solution/README.md) | HTML-шаблоны и маршруты в веб-приложении | Узнайте, как создать структуру многостраничного веб-сайта с использованием маршрутизации и HTML-шаблонов | [HTML-шаблоны и маршруты](/7-bank-project/1-template-route/README.md) | Yohan |
|
|
|
|
|
| 22 | [Banking App](/7-bank-project/solution/README.md) | Создание формы входа и регистрации | Узнайте, как создавать формы и обрабатывать процедуры валидации | [Формы](/7-bank-project/2-forms/README.md) | Yohan |
|
|
|
|
|
| 23 | [Banking App](/7-bank-project/solution/README.md) | Методы получения и использования данных | Узнайте, как данные поступают в ваше приложение, как их извлекать, сохранять и удалять | [Данные](/7-bank-project/3-data/README.md) | Yohan |
|
|
|
|
|
| 24 | [Banking App](/7-bank-project/solution/README.md) | Концепции управления состоянием | Узнайте, как ваше приложение сохраняет состояние и как управлять им программно | [Управление состоянием](/7-bank-project/4-state-management/README.md) | Yohan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 🏫 Педагогика
|
|
|
|
|
|
|
|
|
|
Наша учебная программа разработана с учетом двух ключевых педагогических принципов:
|
|
|
|
|
* обучение на основе проектов
|
|
|
|
|
* частые викторины
|
|
|
|
|
|
|
|
|
|
Программа обучает основам JavaScript, HTML и CSS, а также последним инструментам и техникам, используемым современными веб-разработчиками. Студенты получат возможность развить практические навыки, создавая игру на набор текста, виртуальное террариум, экологичное расширение для браузера, игру в стиле "космических захватчиков" и банковское приложение для бизнеса. К концу курса студенты получат прочное понимание веб-разработки.
|
|
|
|
|
|
|
|
|
|
> 🎓 Вы можете пройти первые несколько уроков этой программы как [Учебный путь](https://docs.microsoft.com/learn/paths/web-development-101/?WT.mc_id=academic-77807-sagibbon) на Microsoft Learn!
|
|
|
|
|
|
|
|
|
|
Обеспечивая соответствие контента проектам, процесс становится более увлекательным для студентов, а усвоение концепций усиливается. Мы также написали несколько вводных уроков по основам JavaScript, которые сопровождаются видео из коллекции "[Серия для начинающих: JavaScript](https://channel9.msdn.com/Series/Beginners-Series-to-JavaScript/?WT.mc_id=academic-77807-sagibbon)", некоторые из авторов которой внесли вклад в эту учебную программу.
|
|
|
|
|
|
|
|
|
|
Кроме того, низкострессовая викторина перед занятием настраивает студента на изучение темы, а вторая викторина после занятия способствует дальнейшему усвоению материала. Эта учебная программа была разработана как гибкая и увлекательная, и ее можно проходить полностью или частично. Проекты начинаются с простых и становятся все более сложными к концу 12-недельного цикла.
|
|
|
|
|
|
|
|
|
|
Хотя мы намеренно избегали введения JavaScript-фреймворков, чтобы сосредоточиться на базовых навыках, необходимых веб-разработчику перед освоением фреймворков, хорошим следующим шагом после завершения этой программы будет изучение Node.js через другую коллекцию видео: "[Серия для начинающих: Node.js](https://channel9.msdn.com/Series/Beginners-Series-to-Nodejs/?WT.mc_id=academic-77807-sagibbon)".
|
|
|
|
|
|
|
|
|
|
> Ознакомьтесь с нашими [Правилами поведения](CODE_OF_CONDUCT.md) и [Руководством по внесению изменений](CONTRIBUTING.md). Мы приветствуем ваши конструктивные отзывы!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 🧭 Оффлайн-доступ
|
|
|
|
|
|
|
|
|
|
Вы можете запустить эту документацию оффлайн, используя [Docsify](https://docsify.js.org/#/). Форкните этот репозиторий, [установите Docsify](https://docsify.js.org/#/quickstart) на вашем локальном компьютере, а затем в корневой папке этого репозитория введите `docsify serve`. Веб-сайт будет доступен на порту 3000 вашего локального хоста: `localhost:3000`.
|
|
|
|
|
|
|
|
|
|
## 📘 PDF
|
|
|
|
|
|
|
|
|
|
PDF со всеми уроками можно найти [здесь](https://microsoft.github.io/Web-Dev-For-Beginners/pdf/readme.pdf).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 🎒 Другие курсы
|
|
|
|
|
|
|
|
|
|
Наша команда создает и другие курсы! Ознакомьтесь с:
|
|
|
|
|
|
|
|
|
|
- [Генеративный ИИ для начинающих](https://aka.ms/genai-beginners)
|
|
|
|
|
- [Генеративный ИИ для начинающих .NET](https://github.com/microsoft/Generative-AI-for-beginners-dotnet)
|
|
|
|
|
- [Генеративный ИИ с JavaScript](https://github.com/microsoft/generative-ai-with-javascript)
|
|
|
|
|
- [Генеративный ИИ с Java](https://github.com/microsoft/Generative-AI-for-beginners-java)
|
|
|
|
|
- [ИИ для начинающих](https://aka.ms/ai-beginners)
|
|
|
|
|
- [Наука о данных для начинающих](https://aka.ms/datascience-beginners)
|
|
|
|
|
- [Машинное обучение для начинающих](https://aka.ms/ml-beginners)
|
|
|
|
|
- [Кибербезопасность для начинающих](https://github.com/microsoft/Security-101)
|
|
|
|
|
- [Веб-разработка для начинающих](https://aka.ms/webdev-beginners)
|
|
|
|
|
- [Интернет вещей для начинающих](https://aka.ms/iot-beginners)
|
|
|
|
|
- [Разработка XR для начинающих](https://github.com/microsoft/xr-development-for-beginners)
|
|
|
|
|
- [Освоение GitHub Copilot для агентного использования](https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming)
|
|
|
|
|
- [Освоение GitHub Copilot для разработчиков C#/.NET](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers)
|
|
|
|
|
- [Выберите свое приключение с Copilot](https://github.com/microsoft/CopilotAdventures)
|
|
|
|
|
|
|
|
|
|
## Лицензия
|
|
|
|
|
|
|
|
|
|
Этот репозиторий лицензирован под лицензией MIT. Подробнее см. в файле [LICENSE](../../LICENSE).
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
**Отказ от ответственности**:
|
|
|
|
|
Этот документ был переведен с использованием сервиса автоматического перевода [Co-op Translator](https://github.com/Azure/co-op-translator). Хотя мы стремимся к точности, пожалуйста, учитывайте, что автоматические переводы могут содержать ошибки или неточности. Оригинальный документ на его родном языке следует считать авторитетным источником. Для получения критически важной информации рекомендуется профессиональный перевод человеком. Мы не несем ответственности за любые недоразумения или неправильные интерпретации, возникшие в результате использования данного перевода.
|