mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-01-06 15:03:08 -05:00
chore(i18n,client): processed translations (#50397)
This commit is contained in:
@@ -2,8 +2,8 @@
|
||||
"responsive-web-design": {
|
||||
"title": "Застарілий адаптивний вебдизайн",
|
||||
"intro": [
|
||||
"В сертифікації «Адаптивний вебдизайн» ви вивчите мови, які розробники використовують для створення вебсторінок: HTML (мова розмітки гіпертексту) для вмісту та CSS (каскадні таблиці стилів) для дизайну.",
|
||||
"Спочатку ви створите застосунок із фотографіями котів, аби вивчити основи HTML та CSS. Пізніше ви опануєте сучасні методи, такі як змінні CSS, завдяки створенню пінгвіна, а також створите вебформу, щоб опанувати практики покращення доступності.",
|
||||
"У сертифікації «Адаптивний вебдизайн» ви вивчите мови, які розробники використовують для створення вебсторінок: HTML (мова розмітки гіпертексту) для вмісту та CSS (каскадні таблиці стилів) для дизайну.",
|
||||
"Спочатку ви створите застосунок із фотографіями котів, аби вивчити основи HTML та CSS. Пізніше ви опануєте сучасні методи (серед яких змінні CSS) завдяки створенню пінгвіна, а також опануєте найкращі практики доступності, побудувавши вебформу.",
|
||||
"Ви також дізнаєтеся, як конструювати вебсайти, які відповідають різним розмірам екранів, створивши Twitter Card за допомогою Flexbox, а ще складний макет блогу з CSS Grid."
|
||||
],
|
||||
"note": "Примітка: деякі розширення браузера (як блокувальники реклами та темні режими) можуть втручатися в тести. Якщо ви зіткнулися з подібними проблемами, ми рекомендуємо вимкнути розширення, які змінюють вміст або макет сторінок під час виконання курсу.",
|
||||
@@ -11,7 +11,7 @@
|
||||
"basic-html-and-html5": {
|
||||
"title": "Основи HTML та HTML5",
|
||||
"intro": [
|
||||
"HTML – це мова розмітки, яка використовує спеціальний синтаксис або примітки для опису структури вебсторінки чи браузера. Елементи HTML зазвичай мають початковий та кінцевий теґи, які оточують вміст та надають йому значення. Наприклад, різні елементи можуть описати текст як заголовок, абзац або елемент списку.",
|
||||
"HTML — це мова розмітки, яка використовує спеціальний синтаксис або примітки для опису структури вебсторінки чи браузера. Елементи HTML зазвичай мають початковий та кінцевий теги, які оточують вміст та надають йому значення. Наприклад, різні елементи можуть описати текст як заголовок, абзац або елемент списку.",
|
||||
"У цьому курсі ви створите застосунок із фотографіями котів, щоб опанувати застосування деяких з найпоширеніших елементів HTML (головних блоків будь-якої вебсторінки)."
|
||||
]
|
||||
},
|
||||
@@ -25,7 +25,7 @@
|
||||
"applied-visual-design": {
|
||||
"title": "Прикладний візуальний дизайн",
|
||||
"intro": [
|
||||
"Візуальний дизайн – це поєднання типографії, кольорознавства, графіки, анімації, макетів сторінок і багато чого іншого, аби допомогти вам передати своє унікальне повідомлення.",
|
||||
"Візуальний дизайн — це поєднання типографії, кольорознавства, графіки, анімації, макетів сторінок і багато чого іншого, аби допомогти вам передати своє унікальне повідомлення.",
|
||||
"У цьому курсі ви навчитеся застосовувати усі ці елементи візуального дизайну для своїх вебсайтів."
|
||||
]
|
||||
},
|
||||
@@ -39,29 +39,29 @@
|
||||
"responsive-web-design-principles": {
|
||||
"title": "Принципи адаптивного вебдизайну",
|
||||
"intro": [
|
||||
"Підключитися до мережі можна з багатьох пристроїв різних форм і розмірів. Адаптивний вебдизайн – це проєктування гнучких вебсайтів, які пристосовуються до різних розмірів, орієнтацій та розширення екранів.",
|
||||
"Підключитися до мережі можна з багатьох пристроїв різних форм і розмірів. Адаптивний вебдизайн — це проєктування гнучких вебсайтів, які пристосовуються до різних розмірів, орієнтацій та розширення екранів.",
|
||||
"У цьому курсі ви дізнаєтеся як використовувати CSS, аби ваші вебсайти мали гарний вигляд, незалежно від того, на якому пристрої вони відтворені."
|
||||
]
|
||||
},
|
||||
"css-flexbox": {
|
||||
"title": "CSS Flexbox",
|
||||
"intro": [
|
||||
"Flexbox – це потужний режим розмітки, який підтримується практично на всіх пристроях і який було введено з останньою версією CSS, CSS3. За допомогою flexbox набагато легше відцентровувати елементи сторінки та створювати функціональні інтерфейси користувачів, які автоматично зменшуються та розширяються.",
|
||||
"Flexbox — це потужний режим розмітки, який підтримується практично на всіх пристроях і який було введено з останньою версією CSS, CSS3. За допомогою flexbox набагато легше відцентровувати елементи сторінки та створювати функціональні інтерфейси користувачів, які автоматично зменшуються та розширяються.",
|
||||
"У цьому курсі ви дізнаєтеся про складові flexbox та функціональної розмітки, коли створюватимете Twitter card."
|
||||
]
|
||||
},
|
||||
"css-grid": {
|
||||
"title": "CSS Grid",
|
||||
"intro": [
|
||||
"CSS grid – це новіший режим розмітки, за допомогою якого можна легко створювати складну адаптивну композицію. Він перетворює елемент HTML у сітку і допомагає розмістити дочірні елементи будь-де на екрані.",
|
||||
"CSS grid — це новіший режим розмітки, за допомогою якого можна легко створювати складну адаптивну композицію. Він перетворює елемент HTML у сітку і допомагає розмістити дочірні елементи будь-де на екрані.",
|
||||
"У цьому курсі ви вивчите основи CSS Grid, створюючи різні складні композиції, в тому числі макет блогу."
|
||||
]
|
||||
},
|
||||
"responsive-web-design-projects": {
|
||||
"title": "Проєкти «Адаптивний вебдизайн»",
|
||||
"intro": [
|
||||
"Настав час скористатися отриманими навичками на практиці. Під час роботи над проєктами ви зможете застосувати всі навички, правила і поняття, які ви нещодавно вивчили, такі як: HTML, CSS, візуальний дизайн, доступність та інше.",
|
||||
"Завершіть п'ять проєктів з вебпрограмування, що розташовані нижче, аби отримати сертифікацію «Адаптивний вебдизайн»."
|
||||
"Настав час скористатися отриманими навичками на практиці. Під час роботи над проєктами ви зможете застосувати всі навички, правила і поняття, які ви нещодавно вивчили: HTML, CSS, візуальний дизайн, доступність та інше.",
|
||||
"Завершіть п’ять проєктів з вебпрограмування, що розташовані нижче, аби отримати сертифікацію «Адаптивний вебдизайн»."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -76,45 +76,45 @@
|
||||
"note": "Примітка: деякі розширення браузера (як блокувальники реклами та темні режими) можуть втручатися в тести. Якщо ви зіткнулися з подібними проблемами, ми рекомендуємо вимкнути розширення, які змінюють вміст або макет сторінок під час виконання курсу.",
|
||||
"blocks": {
|
||||
"build-a-tribute-page-project": {
|
||||
"title": "Пам'ятна сторінка",
|
||||
"title": "Пам’ятна сторінка",
|
||||
"intro": [
|
||||
"Цей проєкт потрібно виконати, щоб отримати сертифікацію.",
|
||||
"В цьому проєкті ви створите пам'ятку сторінку на тему за власним вибором."
|
||||
"У цьому проєкті ви створите пам’ятну сторінку на тему за власним вибором."
|
||||
]
|
||||
},
|
||||
"build-a-personal-portfolio-webpage-project": {
|
||||
"title": "Вебсторінка персонального портфоліо",
|
||||
"intro": [
|
||||
"Цей проєкт потрібно виконати, щоб отримати сертифікацію.",
|
||||
"В цьому проєкті ви створите вебсторінку персонального портфоліо."
|
||||
"У цьому проєкті ви створите вебсторінку персонального портфоліо."
|
||||
]
|
||||
},
|
||||
"build-a-product-landing-page-project": {
|
||||
"title": "Посадкова сторінка продукту",
|
||||
"intro": [
|
||||
"Цей проєкт потрібно виконати, щоб отримати сертифікацію.",
|
||||
"В цьому проєкті ви створите посадкову сторінку продукту, щоб збути продукт за власним вибором."
|
||||
"У цьому проєкті ви створите посадкову сторінку продукту, щоб збути продукт за власним вибором."
|
||||
]
|
||||
},
|
||||
"build-a-survey-form-project": {
|
||||
"title": "Форма для опитування",
|
||||
"intro": [
|
||||
"Цей проєкт потрібно виконати, щоб отримати сертифікацію.",
|
||||
"В цьому проєкті ви створите форму для опитування, щоб зібрати дані своїх користувачів."
|
||||
"У цьому проєкті ви створите форму для опитування, щоб зібрати дані своїх користувачів."
|
||||
]
|
||||
},
|
||||
"build-a-technical-documentation-page-project": {
|
||||
"title": "Сторінка технічної документації",
|
||||
"intro": [
|
||||
"Цей проєкт потрібно виконати, щоб отримати сертифікацію.",
|
||||
"В цьому проєкті ви створите сторінку технічної документації, яка служитиме інструкцією або довідником."
|
||||
"У цьому проєкті ви створите сторінку технічної документації, яка служитиме інструкцією або довідником."
|
||||
]
|
||||
},
|
||||
"learn-html-by-building-a-cat-photo-app": {
|
||||
"title": "Вивчіть HTML, створивши застосунок з котами",
|
||||
"intro": [
|
||||
"Теґи HTML надають вебсторінці структуру. Ви можете використовувати теґи HTML, щоб додати фотографії, кнопки та інші елементи до своєї вебсторінки.",
|
||||
"У цьому курсі ви вивчите найпоширеніші теґи HTML, створивши власний застосунок з фотографіями котів."
|
||||
"Теги HTML надають вебсторінці структуру. Ви можете використовувати теги HTML, щоб додати фотографії, кнопки та інші елементи до своєї вебсторінки.",
|
||||
"У цьому курсі ви вивчите найпоширеніші теги HTML, створивши власний застосунок з фотографіями котів."
|
||||
]
|
||||
},
|
||||
"learn-basic-css-by-building-a-cafe-menu": {
|
||||
@@ -149,7 +149,7 @@
|
||||
"title": "Вивчіть доступність, створивши вікторину",
|
||||
"intro": [
|
||||
"Доступність полегшує користування вашою вебсторінкою для всіх людей, навіть для людей з порушеннями.",
|
||||
"У цьому курсі ви створите вебсторінку вікторини. Ви дізнаєтеся про інструменти доступності, такі як комбінації клавіш, атрибути ARIA та найкращі поради щодо дизайну."
|
||||
"У цьому курсі ви створите вебсторінку вікторини. Ви дізнаєтеся про інструменти доступності, серед яких комбінації клавіш, атрибути ARIA та найкращі поради щодо дизайну."
|
||||
]
|
||||
},
|
||||
"learn-intermediate-css-by-building-a-picasso-painting": {
|
||||
@@ -182,7 +182,7 @@
|
||||
"learn-typography-by-building-a-nutrition-label": {
|
||||
"title": "Вивчіть типографію, створивши етикетку",
|
||||
"intro": [
|
||||
"Типографія – це мистецтво стилізації тексту, щоб його було легко читати та він відповідав своєму призначенню.",
|
||||
"Типографія — це мистецтво стилізації тексту, щоб його було легко читати та він відповідав своєму призначенню.",
|
||||
"У цьому курсі ви використовуватимете типографію, щоб створити вебсторінку з харчовою етикеткою. Ви дізнаєтеся, як стилізувати текст, регулювати висоту рядка та позиціювати текст за допомогою CSS."
|
||||
]
|
||||
},
|
||||
@@ -219,9 +219,9 @@
|
||||
"javascript-algorithms-and-data-structures": {
|
||||
"title": "Алгоритми JavaScript та структури даних",
|
||||
"intro": [
|
||||
"Якщо HTML та CSS відповідають за вміст і стилізацію сторінки, то JavaScript робить її інтерактивною. У сертифікації «Алгоритми JavaScript та структури даних» ви вивчите основи JavaScript, включно зі змінними, масивами, об'єктами, циклами та функціями.",
|
||||
"Якщо HTML та CSS відповідають за вміст і стилізацію сторінки, то JavaScript робить її інтерактивною. У сертифікації «Алгоритми JavaScript та структури даних» ви вивчите основи JavaScript, включно зі змінними, масивами, об’єктами, циклами та функціями.",
|
||||
"Як тільки ви вивчите основи, ви почнете застосовувати ці знання, створюючи алгоритми, щоб уміло маніпулювати рядками, факторизувати числа, і навіть зможете обчислити орбіту міжнародної космічної станції.",
|
||||
"Крім того, ви також вивчите два важливих стилі або парадигми в програмуванні: об'єктноорієнтоване програмування (ООП) та функційне програмування (ФП)."
|
||||
"Крім того, ви також вивчите два важливих стилі або парадигми в програмуванні: об’єктноорієнтоване програмування (ООП) та функційне програмування (ФП)."
|
||||
],
|
||||
"note": "Примітка: деякі розширення браузера (як блокувальники реклами та скриптів) можуть втручатися в тести. Якщо ви зіткнулися з подібними проблемами, ми рекомендуємо вимкнути розширення, які змінюють або блокують вміст сторінок під час виконання курсу.",
|
||||
"blocks": {
|
||||
@@ -229,28 +229,28 @@
|
||||
"title": "Основи JavaScript",
|
||||
"intro": [
|
||||
"JavaScript — це скриптова мова, яка використовується для того, аби зробити вебсайти інтерактивними. Це одна з основних технологій в мережі (разом з HTML та CSS), яка підтримується всіма сучасними браузерами.",
|
||||
"У цьому курсі ви вивчите головні поняття програмування в JavaScript. Ви почнете з простих структур даних, таких як числа та рядки. Далі ви почнете роботу з масивами, об'єктами, функціями, циклами, умовними конструкціями тощо."
|
||||
"У цьому курсі ви вивчите головні поняття програмування в JavaScript. Ви почнете з простих структур даних, таких як числа та рядки. Далі ви почнете роботу з масивами, об’єктами, функціями, циклами, умовними конструкціями тощо."
|
||||
]
|
||||
},
|
||||
"es6": {
|
||||
"title": "ES6",
|
||||
"intro": [
|
||||
"ECMAScript, або ES – це стандартизована версія JavaScript. Оскільки більшість браузерів дотримуються цих стандартів, ECMAScript та JavaScript є взаємозамінними.",
|
||||
"ECMAScript, або ES — це стандартизована версія JavaScript. Оскільки більшість браузерів дотримуються цих стандартів, ECMAScript та JavaScript є взаємозамінними.",
|
||||
"Більша частина JavaScript (про яку ви вже дізналися) була в ES5 (ECMAScript 5), який утвердили у 2009 році. Поки ви все ще маєте можливість писати програми в ES5, JavaScript постійно розвивається і там щорічно вводяться нові функції.",
|
||||
"ES6, який випустили у 2015 році, додав багато нових потужних функцій до цієї мови. У курсі ви вивчите нові особливості, такі як стрілочні функції, деструкція, класи, проміси та модулі."
|
||||
"ES6, який випустили у 2015 році, додав багато нових потужних функцій до цієї мови. У курсі ви вивчите нові особливості, серед яких стрілкові функції, деструкція, класи, проміси та модулі."
|
||||
]
|
||||
},
|
||||
"regular-expressions": {
|
||||
"title": "Регулярні вирази",
|
||||
"intro": [
|
||||
"Регулярні вирази (відомі як «regex» або «regexp») – шаблони, які допомагають програмістам поєднувати, шукати та замінювати текст. Регулярні вирази дуже важливі, але їх важко читати, оскільки у них використовуються спеціальні символи для створення складніших, гнучкіших поєднань.",
|
||||
"Регулярні вирази (відомі як «regex» або «regexp») — шаблони, які допомагають програмістам поєднувати, шукати та замінювати текст. Регулярні вирази дуже важливі, але їх важко читати, оскільки у них використовуються спеціальні символи для створення складніших, гнучкіших поєднань.",
|
||||
"У цьому курсі ви дізнаєтеся як використовувати спеціальні символи, групи захоплення, позитивний та негативний огляди та інші техніки, аби текст відповідав бажаному."
|
||||
]
|
||||
},
|
||||
"debugging": {
|
||||
"title": "Налагодження програм",
|
||||
"intro": [
|
||||
"Налагодження програм – це процес перевірки коду на наявність помилок та їх виправлення.",
|
||||
"Налагодження програм — це процес перевірки коду на наявність помилок та їх виправлення.",
|
||||
"Помилки в коді, як правило, розподіляють на три категорії: синтаксичні, які заважають вашій програмі працювати; помилки середовища виконання, коли ваш код поводиться непередбачувано; або логічні, коли ваш код не виконує свою функцію.",
|
||||
"У цьому курсі ви дізнаєтеся як використовувати консоль JavaScript, аби налагодити програми та уникнути розповсюджених помилок."
|
||||
]
|
||||
@@ -258,29 +258,29 @@
|
||||
"basic-data-structures": {
|
||||
"title": "Основи структур даних",
|
||||
"intro": [
|
||||
"Багатьома способами можна зберегти дані та отримати до них доступ. Ви вже знаєте деякі загальні структури даних JavaScript – масиви та об'єкти.",
|
||||
"У курсі «Основи структур даних» ви дізнаєтеся більше про різницю між масивами та об'єктами, та в яких ситуаціях вони використовуються. Ви також дізнаєтеся як використовувати корисні методи JS, такі як <code>splice()</code> та <code>Object.keys()</code>, аби отримати доступ до даних та маніпулювати ними."
|
||||
"Багатьома способами можна зберегти дані та отримати до них доступ. Ви вже знаєте деякі загальні структури даних JavaScript — масиви та об’єкти.",
|
||||
"У курсі «Основи структур даних» ви дізнаєтеся більше про різницю між масивами та об’єктами, та в яких ситуаціях вони використовуються. Ви також дізнаєтеся як використовувати корисні методи JS, такі як <code>splice()</code> та <code>Object.keys()</code>, аби отримати доступ до даних та маніпулювати ними."
|
||||
]
|
||||
},
|
||||
"basic-algorithm-scripting": {
|
||||
"title": "Основи написання алгоритмів",
|
||||
"intro": [
|
||||
"Алгоритм – це ряд покрокових інструкцій, які описують як щось робити.",
|
||||
"Алгоритм — це ряд покрокових інструкцій, які описують як щось робити.",
|
||||
"Написання успішного алгоритму допомагає розбити задачу на менші частини та гарно подумати над тим, як вирішити кожну частину за допомогою коду.",
|
||||
"У цьому курсі ви вивчите основи алгоритмічного мислення, пишучи алгоритми, які роблять усе: від перетворення температур до користування складними 2D масивами."
|
||||
]
|
||||
},
|
||||
"object-oriented-programming": {
|
||||
"title": "Об'єктноорієнтоване програмування",
|
||||
"title": "Об’єктноорієнтоване програмування",
|
||||
"intro": [
|
||||
"ООП, або об'єктноорієнтоване програмування – це один з основних підходів до процесу розробки програмного забезпечення. В ООП об'єкти та класи впорядковують код для опису речей і того, що вони роблять.",
|
||||
"У цьому курсі ви вивчите основні принципи ООП в JavaScript, включно з ключовим словом <code>this</code>, прототипи ланцюгів, конструктори та наслідування."
|
||||
"ООП, або об’єктноорієнтоване програмування — це один з основних підходів до процесу розробки програмного забезпечення. Об’єкти та класи в ООП впорядковують код для опису будь-чого і того, що воно виконує.",
|
||||
"У цьому курсі ви вивчите основні принципи ООП в JavaScript, включно з ключовим словом <code>this</code>, прототипами ланцюгів, конструкторами та наслідуванням."
|
||||
]
|
||||
},
|
||||
"functional-programming": {
|
||||
"title": "Функційне програмування",
|
||||
"intro": [
|
||||
"Функційне програмування – це ще один популярний підхід до розробки програмного забезпечення. У функційному програмуванні код впорядкований у менші, прості функції, які можна об'єднувати для створення складних програм.",
|
||||
"Функційне програмування — це ще один популярний підхід до розробки програмного забезпечення. У функційному програмуванні код впорядкований у менші, прості функції, які можна об’єднувати для створення складних програм.",
|
||||
"У цьому курсі ви вивчите основні поняття функційного програмування, включно з чистими функціями, як уникнути мутацій і як писати чистіший код за допомогою методів, таких як <code>.map()</code> і <code>.filter()</code>."
|
||||
]
|
||||
},
|
||||
@@ -294,7 +294,7 @@
|
||||
"title": "Проєкти «Алгоритми JavaScript та структури даних»",
|
||||
"intro": [
|
||||
"Тепер настав час випробувати свої навички роботи з JavaScript на практиці. Ці проєкти подібні до тестів з написання алгоритмів, які ви вже робили, але складніші.",
|
||||
"Виконайте п'ять проєктів JavaScript, аби отримати сертифікацію «Алгоритми JavaScript та структури даних»."
|
||||
"Виконайте п’ять проєктів JavaScript, аби отримати сертифікацію «Алгоритми JavaScript та структури даних»."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -374,14 +374,14 @@
|
||||
"bootstrap": {
|
||||
"title": "Bootstrap",
|
||||
"intro": [
|
||||
"Bootstrap – це фронтенд каркас, створений для проєктування адаптивних вебсторінок та застосунків. Для веброзробки цей фреймворк використовує принцип Mobile First, включає попередньо інтегровані стилі та класи CSS і деякі розширення JavaScript.",
|
||||
"Bootstrap — це front end каркас, створений для проєктування адаптивних вебсторінок та застосунків. Для веброзробки цей фреймворк використовує принцип Mobile First та включає попередньо інтегровані стилі, класи CSS і деякі функціональності JavaScript.",
|
||||
"Під час цього курсу ви навчитеся створювати адаптивні вебсайти за допомогою Bootstrap та використовувати готові шаблони для стилізації кнопок, зображень, форм, навігації та інших поширених елементів."
|
||||
]
|
||||
},
|
||||
"jquery": {
|
||||
"title": "jQuery",
|
||||
"intro": [
|
||||
"jQuery – одна з найпопулярніших у світі бібліотек JavaScript.",
|
||||
"jQuery — одна з найпопулярніших у світі бібліотек JavaScript.",
|
||||
"До її запуску у 2006 році, кожний браузер використовував JavaScript по-своєму. jQuery спростила роботу з JavaScript для користувачів, а також забезпечила кросбраузерність створених кодів.",
|
||||
"Під час цього курсу ви навчитеся використовувати jQuery для виділення, вилучення, копіювання та редагування різних елементів на сторінці."
|
||||
]
|
||||
@@ -389,38 +389,38 @@
|
||||
"sass": {
|
||||
"title": "SASS",
|
||||
"intro": [
|
||||
"Sass, або «Syntactically Awesome StyleSheets» – це мовне розширення CSS, що містить функції, яких немає у базовому CSS, і тим самим допомагає спростити створення таблиць стилів для ваших проєктів.",
|
||||
"Sass, або «Syntactically Awesome StyleSheets» — це мовне розширення CSS, що містить функції, яких немає у базовому CSS, і тим самим допомагає спростити створення таблиць стилів для ваших проєктів.",
|
||||
"У цьому курсі ви навчитеся зберігати дані у змінних, вкладати CSS, створювати багаторазові стилі за допомогою міксин, додавати умовні конструкції та цикли до своїх стилів тощо."
|
||||
]
|
||||
},
|
||||
"react": {
|
||||
"title": "React",
|
||||
"intro": [
|
||||
"React – це популярна бібліотека JavaScript для створення багаторазових компонентних користувацьких інтерфейсів для вебсторінок або додатків.",
|
||||
"React поєднує HTML з функціями JavaScript, формуючи власну мову розмітки під назвою JSX. React також дозволяє легко керувати потоком даних у всьому додатку.",
|
||||
"React — це популярна бібліотека JavaScript для створення багаторазових компонентних користувацьких інтерфейсів для вебсторінок або застосунків.",
|
||||
"React поєднує HTML з функціями JavaScript, формуючи власну мову розмітки під назвою JSX. React також дозволяє легко керувати потоком даних у всьому застосунку.",
|
||||
"У цьому курсі ви навчитеся створювати різні компоненти React, керувати даними за допомогою пропсів, а також застосовувати різні методи життєвого циклу, такі як <code>componentDidMount</code> тощо."
|
||||
]
|
||||
},
|
||||
"redux": {
|
||||
"title": "Redux",
|
||||
"intro": [
|
||||
"Зі збільшенням розмірів та кількості додатків, керувати спільними даними стає все складніше. Redux називають «відкритою JS бібліотекою призначеною для управління станом програм JavaScript», яка забезпечує належну роботу ваших програм і спрощує тестування.",
|
||||
"Хоча ви можете використовувати його з будь-якою іншою бібліотекою, ми лише коротко розповімо про Redux, а тоді об'єднаємо його з React у наступному наборі курсів.",
|
||||
"Під час цього курсу ви вивчите базову інформацію про сховища, дії, редуктори та проміжне програмне забезпечення Redux для керування даними у своєму додатку."
|
||||
"Зі збільшенням розмірів та кількості застосунків, керувати спільними даними стає все складніше. Redux називають «відкритою JS бібліотекою призначеною для управління станом програм JavaScript», яка забезпечує належну роботу ваших програм і спрощує тестування.",
|
||||
"Хоча ви можете використовувати його з будь-якою іншою бібліотекою, ми лише коротко розповімо про Redux, а тоді об’єднаємо його з React у наступному наборі курсів.",
|
||||
"Під час цього курсу ви вивчите базову інформацію про сховища, дії, редуктори та проміжне програмне забезпечення Redux для керування даними у своєму застосунку."
|
||||
]
|
||||
},
|
||||
"react-and-redux": {
|
||||
"title": "React та Redux",
|
||||
"intro": [
|
||||
"React часто використовують разом із Redux, і не дарма. Redux і React створив один програміст, який хотів зробити процес передачі даних між компонентами простішим.",
|
||||
"Тепер коли ви вже навчились керувати загальними даними за допомогою Redux, ви можете виконувати дії в React. На курсах React і Redux, ви навчитесь будувати компонент React і дізнаєтесь, як локально керувати станом на рівні компонента, та й у цілому додатку, за допомогою Redux."
|
||||
"Тепер коли ви вже навчились керувати загальними даними за допомогою Redux, ви можете виконувати дії в React. На курсах React і Redux, ви навчитесь будувати компонент React і дізнаєтесь, як локально керувати станом на рівні компонента, та й у цілому застосунку, за допомогою Redux."
|
||||
]
|
||||
},
|
||||
"front-end-development-libraries-projects": {
|
||||
"title": "Проєкти «Бібліотеки Front End»",
|
||||
"intro": [
|
||||
"Прийшов час протестувати ваші навички роботи з бібліотеками фронтенд розробки. Використайте Bootstrap, jQuery, Sass, React та Redux, аби створити 5 проєктів, що перевірять ваші знання з усього, що ви вивчили дотепер.",
|
||||
"Виконайте п'ять проєктів та отримайте сертифікацію «Бібліотеки Front End»."
|
||||
"Прийшов час протестувати ваші навички роботи з бібліотеками front end розробки. Використайте Bootstrap, jQuery, Sass, React та Redux, аби створити 5 проєктів, які перевірять ваші знання з усього, що ви вивчили дотепер.",
|
||||
"Виконайте п’ять проєктів та отримайте сертифікацію «Бібліотеки Front End»."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -446,15 +446,15 @@
|
||||
"json-apis-and-ajax": {
|
||||
"title": "JSON API та AJAX",
|
||||
"intro": [
|
||||
"Так само як інтерфейс користувача (UIs) допомагає людям користуватися програмами, так само й APIs (Application Programming Interfaces) допомагає програмам взаємодіяти між собою. APIs – це інструменти, які використовуються комп'ютерами для комунікування один з одним, і, частково, для надсилання та отримання даних.",
|
||||
"Програмісти часто використовують AJAX (Asynchronous JavaScript and XML) при роботі з APIs. AJAX належить до групи технологій, які роблять асинхронні запити до сервера для передачі даних, а потім завантажують будь-які отримані дані до сторінки. І дані, що були передані між браузером і сервером, часто мають формат JSON (JavaScript Object Notation).",
|
||||
"Цей курс навчить вас основ роботи з APIs та різними технологіями AJAX в браузері."
|
||||
"Так само як інтерфейс користувача (UI) допомагає людям користуватися програмами, API (Application Programming Interfaces) також допомагає програмам взаємодіяти між собою. API — це інструменти, які використовуються комп’ютерами для комунікування один з одним, і, частково, для надсилання та отримання даних.",
|
||||
"Програмісти часто використовують AJAX (Asynchronous JavaScript and XML) при роботі з API. AJAX належить до групи технологій, які роблять асинхронні запити до сервера для передачі даних, а потім завантажують будь-які отримані дані до сторінки. І дані, що були передані між браузером і сервером, часто мають формат JSON (JavaScript Object Notation).",
|
||||
"Цей курс навчить вас основ роботи з API та різними технологіями AJAX в браузері."
|
||||
]
|
||||
},
|
||||
"data-visualization-projects": {
|
||||
"title": "Проєкти «Візуалізація даних»",
|
||||
"intro": [
|
||||
"Тепер, коли ви дізналися як працювати з D3, APIs та AJAX технологіями, перевірте свої навички за допомогою цього тесту з 5-ма проєктами візуалізації даних.",
|
||||
"Ви дізналися як працювати з технологіями D3, APIs та AJAX, тому перевірте свої навички завдяки тесту з п’яти проєктів візуалізації даних.",
|
||||
"У цих проєктах вам потрібно буде отримати й проаналізувати набір даних, тоді використати D3 для створення різної візуалізації даних. Завершіть усі проєкти, аби отримати сертифікацію «Візуалізація даних»."
|
||||
]
|
||||
},
|
||||
@@ -536,16 +536,16 @@
|
||||
]
|
||||
},
|
||||
"learn-git-by-building-an-sql-reference-object": {
|
||||
"title": "Вивчіть Git, створивши об'єкт SQL",
|
||||
"title": "Вивчіть Git, створивши об’єкт SQL",
|
||||
"intro": [
|
||||
"Git – це система контролю версій, яка відстежує усі зміни, внесені вами до свого коду.",
|
||||
"Git — це система контролю версій, яка відстежує усі зміни, внесені вами до свого коду.",
|
||||
"У цьому курсі з 240 уроків ви вивчите як Git відстежує ваш код, створюючи об’єкт, що містить часто використовувані команди SQL."
|
||||
]
|
||||
},
|
||||
"learn-nano-by-building-a-castle": {
|
||||
"title": "Вивчіть Nano, створивши замок",
|
||||
"intro": [
|
||||
"Nano – це програма, яка дозволяє редагувати файли прямо в терміналі.",
|
||||
"Nano — це програма, яка дозволяє редагувати файли одразу в терміналі.",
|
||||
"У цьому курсі з 40 уроків ви вивчите як редагувати файли в терміналі за допомогою Nano під час будівництва замку."
|
||||
]
|
||||
},
|
||||
@@ -559,7 +559,7 @@
|
||||
"learn-sql-by-building-a-student-database-part-1": {
|
||||
"title": "Вивчіть SQL, створивши студентську базу даних (частина 1)",
|
||||
"intro": [
|
||||
"SQL, або Structured Query Language (мова структурованих запитів) – це мова для спілкування з реляційною базою даних.",
|
||||
"SQL, або Structured Query Language (мова структурованих запитів) — це мова для спілкування з реляційною базою даних.",
|
||||
"В цьому курсі з 140 уроків ви створите скрипт Bash, який використовує SQL для введення інформації про ваших студентів з науки про дані в PostgreSQL."
|
||||
]
|
||||
},
|
||||
@@ -575,41 +575,41 @@
|
||||
"back-end-development-and-apis": {
|
||||
"title": "Розробка Back End та API",
|
||||
"intro": [
|
||||
"До цього моменту ви використовували JavaScript тільки для фронтенду, аби зробити вебсторінку інтерактивнішою, розв'язати завдання з алгоритмами, або створити SPA. Але JavaScript можна використовувати й в бекенд, або на сервері, для створення цілих вебзастосунків.",
|
||||
"Сьогодні один із найпопулярніших способів створення застосунків – за допомогою мікросервісів, маленьких модульних застосунків, які разом формують єдине ціле.",
|
||||
"У сертифікації «Розробка Back End та API» ви навчитеся писати бекенд програми за допомогою Node.js та npm. Ви також створите вебзастосунок за допомогою фреймворку Express та мікросервіс для пошуку людей за допомогою MongoDB і бібліотеки Mongoose."
|
||||
"До цього моменту ви використовували JavaScript тільки для front end, аби зробити вебсторінку інтерактивнішою, розв’язати завдання з алгоритмами, або створити SPA. Але JavaScript можна використовувати й у back end, або на сервері, для створення цілих вебзастосунків.",
|
||||
"Сьогодні один із найпопулярніших способів створення застосунків — за допомогою мікрослужб, які є маленькими модульними застосунками та разом формують єдине ціле.",
|
||||
"У сертифікації «Розробка Back End та API» ви навчитеся писати back end програми за допомогою Node.js та npm. Ви також створите вебзастосунок за допомогою фреймворку Express та мікрослужбу для пошуку людей за допомогою MongoDB і бібліотеки Mongoose."
|
||||
],
|
||||
"note": "",
|
||||
"blocks": {
|
||||
"managing-packages-with-npm": {
|
||||
"title": "Керування пакетами з NPM",
|
||||
"intro": [
|
||||
"npm (Node Package Manager) – це інструмент командного рядка для встановлення, створення та поширення пакетів коду JavaScript, написаного для Node.js. На npm знаходиться багато пакетів з відкритим вихідним кодом, тому спершу ретельно їх вивчіть, щоб вам не довелося виправляти помилки під час роботи з даними чи отримання даних з API.",
|
||||
"npm (Node Package Manager) — це інструмент командного рядка для встановлення, створення та поширення пакетів коду JavaScript, написаного для Node.js. На npm знаходиться багато пакетів з відкритим вихідним кодом, тому спершу ретельно їх вивчіть, щоб вам не довелося виправляти помилки під час роботи з даними чи отримання даних з API.",
|
||||
"У цьому курсі ви вивчите основи використання npm, включно з тим як працювати із <code>package.json</code> та як керувати встановленими залежностями."
|
||||
]
|
||||
},
|
||||
"basic-node-and-express": {
|
||||
"title": "Основи Node та Express",
|
||||
"intro": [
|
||||
"Node.js – це середовище виконання JavaScript, що дозволяє розробникам писати бекенд (серверні) програми в JavaScript. Node.js має кілька вбудованих модулів, – маленьких, незалежних програм – які допомагають з цим. Деякі з основних модулів містять HTTP, який працює на зразок сервера, і файлову систему – модуль для читання і редагування файлів.",
|
||||
"Node.js — це середовище виконання JavaScript, що дозволяє розробникам писати back end (серверні) програми в JavaScript. Node.js має кілька вбудованих модулів (маленьких незалежних програм), які допомагають з цим. Деякі з основних модулів містять HTTP, який працює на зразок сервера, і файлову систему (модуль для читання і редагування файлів).",
|
||||
"В останній групі курсів ви навчилися встановлювати та керувати пакетами npm, які є скупченнями менших модулів. Ці пакети можуть допомогти вам створити більші, складніші застосунки.",
|
||||
"Express – це спрощений фреймворк вебзастосунків та один з найбільш популярних пакетів на npm. Express значно полегшує створення сервера та керування маршрутизацією вашого застосунку, що відповідає за такі речі як перенаправлення людей до потрібної сторінки, коли вони відвідують певну кінцеву точку, наприклад <pre>/blog</pre>.",
|
||||
"Express — це спрощений фреймворк вебзастосунків та один з найбільш популярних пакетів на npm. Express значно полегшує створення сервера та керування маршрутизацією вашого застосунку, що відповідає за такі речі, як перенаправлення людей до потрібної сторінки, коли вони відвідують певну кінцеву точку (наприклад, <pre>/blog</pre>).",
|
||||
"У цьому курсі ви дізнаєтесь основи Node та Express, включно з тим, як створювати сервер, обслуговувати різні файли та обробляти різні запити з браузера."
|
||||
]
|
||||
},
|
||||
"mongodb-and-mongoose": {
|
||||
"title": "MongoDB та Mongoose",
|
||||
"intro": [
|
||||
"MongoDB – це програма бази даних, яка зберігає JSON документи (чи записи), які ви можете використати у своєму застосунку. На відміну від SQL, іншого типу бази даних, MongoDB – це нереляційна, або «NoSQL» база даних. Це означає, що MongoDB зберігає усі збірні дані в межах одного запису, замість того, щоб тримати їх у багатьох попередньо налаштованих таблицях, як у базі даних SQL.",
|
||||
"Moongoose – це популярний пакет npm для взаємодії з MongoDB. З Moongoose ви можете використовувати прості об'єкти JavaScript замість JSON, що полегшує роботу із MongoDB. Він також дозволяє створити нарис документів під назвою «схеми», щоб ви ненароком не зберегли хибний тип даних та не спричинили помилок.",
|
||||
"MongoDB — це програма бази даних, яка зберігає JSON документи (чи записи), які ви можете використати у своєму застосунку. На відміну від SQL, іншого типу бази даних, MongoDB — це нереляційна, або «NoSQL» база даних. Це означає, що MongoDB зберігає усі збірні дані в межах одного запису, замість того, щоб тримати їх у багатьох попередньо налаштованих таблицях, як у базі даних SQL.",
|
||||
"Moongoose — це популярний пакет npm для взаємодії з MongoDB. З Moongoose ви можете використовувати прості об’єкти JavaScript замість JSON, що полегшує роботу із MongoDB. Він також дозволяє створити нарис документів під назвою «схеми», щоб ви ненароком не зберегли хибний тип даних та не спричинили помилок.",
|
||||
"На курсах MongoDB та Mongoose ви вивчите основи роботи із постійними даними, враховуючи налаштування моделі, збереження, видалення та пошук документів у базі даних."
|
||||
]
|
||||
},
|
||||
"back-end-development-and-apis-projects": {
|
||||
"title": "Проєкти «Розробка Back End та API»",
|
||||
"intro": [
|
||||
"Раніше ви уже мали справу з API, але тепер, коли ви знайомі із nmp, Node, Express, Mongo DB та Mongoose, прийшов час створити щось власне. Застосуйте усі отримані знання, щоб створити 5 окремих мікросерверів, які є меншими застосунками з обмеженими можливостями.",
|
||||
"Створивши їх, ви матимете 5 крутих API мікросерверів, якими можна похвалитися перед друзями, рідними чи потенційними роботодавцями. О, а ще новеньку сертифікацію «Розробка Back End та APIs»."
|
||||
"Раніше ви мали справу з API, але тепер, коли ви знайомі із nmp, Node, Express, Mongo DB та Mongoose, прийшов час створити щось власне. Застосуйте усі отримані знання, щоб створити 5 окремих мікрослужб, які є меншими застосунками з обмеженими можливостями.",
|
||||
"Створивши їх, ви матимете 5 крутих мікрослужб API, якими можна похвалитися перед друзями, рідними чи потенційними роботодавцями. О, а ще новеньку сертифікацію «Розробка Back End та API»."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -626,7 +626,7 @@
|
||||
"quality-assurance-and-testing-with-chai": {
|
||||
"title": "Забезпечення якості та тестування з Chai",
|
||||
"intro": [
|
||||
"Chai – це бібліотека тестування JavaScript, яка допомагає вам переконатись, що ваша програма все ще поводиться так, як ви очікуєте, після внесення змін до коду.",
|
||||
"Chai — це бібліотека тестування JavaScript, яка допомагає переконатись, що після внесення змін до коду ваша програма досі поводиться так, як ви очікуєте.",
|
||||
"Використовуючи Chai, ви зможете писати тести, які описують ваші програмні вимоги, та бачити чи ваш застосунок відповідає їм.",
|
||||
"У цьому курсі ви дізнаєтесь про припущення, глибоку рівність, правдивість, тестування API та інші основи тестування програм JavaScript."
|
||||
]
|
||||
@@ -642,7 +642,7 @@
|
||||
"quality-assurance-projects": {
|
||||
"title": "Проєкти «Забезпечення якості»",
|
||||
"intro": [
|
||||
"Тепер, коли ви добре розбираєтесь у фронт енд та бек енд, настав час застосувати всі навички та концепції, які ви вивчили до цього моменту. Ви створите 5 різних вебзастосунків і напишете тести для кожного, щоб переконатися чи вони працюють і обробляють всі можливі сценарії.",
|
||||
"Тепер, коли ви добре розбираєтесь у frond end та back end, настав час застосувати всі навички та концепції, які ви вивчили до цього моменту. Ви створите 5 різних вебзастосунків і напишете тести для кожного, щоб переконатися чи вони працюють і обробляють всі можливі сценарії.",
|
||||
"Після завершення цих проєктів із забезпечення якості у вас буде ще 5 проєктів, а також нова сертифікація, якою можна похвалитись у портфоліо."
|
||||
]
|
||||
}
|
||||
@@ -651,15 +651,15 @@
|
||||
"scientific-computing-with-python": {
|
||||
"title": "Наукові обчислення з Python",
|
||||
"intro": [
|
||||
"Python – одна з найпопулярніших, гнучких мов програмування на сьогодні. Ви можете використовувати її для всього: від базових скриптів до машинного навчання.",
|
||||
"У сертифікації «Наукові обчислення з Python» ви дізнаєтесь основи Python, такі як змінні, цикли, умовні переходи та функції. Тоді ви швидко перейдете до складних структур даних, роботи з мережами, реляційних баз даних та візуалізації даних."
|
||||
"Python — одна з найпопулярніших, гнучких мов програмування на сьогодні. Ви можете використовувати її для всього: від базових скриптів до машинного навчання.",
|
||||
"У сертифікації «Наукові обчислення з Python» ви дізнаєтесь основи Python, серед яких змінні, цикли, умовні переходи та функції. Тоді ви швидко перейдете до складних структур даних, роботи з мережами, реляційних баз даних та візуалізації даних."
|
||||
],
|
||||
"note": "",
|
||||
"blocks": {
|
||||
"python-for-everybody": {
|
||||
"title": "Python для всіх",
|
||||
"intro": [
|
||||
"Python для всіх – це безоплатна серія відеокурсів, яка вчить основам використання Python 3.",
|
||||
"Python для всіх — це безоплатна серія відеокурсів, яка вчить основам використання Python 3.",
|
||||
"Курси були створені Чарльзом Северансом (також відомим як Dr. Chuck). Він є професором школи інформації університету Мічигану, де викладає різні технологічні курси, включно з програмуванням, дизайном баз даних та веброзробкою."
|
||||
]
|
||||
},
|
||||
@@ -707,7 +707,7 @@
|
||||
"intro": [
|
||||
"Завдяки всьому, що ми робимо в Інтернеті, величезна кількість конфіденційної інформації знаходиться в зоні ризику: електронні адреси, паролі, номери телефонів тощо.",
|
||||
"Завдяки сертифікації «Інформаційна безпека» ви створите безпечний вебзастосунок за допомогою HelmetJS, щоб вивчити основи захисту інформації людей в Інтернеті.",
|
||||
"Ви також створите TCP client, а ще Nmap і сканер портів у Python. Це допоможе вам вивчити основи тесту на проникнення – важливого компоненту надійної інформаційної безпеки."
|
||||
"Ви також створите TCP client, а ще Nmap і сканер портів у Python. Це допоможе вам вивчити основи тесту на проникнення — важливого компоненту надійної інформаційної безпеки."
|
||||
],
|
||||
"note": "",
|
||||
"blocks": {
|
||||
@@ -721,7 +721,7 @@
|
||||
"python-for-penetration-testing": {
|
||||
"title": "Python для тесту на проникнення",
|
||||
"intro": [
|
||||
"Ці відеокурси навчать вас тесту на проникнення за допомогою Python. Також відомий як пен тест (pen test), тест на проникнення – це змодельована атака на систему задля перевірки на вразливі місця.",
|
||||
"Ці відеокурси навчать вас тесту на проникнення за допомогою Python. Також відомий як пен тест (pen test), тест на проникнення — це змодельована атака на систему задля перевірки на вразливі місця.",
|
||||
"У цьому курсі ви дізнаєтеся про сокети, створите TCP сервер та клієнт, створите Nmap сканер і інші інструменти та техніки, які пен тестувальники використовують щоденно."
|
||||
]
|
||||
},
|
||||
@@ -729,7 +729,7 @@
|
||||
"title": "Проєкти «Інформаційна безпека»",
|
||||
"intro": [
|
||||
"Настав час перевірити ваші навички з інформаційної безпеки на практиці. Ці проєкти дадуть вам шанс застосувати всі набуті вміння, вивчені правила та поняття з інформаційної безпеки.",
|
||||
"Коли ви закінчите, у вас буде достатньо проєктів з інформаційної безпеки за плечима, разом з сертифікацією, якою ви можете похизуватись перед друзям, сім'єю та роботодавцями."
|
||||
"Коли ви закінчите, у вас буде достатньо проєктів з інформаційної безпеки за плечима, разом з сертифікацією, якою ви можете похизуватись перед друзям, сім’єю та роботодавцями."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -738,7 +738,7 @@
|
||||
"title": "Машинне навчання з Python",
|
||||
"intro": [
|
||||
"Машинне навчання має багато практичних застосунків, які ви можете використовувати у своїх проєктах чи роботі.",
|
||||
"У сертифікації «Машинне навчання з Python» ви використовуватимете фреймворк TensorFlow, аби створити декілька нейронних мереж і вивчити складніші техніки, такі як обробка природної мови й навчання з підкріпленням.",
|
||||
"У сертифікації «Машинне навчання з Python» ви використовуватимете фреймворк TensorFlow, аби створити декілька нейронних мереж і вивчити складніші техніки, серед яких обробка природної мови й навчання з підкріпленням.",
|
||||
"Також ви зануритеся у нейронні мережі та вивчите правила, за якими працюють глибокі, рекурентні та згорткові нейронні мережі."
|
||||
],
|
||||
"note": "",
|
||||
@@ -746,14 +746,14 @@
|
||||
"tensorflow": {
|
||||
"title": "Tensorflow",
|
||||
"intro": [
|
||||
"Tensorflow – це фреймворк з відкритим вихідним кодом, що полегшує використання машинного навчання та нейронних мереж.",
|
||||
"Tensorflow — це фреймворк з відкритим вихідним кодом, що полегшує використання машинного навчання та нейронних мереж.",
|
||||
"Наступний відеокурс був створений Тімом Рущіцею, також відомим як «Tech With Tim». Він допоможе зрозуміти TensorFlow і деякі з його потужних можливостей."
|
||||
]
|
||||
},
|
||||
"how-neural-networks-work": {
|
||||
"title": "Як працюють нейронні мережі",
|
||||
"intro": [
|
||||
"Нейронні мережі лежать в основі того, що ми зараз називаємо штучним інтелектом. Але їх, як правило, було складно зрозуміти. Особливо початківцям у галузі машинного навчання.",
|
||||
"Нейронні мережі лежать в основі того, що ми зараз називаємо штучним інтелектом. Але їх, як правило, складно зрозуміти. Особливо початківцям у галузі машинного навчання.",
|
||||
"Навіть якщо ви вперше зіштовхуєтеся з нейронними мережами, ці відеокурси Брендона Рорера навчать вас орієнтуватися у їхніх поняттях та підрахунках."
|
||||
]
|
||||
},
|
||||
@@ -924,14 +924,14 @@
|
||||
"take-home-projects": {
|
||||
"title": "Проєкти на самостійне опрацювання",
|
||||
"intro": [
|
||||
"Люди завжди нервують на співбесідах з програмування. Іноді, замість інтерв'ю, кандидатам можуть запропонувати створити проєкт вдома. Співбесіди такого типу часто передбачають виконання великого обсягу роботи, однак якнайкраще показують роботодавцям ваші здібності.",
|
||||
"Люди завжди нервують на співбесідах з програмування. Іноді, замість інтерв’ю, кандидатам можуть запропонувати створити проєкт вдома. Співбесіди такого типу часто передбачають виконання великого обсягу роботи, однак якнайкраще показують роботодавцям ваші здібності.",
|
||||
"Попрактикуйтеся створювати запропоновані нами проєкти. Не поспішайте, добре над ними попрацюйте та додайте до свого резюме чи портфоліо, щоб вразити потенційних роботодавців."
|
||||
]
|
||||
},
|
||||
"rosetta-code": {
|
||||
"title": "Rosetta Code",
|
||||
"intro": [
|
||||
"Розвиньте свої навички творчого підходу до розв'язання проблем за допомогою завдань з базової бібліотеки Rosetta Code.",
|
||||
"Розвиньте свої навички творчого підходу до розв’язання проблем за допомогою завдань з базової бібліотеки Rosetta Code.",
|
||||
"Ці завдання можуть виявитися важкими, але вони підштовхнуть ваше логічне мислення до нових висот.",
|
||||
"<a href='https://rosettacode.org/wiki/Rosetta_Code' target='_blank' rel='noopener noreferrer nofollow'>Атрибут: Rosetta Code</a>"
|
||||
]
|
||||
@@ -1011,7 +1011,7 @@
|
||||
"expand": "Розгорнути курс",
|
||||
"collapse": "Згорнути курс",
|
||||
"legacy-header": "Застарілі курси",
|
||||
"legacy-desc": "Ці курси більше не входять до сертифікацій, але вони все ще доступні для навчання.",
|
||||
"legacy-desc": "Ці курси більше не входять до сертифікацій, але вони досі доступні для навчання.",
|
||||
"legacy-go-back": "Перейти до поточної версії навчальної програми.",
|
||||
"course-maintenance": "Ці курси знаходяться на технічному обслуговуванні. Якщо вони не працюють, див. як запустити їх локально на <0>https://www.freecodecamp.org/news/how-to-run-freecodecamps-relational-databases-curriculum-using-docker-vscode-and-coderoad</0>.",
|
||||
"progress-wont-save": "Ваш прогрес не буде збережений в обліковому записі freeCodeCamp при локальному запуску.",
|
||||
|
||||
@@ -88,7 +88,7 @@
|
||||
"shawn": {
|
||||
"location": "<strong>Шон Вонг</strong> з Сінгапуру",
|
||||
"occupation": "Інженер програмного забезпечення в <strong>Amazon</strong>",
|
||||
"testimony": "«Змінювати професію – страшно. Я набув впевненості в програмуванні лише після того, як пройшов сотні годин безоплатних занять на freeCodeCamp. І вже за рік я отримав роботу інженера програмного забезпечення з шестизначною заплатою. <strong>freeCodeCamp змінив моє життя.</strong>»"
|
||||
"testimony": "«Змінювати професію — страшно. Я набув впевненості в програмуванні лише після того, як пройшов сотні годин безоплатних занять на freeCodeCamp. І вже за рік я отримав роботу інженера програмного забезпечення з шестизначною заплатою. <strong>freeCodeCamp змінив моє життя.</strong>»"
|
||||
},
|
||||
"sarah": {
|
||||
"location": "<strong>Сара Чіма</strong> з Нігерії",
|
||||
@@ -166,25 +166,25 @@
|
||||
"privacy": "Налаштування в цьому розділі дозволяють керувати тим, що зображається на публічному портфоліо freeCodeCamp. Натисніть «Зберегти», щоб зберегти свої зміни.",
|
||||
"data": "Щоб побачити, які дані ми зберігаємо на вашому обліковому записі, натисніть кнопку «Завантажити мої дані» нижче",
|
||||
"disabled": "Ваші сертифікації будуть відключені, коли ввімкнено режим приватного перегляду.",
|
||||
"private-name": "Ваше ім'я не буде показуватися на ваших сертифікаціях, коли ввімкнено режим приватного перегляду.",
|
||||
"private-name": "Ваше ім’я не буде показуватися на сертифікаціях, якщо ввімкнено режим приватного перегляду.",
|
||||
"claim-legacy": "Як тільки ви виконаєте завдання наступних сертифікацій freeCodeCamp, ви зможете отримати {{cert}}:",
|
||||
"for": "Налаштування облікового запису для {{username}}",
|
||||
"sound-mode": "Це додає приємне звучання акустичної гітари на всьому вебсайті. Ви почуєте музичний супровід, коли будете писати у редакторі, при завершенні випробувань, при затвердженні сертифікацій та інше.",
|
||||
"sound-volume": "Гучність багаття:",
|
||||
"scrollbar-width": "Ширина смуги прокрутки редактора",
|
||||
"username": {
|
||||
"contains invalid characters": "Ім'я користувача «{{username}}» містить неприпустимі символи",
|
||||
"is too short": "Ім'я користувача «{{username}}» занадто коротке",
|
||||
"is a reserved error code": "Ім'я користувача «{{username}}» є зарезервованим кодом помилки",
|
||||
"must be lowercase": "Ім'я користувача «{{username}}» має бути маленькими буквами",
|
||||
"unavailable": "Ім'я користувача недоступне",
|
||||
"contains invalid characters": "Ім’я користувача «{{username}}» містить неприпустимі символи",
|
||||
"is too short": "Ім’я користувача «{{username}}» занадто коротке",
|
||||
"is a reserved error code": "Ім’я користувача «{{username}}» є зарезервованим кодом помилки",
|
||||
"must be lowercase": "Ім’я користувача «{{username}}» має бути у нижньому регістрі",
|
||||
"unavailable": "Ім’я користувача недоступне",
|
||||
"validating": "Перевірка імені користувача...",
|
||||
"available": "Ім'я користувача доступне",
|
||||
"available": "Ім’я користувача доступне",
|
||||
"change": "Будь ласка, зверніть увагу, що зміна імені користувача також змінить посилання вашого профілю та сертифікацій."
|
||||
},
|
||||
"labels": {
|
||||
"username": "Ім'я користувача",
|
||||
"name": "Ім'я",
|
||||
"username": "Ім’я користувача",
|
||||
"name": "Ім’я",
|
||||
"location": "Місцеперебування",
|
||||
"picture": "Фото",
|
||||
"about": "Біографія",
|
||||
@@ -214,7 +214,7 @@
|
||||
"certs": "Сертифікації",
|
||||
"legacy-certs": "Застарілі сертифікації",
|
||||
"honesty": "Політика академічної доброчесності",
|
||||
"internet": "Ваші соціальні мережі",
|
||||
"internet": "Присутність в інтернеті",
|
||||
"portfolio": "Налаштування портфоліо",
|
||||
"privacy": "Налаштування конфіденційності",
|
||||
"personal-info": "Особиста інформація"
|
||||
@@ -229,7 +229,7 @@
|
||||
"delete-p2": "Ми не зможемо відновити ці дані для вас пізніше, навіть якщо ви передумаєте.",
|
||||
"delete-p3": "Якщо у вас є пропозиція щодо покращення проєкту, надішліть нам електронний лист, і ми зробимо все можливе: <0>{{email}}</0>",
|
||||
"nevermind": "Я не хочу видаляти свій обліковий запис.",
|
||||
"certain": "Я впевнений(-а) на 100%. Видаліть все, що пов'язане з цим обліковим записом.",
|
||||
"certain": "Я впевнений(-а) на 100%. Видаліть все, що пов’язане з цим обліковим записом.",
|
||||
"reset-heading": "Скинути мій прогрес",
|
||||
"reset-p1": "Це дійсно видалить весь ваш прогрес (бали, завершені завдання, наші записи ваших проєктів, будь-які отримані сертифікації) та всі дані.",
|
||||
"reset-p2": "Ми не зможемо відновити ці дані для вас пізніше, навіть якщо ви передумаєте.",
|
||||
@@ -237,7 +237,7 @@
|
||||
"reset-confirm": "Скинути все. Я хочу почати з початку."
|
||||
},
|
||||
"email": {
|
||||
"missing": "У вас немає електронної пошти, пов'язаної з цим обліковим записом.",
|
||||
"missing": "У вас немає електронної пошти, пов’язаної з цим обліковим записом.",
|
||||
"heading": "Налаштування електронної пошти",
|
||||
"not-verified": "Вашу електронну пошту не підтверджено.",
|
||||
"check": "Будь ласка, перевірте свою електронну пошту, або <0>надішліть запит на новий лист для підтвердження</0>.",
|
||||
@@ -251,7 +251,7 @@
|
||||
"p2": "«Я розумію, що плагіат означає копіювання чужої роботи та оприлюднення її під своїм іменем без належного посилання на оригінального автора.»",
|
||||
"p3": "«Я розумію, що плагіат є актом інтелектуальної нечесності і те, що людей зазвичай виганяють з університету чи звільняють з роботи, якщо їх спіймають на плагіаті.»",
|
||||
"p4": "«Окрім використання бібліотек з відкритим вихідним кодом, таких як jQuery і Bootstrap, а також коротких фрагментів коду, де є посилання на оригінального автора, 100% коду в моїх проєктах написано мною, або разом з іншим студентом, який проходив навчальну програму freeCodeCamp та з яким я займався(-лась) парним програмуванням в режимі реального часу.»",
|
||||
"p5": "«Я зобов'язуюсь, що жоден з моїх проєктів freeCodeCamp.org не буде плагіатом. Я розумію, що команда freeCodeCamp.org буде перевіряти мої проєкти, щоб підтвердити це.»",
|
||||
"p5": "«Я зобов’язуюсь, що жоден з моїх проєктів freeCodeCamp.org не буде плагіатом. Я розумію, що команда freeCodeCamp.org буде перевіряти мої проєкти, щоб підтвердити це.»",
|
||||
"p6": "У ситуаціях, коли ми виявляємо випадки однозначного плагіату, ми замінюємо сертифікацію цієї людини повідомленням про те, що «Після перевірки цей обліковий запис позначено як той, що порушує академічну доброчесність.»",
|
||||
"p7": "Як академічна установа, яка надає сертифікації на основі досягнень, ми дуже серйозно ставимося до академічної доброчесності. Якщо у вас є будь-які запитання щодо цієї політики, або ви підозрюєте, що хтось порушив її, можете написати нам <0>{{email}}</0> і ми розглянемо це питання."
|
||||
}
|
||||
@@ -284,8 +284,8 @@
|
||||
"page-number": "{{pageNumber}} з {{totalPages}}"
|
||||
},
|
||||
"footer": {
|
||||
"tax-exempt-status": "freeCodeCamp – це некомерційна організація, яка підтримується спонсорськими внесками та звільнена від сплати податків 501(c)(3) (Федеральний ідентифікаційний номер платника податків США: 82-0779546)",
|
||||
"mission-statement": "Ми хочемо допомогти людям безкоштовно навчитися програмувати. Ми досягаємо цього, створюючи тисячі відео, статей та інтерактивних уроків з програмування – вони усі доступні для широкого загалу. Також ми маємо тисячі безоплатних навчальних груп freeCodeCamp у всьому світі.",
|
||||
"tax-exempt-status": "freeCodeCamp — це некомерційна організація, яка підтримується спонсорськими внесками та звільнена від сплати податків 501(c)(3) (Федеральний ідентифікаційний номер платника податків США: 82-0779546)",
|
||||
"mission-statement": "Ми хочемо допомогти людям безкоштовно навчитися програмувати. Ми досягаємо цього, створюючи тисячі відео, статей та інтерактивних уроків з програмування — вони усі доступні для широкого загалу. Також ми маємо тисячі безоплатних навчальних груп freeCodeCamp у всьому світі.",
|
||||
"donation-initiatives": "Внески до freeCodeCamp йдуть на наші освітні програми та допомагають оплачувати сервери, послуги та персонал.",
|
||||
"donate-text": "Ви можете <1>зробити неоподаткований внесок тут</1>.",
|
||||
"trending-guides": "Популярні статті",
|
||||
@@ -313,18 +313,18 @@
|
||||
"start-at-beginning": "Якщо ви новачок у програмуванні, ми рекомендуємо <0>почати з початку</0>.",
|
||||
"read-this": {
|
||||
"heading": "Будь ласка, прочитайте це.",
|
||||
"p1": "freeCodeCamp – це перевірений шлях до вашої першої роботи розробника програмного забезпечення.",
|
||||
"p1": "freeCodeCamp — це перевірений шлях до вашої першої роботи розробника програмного забезпечення.",
|
||||
"p2": "Після завершення курсу понад 40 000 людей отримали роботу у сфері розробки програмного забезпечення (в тому числі у великих компаніях, таких як Google і Microsoft).",
|
||||
"p3": "Якщо ви новачок в програмуванні, ми радимо вам розпочати з самого початку та отримувати сертифікації послідовно.",
|
||||
"p4": "Щоб отримати кожну сертифікацію, створіть 5 необхідних проєктів і успішно пройдіть усі тести.",
|
||||
"p5": "Ви можете додати сертифікації до свого резюме або LinkedIn. Але важливішою за сертифікацію є практика, яку ви отримаєте під час навчання.",
|
||||
"p6": "Якщо ви відчуваєте перевантаження, це нормально. Програмувати – важко.",
|
||||
"p7": "Практика – це найголовніше. Практика, практика, практика.",
|
||||
"p6": "Якщо ви відчуваєте перевантаження, це нормально. Програмувати — важко.",
|
||||
"p7": "Практика — це найголовніше. Практика, практика, практика.",
|
||||
"p8": "Ця навчальна програма дасть вам тисячі годин практики в програмуванні.",
|
||||
"p9": "А якщо ви бажаєте дізнатися більше про математику та теорію комп'ютерних наук, то у нас також є тисячі годин відеокурсів на <0>YouTube-каналі freeCodeCamp</0>.",
|
||||
"p9": "А якщо ви бажаєте дізнатися більше про математику та теорію комп’ютерних наук, то у нас також є тисячі годин відеокурсів на <0>YouTube-каналі freeCodeCamp</0>.",
|
||||
"p10": "Якщо ви хочете отримати роботу розробника або знайти клієнтів онлайн, навички програмування будуть лише частиною завдання. Вам також потрібно створити свою мережу контактів і сформувати репутацію розробника.",
|
||||
"p11": "Це можна зробити на LinkedIn та GitHub, а також на <0>форумі freeCodeCamp</0>.",
|
||||
"p12": "Щасливого кодування!"
|
||||
"p12": "Щасливого програмування!"
|
||||
},
|
||||
"upcoming-lessons": "Майбутні уроки",
|
||||
"learn": "Навчання",
|
||||
@@ -336,7 +336,7 @@
|
||||
"question": "Запитання",
|
||||
"solution-link": "Посилання на рішення",
|
||||
"github-link": "Посилання на GitHub",
|
||||
"submit-and-go": "Відправити та перейти до мого наступного завдання",
|
||||
"submit-and-go": "Відправити та перейти до наступного завдання",
|
||||
"congratulations": "Вітаємо, ваш код проходить. Відправте свій код, щоб продовжити.",
|
||||
"i-completed": "Я виконав(-ла) це завдання",
|
||||
"test-output": "Результат вашого тесту буде доступний тут",
|
||||
@@ -377,7 +377,7 @@
|
||||
"help-translate-link": "Допоможіть нам з перекладом.",
|
||||
"project-preview-title": "Попередній перегляд того, що ви будете створювати",
|
||||
"github-required": "<0>Створіть обліковий запис GitHub</0>, якщо у вас його немає. Він вам знадобиться під час створення віртуальної серверної машини Linux. Цей процес може зайняти кілька хвилин.",
|
||||
"step-1": "Крок 1: Завершіть проєкт",
|
||||
"step-1": "Крок 1: завершіть проєкт",
|
||||
"step-2": "Крок 2: Відправте код",
|
||||
"submit-public-url": "Коли ви завершите проєкт, збережіть усі необхідні файли в загальнодоступному репозиторію та вкажіть URL-адресу на нього нижче.",
|
||||
"complete-both-steps": "Виконайте обидва кроки, щоб закінчити завдання.",
|
||||
|
||||
Reference in New Issue
Block a user