The Coding Bootcamp Primer - безкоштовний курс веб-розробки, який готує вас до реєстрації на будь-якому завантажувальному таборі

The Coding Bootcamp Primer - безкоштовний курс веб-розробки, який готує вас до реєстрації на будь-якому завантажувальному таборі

Безкоштовний 4-годинний курс, який навчить вас достатньо веб-розробників, щоб бути готовими до будь-якого завантажувального табору кодування.Сьогодні я радий повідомити, що ми запускаємо курс для людей, які планують взяти участь у освіті з веб-розробки. Він називається The Coding Bootcamp праймер (<- посилання), і він навчить вас самим основним будівельним елементам побудови веб-сайтів: HTML, CSS та Javascript. Ви також дізнаєтесь, як налаштувати комп’ютер

Детальніше
Що в __name__ (Python)?

Що в __name__ (Python)?

Вступ до змінної _ _name_ _ та її використання в PythonВи, швидше за все, бачили __name__змінну, коли переглядали код Python. Нижче ви бачите приклад фрагмента коду того, як він може виглядати:if __name__ == '__main__': main()У цій статті я хочу показати вам, як ви можете використовувати цю змінну для створення модулів у Python.Чому використовується змінна _ _name_ _?__name__Змінна (два підкреслення до і після) спеціальна змінна Python. Він отримує своє значення залежно від того, як ми виконуємо вміщуючий сценарій.Іноді ви пишете сц

Детальніше
Приклад JSON Stringify - Як проаналізувати об’єкт JSON за допомогою JS

Приклад JSON Stringify - Як проаналізувати об’єкт JSON за допомогою JS

Існує так багато мов програмування, і кожна мова має свої особливості. Але всіх їх об’єднує одне: вони обробляють дані. Всі вони працюють над даними - від простого калькулятора до суперкомп’ютерів.Подібно до людей: у кожній спільноті стільки країн, стільки культур і стільки знань. Але для спілкування з іншими громадами людям потрібне спільне середовище. Мова

Детальніше
Найкращі приклади HTML та приклади HTML5

Найкращі приклади HTML та приклади HTML5

HTML забезпечує структуру веб-сайтів. Ось кілька прикладів використання синтаксису HTML для створення веб-сайтів, включаючи приклади нових функцій HTML5.Приклад атрибута HrefАтрибут відноситься до пункту призначення , наданої посиланням. a(Якір) тег мертвий без атрибута. Іноді у вашому робочому процесі ви не хочете посилання в реальному часі, або ви ще не знаєте місця призначення посилання. У цьому випадку корисно встано

Детальніше
Корисні трюки, які ви, можливо, не знаєте про сховання Git

Корисні трюки, які ви, можливо, не знаєте про сховання Git

Я випустив бюлетень Git Better, щоб допомогти вивчити нові трюки та просунуті теми Git. Якщо ви хочете покращити свою гру в Git, вам обов’язково слід це перевірити.Якщо ви вже деякий час використовуєте Git, можливо, ви використовували схованку Git. Це одна з корисних функцій Git.Ось декілька корисних прийомів, про які я дізнався про сховання Git минулого тижня.Git stash saveСписок сховань GitGit stash застосовуєтьсяGit stash pop

Детальніше
Правило 68-95-99 - Нормальний розподіл Пояснено простою англійською мовою

Правило 68-95-99 - Нормальний розподіл Пояснено простою англійською мовою

Зустріньте Мейсона. Він середній американець 40-річного віку: зріст 5 футів 10 дюймів і заробляє 47 000 доларів на рік до оподаткування.Як часто ви очікуєте зустріти когось, хто заробляє в 10 разів більше, ніж Мейсон? А тепер, як часто ви очікували б зустріти когось, хто в 10 разів вищий за Мейсона?Ваші відповіді на два вищезазначені запитання різні, оскільки розподіл даних різни

Детальніше
Хакі для створення масивів JavaScript

Хакі для створення масивів JavaScript

Проникливі поради щодо створення та клонування масивів у JavaScript.Дуже важливим аспектом кожної мови програмування є типи даних та структури, доступні в цій мові. Більшість мов програмування надають типи даних для представлення та роботи зі складними даними. Якщо ви працювали з такими мовами, як Python або Ruby, ви мали бачити типи даних, такі як списки , набори , кортежі , хеші , дикти тощо.У JavaScript не так багато складних типів даних - у вас просто є масиви та

Детальніше
Вивчіть основи комп’ютерного програмування та інформатики за допомогою цього безкоштовного курсу

Вивчіть основи комп’ютерного програмування та інформатики за допомогою цього безкоштовного курсу

Існує багато основних концепцій, важливих для розуміння всіма програмістами, незалежно від того, яку мову програмування вони використовують. Ми випустили 2-годинний відеокурс для викладання основ інформатики. Викладені поняття застосовуються до всіх мов програмування.Цей курс призначений для людей, які цікавляться інформатикою та програмуванням, але мають незначну інформацію про код

Детальніше
Vim Посібник із встановлення Windows - Як запустити текстовий редактор Vim у програмі PowerShell на вашому ПК

Vim Посібник із встановлення Windows - Як запустити текстовий редактор Vim у програмі PowerShell на вашому ПК

Vim - потужний редактор коду. Настільки потужний, що і Linux, і Mac встановлюють його за замовчуванням.Але якщо ви використовуєте Windows як свою операційну систему, вам потрібно буде встановити Vim окремо.На щастя, Microsoft дуже легко встановлює Vim і запускає його на вашому ПК.Як завантажити VimВи можете завантажити останню версію текстового редактор

Детальніше
Гумка фону - Як видалити фон у Photoshop CC

Гумка фону - Як видалити фон у Photoshop CC

Звичайно хочеться видалити фон фотографії та просто зберегти об’єкт. Потім об'єкт фотографії можна розмістити на зовсім іншому фоні. Цей посібник покаже, як стерти фон фотографії за допомогою Photoshop CC. За допомогою найновішої версії Photoshop CC видалення фонів стало простішим, ніж будь-коли!По-перше, переконайтеся, що Photoshop є правильним інструментом для ро

Детальніше
Що означає API? Визначення абревіатури кодування простою англійською мовою.

Що означає API? Визначення абревіатури кодування простою англійською мовою.

Ні, API не означає Apple Pie Inside. ?? API розшифровується як Інтерфейс програмування програм. API дозволяють двом додаткам взаємодіяти (або взаємодіяти) між собою.API - набір інструкцій та функцій програмування, що використовуються для доступу до веб-сайту або веб-програмного додатку. API дозволяє іншим розробникам використовувати дані та функціональність вашого додатка. Це дозволяє вашому товару взаємодіяти з іншими продуктами.Вперше API були використані при розробці програмного та апаратно

Детальніше
Приклади підрядків JavaScript - методи зрізу, підстроки та підрядків у JS

Приклади підрядків JavaScript - методи зрізу, підстроки та підрядків у JS

У щоденному програмуванні нам часто потрібно працювати зі рядками. На щастя, в JavaScript є багато вбудованих методів, які допомагають нам під час роботи з масивами, рядками та іншими типами даних. Ми можемо використовувати ці методи для різних операцій, таких як пошук, заміна, конкатенація рядків тощо.Отримання підрядка з рядка - одна з найпоширен

Детальніше
Типи даних JavaScript: Пояснення типу

Типи даних JavaScript: Пояснення типу

typeof- це ключове слово JavaScript, яке повертає тип змінної, коли ви її викликаєте. Ви можете використовувати це для перевірки параметрів функції або перевірки, чи визначені змінні. Є й інші способи використання.typeofОператор корисний , тому що це легкий спосіб перевірити тип змінної в коді. Це важливо, оскільки Ja

Детальніше
Пояснення події JavaScript Onclick

Пояснення події JavaScript Onclick

onclickПодія в JavaScript дозволяє вам як програміст виконувати функцію , коли елемент клацнуло.Кнопка Onclick ПрикладClick me function myFunction() { alert('Button was clicked!'); } У наведеному вище простому прикладі, коли користувач натискає кнопку, він побачить попередження у своєму браузері Button was clicked!.Додавання onclick динамічноonclickПодія також може бути програмно додані до будь-якого елементу , використовуючи наступний код в наступному прикладі:click on this element. va

Детальніше
Ознайомтесь із цими 50 запитаннями, щоб розірвати інтерв’ю з програмування Java

Ознайомтесь із цими 50 запитаннями, щоб розірвати інтерв’ю з програмування Java

Список найпоширеніших питань Java щодо програмування співбесід.Привіт усім! Протягом останніх кількох років я ділився багатьма питаннями та обговореннями інтерв’ю Java окремо. Багато моїх читачів просили, щоб я зібрав їх разом, щоб вони мали їх там же. Цей пост - результат цього.Ця стаття містить понад 50 запитань щодо

Детальніше
Формат рядка JavaScript - Як використовувати інтерполяцію рядків у JS

Формат рядка JavaScript - Як використовувати інтерполяцію рядків у JS

Додавання літералів шаблонів у ECMAScript 6 (ES6) дозволяє нам інтерполювати рядки в JavaScript. Простішими словами, ми можемо використовувати заповнювачі для введення змінних у рядок. Ви можете побачити приклад інтерполяції рядків за допомогою літералів шаблонів у фрагменті нижче:const age = 4.5; const earthAge =

Детальніше
Вивчіть основи Git менш ніж за 10 хвилин

Вивчіть основи Git менш ніж за 10 хвилин

Так, заголовок - це приманка. Ви ніяк не зможете зрозуміти основи технології git всього за 10 хвилин. Але ви можете наблизитись приблизно за 25 хвилин. І це мета цієї статті.Якщо ви хочете розпочати вивчення технологій Git, ви потрапили в потрібне місце. Це всебічне керівництво для Git для початківців. У

Детальніше
Мій шлях до того, щоб стати веб-розробником з нуля без ступеня CS (і про те, чому я навчився у…

Мій шлях до того, щоб стати веб-розробником з нуля без ступеня CS (і про те, чому я навчився у…

Спочатку дозвольте представитись. Мене звати Сергій Гарсія, і я штатний розробник програмного забезпечення з 2-річним досвідом роботи. У той час я працював розробником інтерфейсів як у консалтинговій компанії Forbes 500, так і в невеликій компанії.Це може здатися не великим досвідом, але закінчення другого курсу розробника стало для мене величезною віхою. Це тому, що я не мав реального досвіду веб-розробки - і взагалі не надто багато досвіду

Детальніше
Пов’яжіть JavaScript з HTML за допомогою сценарію src Attribute

Пов’яжіть JavaScript з HTML за допомогою сценарію src Attribute

Атрибут 'src' у тезі - це шлях до зовнішнього файлу або ресурсу, який потрібно зв'язати з вашим документом HTML.Наприклад, якщо у вас є власний власний файл JavaScript із назвою 'script.js' і ви хочете додати його функціональність на свою сторінку HTML, ви додасте його таким чином: Script Src Attribute Example

Детальніше
Як налаштувати VSCode для підвищення продуктивності

Як налаштувати VSCode для підвищення продуктивності

Редактори коду розвивалися протягом багатьох років. Кілька років тому не було коду Visual Studio (VS Code). Ви, ймовірно, використовували Sublime Text, Atom, Bracket тощо. Але з виходом VS Code він став улюбленим редактором коду більшості розробників.Чому код VS?Розробники люблять це тому, щоЦе налаштовуєтьсяЛегке налагодженняЕмметРозширенняІнтеграція GitІнтегрований терміналІнтелліссенсТематика та багато ін

Детальніше
Створення програми Electron за допомогою програми create-response-app

Створення програми Electron за допомогою програми create-response-app

Не потрібна конфігурація веб-пакета або “виймання”.Нещодавно я створив додаток Electron за допомогою create-response-app . Мені також не потрібно було морочитися з Webpack або "викидати" свій додаток. Я проведу вас через те, як я це зробив.Мене зацікавила ідея використання програми create-response-app, оскільки вона приховує деталі кон

Детальніше
Як перевірити, чи є масив JavaScript порожнім чи ні з .length

Як перевірити, чи є масив JavaScript порожнім чи ні з .length

Програмуючи на JavaScript, можливо, вам доведеться знати, як перевірити, чи масив порожній чи ні.Щоб перевірити, чи масив порожній чи ні, можна скористатися властивістю .length.Властивість length встановлює або повертає кількість елементів у масиві. Знаючи кількість елементів у масиві, ви можете визначити

Детальніше
Як розпочати роботу з MongoDB за 10 хвилин

Як розпочати роботу з MongoDB за 10 хвилин

MongoDB - це багата документально-орієнтована база даних NoSQL.Якщо ви повністю новачок у NoSQL, я рекомендую вам швидко переглянути мою статтю NoSQL, опубліковану раніше.Сьогодні я хотів поділитися деякими основними матеріалами про команди MongoDB, такими як запити, фільтрація даних, видалення, оновлення тощо.Гаразд, досить розмов, приступаємо до роботи!Конфігурація?Для роботи з MongoDB спочатку потрібно встановити MongoDB на свій комп’ютер. Для цього відвідайте офіційний центр завантажень та завантажте версію для вашої ОС. Ось я використ

Детальніше
Minecraft Forge: Як завантажити, встановити та використовувати Forge

Minecraft Forge: Як завантажити, встановити та використовувати Forge

Якщо ви читаєте цю статтю, ви, мабуть, вже знаєте Minecraft. Ми використовуємо Forge, щоб маніпулювати грою Minecraft, щоб вона робила те, що ми хочемо. Це може бути що завгодно, починаючи від нових крутих істот і закінчуючи цілими новими системами у грі.Forge - це API модифікації. Minecraft Forge (або коротше Forge) - це шар між нашим кодом і самим Minecraft.Ми не можемо прямо просити Minecraft додавати предмети і робити особливі кр

Детальніше
Як створити чудову програму управління запасами в PHP та MySQL

Як створити чудову програму управління запасами в PHP та MySQL

Вам не потрібно роздуте корпоративне програмне забезпечення для ефективного відстеження вашої інвентаризації. Цей підручник допоможе вам розробити власну програму відстеження запасів, щоб ви могли приймати розумні рішення щодо інвентаризації на основі своєчасних та точних даних про запаси.Системні вимогиНаша система інвентаризації вимагає стандартних комерційних ліцензій phpGrid та phpChart. Потрібно кілька вдосконалених функцій обох компонентів.PHP 5.6+ ( PHP 7.x зараз настійно рекомендується! )MySQL / MariaDBphpGrid Lite (підсітка) -

Детальніше
Текст HTML Center - Як CSS вертикально вирівняти Div

Текст HTML Center - Як CSS вертикально вирівняти Div

У світі HTML та CSS вся справа в структурі макета та розподілі елементів. Зазвичай ми використовуємо HTML для визначення розмітки та структури, тоді як CSS допомагає нам обробляти стилі та вирівнювання елементів.У цій публікації ми трохи дізнаємось про різні способи центрування елементів HTML та вертикального вирівнювання за допомогою CSS.Спочатку ми дізнаємось, як вирівнят

Детальніше
Що пояснюється нотацією Big O: Складність простору та часу

Що пояснюється нотацією Big O: Складність простору та часу

Ви справді розумієте Big O? Якщо так, то це освіжить ваше розуміння перед співбесідою. Якщо ні, не хвилюйтеся - приєднуйтесь і приєднуйтесь до нас, щоб зробити деякі зусилля в галузі інформатики.Якщо ви проходили курси, пов’язані з алгоритмами, ви, напевно, чули про термін Нотація великих значень . Якщо ви цього не зробили, ми розглянемо це тут, а

Детальніше
Як змусити HTTPS працювати над місцевим середовищем розробки за 5 хвилин

Як змусити HTTPS працювати над місцевим середовищем розробки за 5 хвилин

Практично будь-який веб-сайт, який ви відвідуєте сьогодні, захищений HTTPS. Якщо вашого ще немає, він повинен бути. Захист вашого сервера за допомогою HTTPS також означає, що ви не можете надсилати запити на цей сервер із того, який не захищений HTTPS. Це створює проблему для розробників, які використовують локальне середовище розробки, оскільки всі вони працюють //localhostнестандартно.Під час запуску, частиною якого я є, ми вирішили за

Детальніше
Пояснено примус типу JavaScript

Пояснено примус типу JavaScript

Знай свої двигуни[Редагувати 05.02.2018] : Ця публікація тепер доступна російською мовою. Хлопає Сержу Булавику за його зусилля.Тисовий примус - це процес перетворення значення з одного типу в інший (наприклад, рядок у число, об’єкт у логічне значення тощо). Будь-який тип, будь то примітивний чи об’єкт, є дійсним предметом для примусу типу. Нагадуємо, примітивами є: число, рядок, логічний, нульовий, невизначений + символ (додано в ES6).В якості прикладу ти

Детальніше
Вступ до одиниць тестування жасмину

Вступ до одиниць тестування жасмину

Jasmine - найпопулярніша бібліотека JS для модульного тестування веб-програм. У цьому підручнику, призначеному для початківців, ми представимо вам короткий та повний посібник із тестування з Жасмином.Ви познайомитеся з Jasmine, популярною структурою тестування поведінки на основі JavaScript. Ми також побачимо простий практичний приклад того, як писати модуль

Детальніше
Це найкращі бібліотеки діаграм JavaScript на 2019 рік

Це найкращі бібліотеки діаграм JavaScript на 2019 рік

Спочатку коротка історія:Оскільки збір та використання даних продовжує зростати в геометричній прогресії, необхідність візуалізації цих даних стає все більш важливою. Розробники прагнуть об’єднати мільйони записів баз даних у прекрасні діаграми та інформаційні панелі, які люди можуть швидко та інтуїтивно інте

Детальніше
Коментарі HTML: Як прокоментувати свій HTML-код

Коментарі HTML: Як прокоментувати свій HTML-код

Коментарі в HTMLТег коментаря - це елемент, який використовується для залишення приміток, здебільшого пов'язаних з проектом або веб-сайтом. Цей тег часто використовується, щоб пояснити щось у коді або залишити деякі рекомендації щодо проекту. Тег коментаря також полегшує розробнику повернутися і зрозуміти код, який він написав пізніше. Коментарі також можуть використовуватися для коментування рядків коду для цілей налагодження.Доброю пр

Детальніше
Три способи озаглавити речення у JavaScript

Три способи озаглавити речення у JavaScript

Ця стаття заснована на сценарії базового алгоритму табору Free Code Camp “ Заголовок - вирок ”.У цьому алгоритмі ми хочемо змінити рядок тексту, щоб він завжди мав велику літеру на початку кожного слова.У цій статті я збираюся пояснити три підходи. Спочатку з циклом FOR, другий за допомогою методу map () і третій за допомогою методу replace ().Виклик алгорит

Детальніше
Mobi в PDF - Як конвертувати у файл Mobi та з нього

Mobi в PDF - Як конвертувати у файл Mobi та з нього

Якщо ви нещодавно купили книгу в Інтернеті або завантажили безкоштовну книгу у відкритому доступі на такий сайт, як Project Guttenberg, є велика ймовірність, що це .mobiфайл. Але ви, мабуть, не змогли його відкрити, оскільки у вас не було встановлене правильне програмне забезпечення.У цій статті ви дізнаєтеся, що таке .mobiфайли та як конвертувати їх у .mobiформат та з нього для зручнішого читання між пристроями.Що таке .mobiфайл?.mobi файли - це формат файлу електронної книги, створений комп

Детальніше
Підручник з Python While Loop - виконуйте приклад твердження True

Підручник з Python While Loop - виконуйте приклад твердження True

Цикли - це послідовність команд, що виконуються доти, доки не буде виконана умова. Давайте розглянемо, як цикли роботи Python працюють.Що таке петлі?Якщо ви вчитесь кодувати, цикли є одним з основних понять, які ви повинні розуміти. Цикли допомагають виконувати послідовність інструкцій, доки умова не буде виконана.У Python існує два основних типи циклів. Для петельПоки петліОбидва ці типи петель можна використо

Детальніше
Найкращі підручники з Python

Найкращі підручники з Python

Python - це мова програмування загального призначення, яка динамічно набирається, інтерпретується та відома своєю простотою читання та чудовими принципами дизайну.freeCodeCamp має один з найпопулярніших курсів на Python. Це абсолютно безкоштовно (і навіть не має жодної реклами). Ви можете переглянути його на YouTube тут.Хочете дізнатись більше?Інтернет - це велике місце, є багато ін

Детальніше
Відео HTML5: Як вставити відео у свій HTML

Відео HTML5: Як вставити відео у свій HTML

До HTML5, для того, щоб відтворити відео на веб-сторінці, вам потрібно було використовувати плагін, такий як Adobe Flash Player. З введенням HTML5 тепер ви можете розміщувати відео безпосередньо на самій сторінці.Це дає можливість відтворювати відео на сторінках, призначених для мобільних пристроїв, оскільки такі плагіни, як Adobe Flash Player, не працюють на A

Детальніше
Вступ до Git merge and rebase: що це таке, і як ними користуватися

Вступ до Git merge and rebase: що це таке, і як ними користуватися

Як розробник, багатьом з нас доводиться вибирати між об’єднанням та перебазуванням. З урахуванням усіх посилань, які ми отримуємо в Інтернеті, всі вважають, що «не використовуйте Rebase, це може спричинити серйозні проблеми». Тут я поясню, що таке злиття та перебазування, чому ви повинні (і не повинні) їх використовувати, і як це зробити.Git Merge та Git Rebase служать тій самій меті. Вони призначені для

Детальніше
Коли (і чому) слід використовувати функції стрілок ES6 - а коли не слід

Коли (і чому) слід використовувати функції стрілок ES6 - а коли не слід

Функції стрілок (їх також називають «функціями жирових стрілок»), безсумнівно, є однією з найпопулярніших функцій ES6. Вони запровадили новий спосіб написання стислих функцій.Ось функція, написана синтаксисом ES5:function timesTwo(params) { return params * 2}function timesTwo(params) { return params * 2 } timesTwo(4);

Детальніше
Як навчитися реагувати - дорожня карта від початківця до просунутого

Як навчитися реагувати - дорожня карта від початківця до просунутого

Гей, люди!Цей посібник призначений для людей, які починають з React. Я ретельно підготував найкращі відео та статті в кожному розділі, щоб полегшити навчання.Примітка: Мене не пов’язує жоден із веб-сайтів, згаданих нижче. Це суто мій погляд.ПередумовиБазові знання HTML, CSS та JavaScript.Базове розуміння особливостей ES6. Ось моя стаття, що пояснює деякі особливості ES6.Для початку слід принаймн

Детальніше
Приклад кодування URL-адреси JavaScript - Як використовувати encodeURIcomponent () та encodeURI ()

Приклад кодування URL-адреси JavaScript - Як використовувати encodeURIcomponent () та encodeURI ()

Можна подумати encodeURIі encodeURIComponentзробити те саме, принаймні з їх імен. І ви можете заплутатися, який із них використовувати і коли.У цій статті я демістифікую різницю між encodeURIі encodeURIComponent.Що таке URI і чим він відрізняється від URL-адреси?URI розшифровується як Uniform Resource Identifier.URL розшифровується як U

Детальніше
Пояснення Git Stash: Як тимчасово зберігати локальні зміни в Git

Пояснення Git Stash: Як тимчасово зберігати локальні зміни в Git

У Git є область, яка називається схованкою, де ви можете тимчасово зберігати знімок змін, не передаючи їх до сховища. Це окремо від робочого каталогу, проміжної області чи сховища.Ця функція корисна, коли ви внесли зміни до гілки, які ви не готові до фіксації, але вам потрібно перейти на іншу гілку.Приховані зміниЩоб збере

Детальніше
Підручник із методів списку Java - Приклад API Util List

Підручник із методів списку Java - Приклад API Util List

Списки - це загальновживані структури даних у кожній мові програмування. У цьому підручнику ми збираємось дослідити API списку Java. Ми почнемо з базових операцій, а потім перейдемо до більш просунутих речей (наприклад, порівняння різних типів списків, таких як ArrayList та LinkedList).Я також дам вам кілька вказівок, які допоможуть вам вибрати імплементацію списку, яка найкраще підходить для вашої ситуації.Незважаючи на те, що базових знань Java достатньо для виконання підручника, останній роз

Детальніше
Як змінити ім'я Airdrop - перейменуйте ваш Mac за 30 секунд

Як змінити ім'я Airdrop - перейменуйте ваш Mac за 30 секунд

MacOS дозволяє легко змінити назву вашого Mac в Airdrop.Просто виконайте наступні 4 кроки, і ви станете золотим.Крок 1: Відкрийте системні налаштуванняНайшвидший спосіб відкрити свої налаштування - це ввести ⌘ + пробіл, потім "pref" і вибрати "Системні налаштування" зі спадного меню.Крок 2: Клацніть піктограму Спільний доступЦе папка з жовтим діамантом. Я вказав на нього нижче для вашої зручності.Крок 3: Відредагуйте ім'я комп'ютераВи побачите назву свого комп’ютера вгорі та можете натиснути

Детальніше
Вбудований посібник CSS - Як безпосередньо оформити HTML-тег

Вбудований посібник CSS - Як безпосередньо оформити HTML-тег

Ви написали трохи HTML, і тепер вам потрібно його оформити за допомогою CSS. Один із способів - використовувати вбудовані стилі, про що йдеться в цій статті.This is my first paragraph.Перш ніж ми вникнемо в нюанси вбудованих стилів - коли, чому і як ними користуватися - важливо знати про інші способи ст

Детальніше
Кращі приклади коду Python

Кращі приклади коду Python

Python - це мова програмування загального призначення, яка динамічно набирається, інтерпретується та відома своєю простотою читання та чудовими принципами дизайну.freeCodeCamp має один з найпопулярніших курсів на Python. Це абсолютно безкоштовно (і навіть не має жодної реклами). Ви можете переглянути його на YouTube тут.Приклад структур даних PythonДеякі загальні відомості про числа

Детальніше
Як писати велику літеру кожного слова в JavaScript - підручник з великих літер JS

Як писати велику літеру кожного слова в JavaScript - підручник з великих літер JS

У цій статті ви дізнаєтесь, як писати велику літеру будь-якого слова в JavaScript. Після цього ви збираєтеся писати велику літеру з усіх слів із речення.Найкрасивіше в програмуванні полягає в тому, що не існує єдиного універсального рішення для вирішення проблеми. Тому в цій статті ви побачите кілька способів вирішення однієї і тієї ж проблеми.Напишіть велику першу літеру словаПерш за все, почнемо з великої літери першої літери одного слова. Після того, як ви дізнаєтесь

Детальніше
Специфікатори формату в C

Специфікатори формату в C

Специфікатори формату визначають тип даних, що друкуються на стандартному виведенні. Вам потрібно використовувати специфікатори формату, незалежно від того, чи друкуєте ви відформатований вихід, printf()чи приймаєте введення scanf().Деякі специфікатори%, які ви можете використовувати в ANSI C, такі:СпецифікаторВикористовуваний для% cодин персонаж% sрядок%Привіткороткий (підписаний)% хукороткий (без підпису)% Lfдовги

Детальніше
Кожен окремий курс машинного навчання в Інтернеті за вашими відгуками

Кожен окремий курс машинного навчання в Інтернеті за вашими відгуками

Півтора роки тому я кинув одну з найкращих програм інформатики в Канаді. Я почав створювати власну магістерську програму з даних, використовуючи Інтернет-ресурси. Я зрозумів, що можу навчитися всього, що мені потрібно, за допомогою edX, Coursera та Udacity. І я міг би навчитися цього швидше, ефективніше і за частку вартості.Зараз я майже закінчив. Я пройшов багато курсів, пов'язаних з наукою про дані, та перевірив багато інших. Я знаю, які там вар

Детальніше
Модулі JavaScript: Посібник для початківців

Модулі JavaScript: Посібник для початківців

Якщо ви новачок у JavaScript, такі жаргони, як "модульні пакети проти завантажувачів модулів", "Webpack проти Browserify" та "AMD проти CommonJS", можуть швидко стати надзвичайними.Система модулів JavaScript може залякувати, але розуміння її життєво важливо для веб-розробників.У цій публікації я розпакую ці модні слова для вас простою англійською мовою (і декількома зразками коду). Сподіваюся, вам це буде корисно!Примітка: для спрощення це буде розділено н

Детальніше
Що означає JavaScript: Void (0)?

Що означає JavaScript: Void (0)?

Оператор void JavaScript обчислює вираз і повертає невизначений.Ви можете використовувати консоль, щоб перевірити те саме:Примітка : void , незалежно від переданого значення, * завжди повертається невизначеним, як показано вище *. Але порожнеча з в операнде 0 є кращим .Існує два способи використання операнда 0: void (0) або void 0. Будь-який із них чудовий.Коли використовувати Javascript void (0)Вико

Детальніше
Функція сну Python - Як змусити Python зачекати кілька секунд, перш ніж продовжити, за допомогою прикладних команд

Функція сну Python - Як змусити Python зачекати кілька секунд, перш ніж продовжити, за допомогою прикладних команд

Ви можете використовувати sleep()функцію Python, щоб додати затримку часу до свого коду.Ця функція зручна, якщо ви хочете, наприклад, призупинити свій код між викликами API. Або покращуйте взаємодію користувача, додаючи паузи між словами або графікою.from time import sleep sleep(2) print("hello world

Детальніше
Як перезаписати локальні файли за допомогою Git Pull

Як перезаписати локальні файли за допомогою Git Pull

Коли потрібно замінити локальні файли?Якщо ви відчуваєте необхідність відкинути всі свої локальні зміни і просто скинути / перезаписати все копією з віддаленої гілки, то слід слідувати цьому посібнику.Важливо: Якщо у вас є якісь локальні зміни, вони будуть втрачені. З --hardопцією або без неї , будь-які локальні коміти, які не були натиснуті, будуть втрачені.Якщо у вас

Детальніше
Async Await JavaScript Tutorial - Як чекати, поки функція закінчиться в JS

Async Await JavaScript Tutorial - Як чекати, поки функція закінчиться в JS

Коли закінчується асинхронна функція? І чому на це таке важке запитання?Ну виявляється, що розуміння асинхронних функцій вимагає великих знань про те, як принципово працює JavaScript.Давайте вивчимо цю концепцію та дізнаємось багато нового про JavaScript у процесі.Ви готові? Ходімо.Що таке асинхронний код?За задумом JavaScrip

Детальніше
Як користуватися навчальним посібником Instagram - використовуйте IG як професіонал

Як користуватися навчальним посібником Instagram - використовуйте IG як професіонал

Instagram за останні кілька років став масовою популярною платформою соціальних мереж. Люди у всьому світі використовують його, щоб ділитися фотографіями, поширювати повідомлення та надихати одне одного.За даними TechCrunch, в Instagram понад 1 мільярд активних користувачів (з 500 мільйонами публікацій щодня) - тож, якщо ви хочете отримати свої зображення або свої і

Детальніше
Як встановити TensorFlow та Keras за допомогою Anaconda Navigator - без командного рядка

Як встановити TensorFlow та Keras за допомогою Anaconda Navigator - без командного рядка

Скажіть ні pip install в командному рядку! Ось альтернативний спосіб встановити TensorFlow на локальній машині в 3 кроки.Чому я це пишу?Я кілька годин бавився з встановленням піп з декількома конфігураціями, намагаючись зрозуміти, як правильно встановити моє середовище python для TensorFlow та Keras.Незадовго до того, як я здався, я знайшов це ...«Однією з ключових переваг встановлення TensorFlow за допомогою conda, а не pip, є результат системи управління пакетами conda. Коли TensorFlow встановлюється за до

Детальніше
Евклідівський алгоритм: GCD (Найбільший загальний дільник), пояснений на прикладах C ++ та Java

Евклідівський алгоритм: GCD (Найбільший загальний дільник), пояснений на прикладах C ++ та Java

Для цієї теми ви повинні знати про Найбільший загальний дільник (GCD) та операцію MOD спочатку.Найбільший спільний дільник (GCD)GCD з двох або більше цілих чисел - це найбільше ціле число, яке ділить кожне з цілих чисел таким чином, що їх залишок дорівнює нулю.Приклад-GCD 20, 30 = 10   (10 - найбільше число, яке ділить 20 і 30 з залишком як 0)GCD 42, 120, 285 = 3   (3 - найбільше число, яке ділить 42, 120 і 285 із залишком як 0)Операція "мод"Опер

Детальніше
Приклади переходу CSS - Як використовувати анімацію при наведенні, змінити непрозорість тощо

Приклади переходу CSS - Як використовувати анімацію при наведенні, змінити непрозорість тощо

Якщо ви працюєте з веб-технологіями, такими як CSS, HTML та JavaScript, важливо мати деякі базові знання про анімацію та переходи CSS.У цій статті ми дізнаємось, як зробити деякі основні анімаційні переходи за допомогою CSS.Як анімувати елемент з основним переходом при наведенніУ цьому прикладі ми змінимо непрозорість елемента, коли користувач наводить курсор миші на елемент. Static

Детальніше
Підручник з React Router - Як візуалізувати, перенаправляти, переключати, посилати тощо на прикладах коду

Підручник з React Router - Як візуалізувати, перенаправляти, переключати, посилати тощо на прикладах коду

Якщо ви тільки-но розпочали роботу з React, ви, мабуть, все ще обгортаєте всю концепцію програми Single Page Application. Традиційно маршрутизація працює так: припустимо, ви вводите /contactURL-адресу. Браузер зробить запит GET на сервер, а сервер поверне HTML-сторінку як відповідь.Але, з новою парадигмою програми для односторінк

Детальніше
Як створити та опублікувати розширення Chrome за 20 хвилин

Як створити та опублікувати розширення Chrome за 20 хвилин

Ви ніколи не замислювались, як би було створити розширення Chrome? Ну, я тут, щоб сказати вам, наскільки це просто. Виконайте ці кроки, і ваша ідея перетвориться в реальність, і ви зможете за короткий час опублікувати справжнє розширення у Веб-магазині Chrome.Що таке розширення Chrome?Розширення Chrome дозволяють додавати функціональність веб-браузера Chrome, не глибоко занурюючись у власний код. Це чудово, тому що ви можете створювати нові розширення для

Детальніше
Як створити бота та автоматизувати вашу повсякденну роботу

Як створити бота та автоматизувати вашу повсякденну роботу

Більшість завдань мають повторювані завдання, які ви можете автоматизувати, що звільняє частину вашого цінного часу. Це робить автоматизацію ключовим навиком для набуття.Невелика група кваліфікованих інженерів-автоматиків та експертів з доменів може мати змогу автоматизувати багато найбільш нудних завдань цілих ко

Детальніше
Пояснено алгоритм заповнення потопом

Пояснено алгоритм заповнення потопом

Заповнення потопу - це алгоритм, який в основному використовується для визначення обмеженої області, підключеної до даного вузла в багатовимірному масиві. Це дуже схоже на інструмент відро в програмах фарбування.Найбільш наближеною реалізацією алгоритму є рекурсивна функція на основі стеку, і про це ми поговоримо далі.Як це працює?Проблема досить проста і зазвичай виконується наступними к

Детальніше
Додаток FaceTime для Android? Ось кілька альтернативних програм для відеодзвінків для Android.

Додаток FaceTime для Android? Ось кілька альтернативних програм для відеодзвінків для Android.

FaceTime - одна з найпопулярніших комунікаційних програм для користувачів Apple. Якщо у вас MacBook, iPad або iPhone, то програма вже встановлена ​​на вашому пристрої. Ви запускаєте програму, вводите своє ім’я користувача та пароль, а потім починаєте використовувати її. ІдеальноАле FaceTime доступний лише для користувачів Apple / iOS. Він не існує в магазині Android. Отже, якщо ви перейдете на пристрій Android або вже використовуєте його, ви не зможете використову

Детальніше
Python повертає кілька значень - як повернути кортеж, список або словник

Python повертає кілька значень - як повернути кортеж, список або словник

Ви можете повернути кілька значень із функції в Python.Для цього поверніть структуру даних, яка містить кілька значень, як-от список, що містить кількість миль, яку потрібно пробігати щотижня.def miles_to_run(minimum_miles): week_1 = minimum_miles + 2 week_2 = minimum_miles + 4 week_3 = minimum_miles + 6 return [week_1, week_2, week_3] print(m

Детальніше
Уроки 7 кодерів-самоучок, які зараз працюють повним робочим часом розробниками програмного забезпечення

Уроки 7 кодерів-самоучок, які зараз працюють повним робочим часом розробниками програмного забезпечення

Як ти можеш залишатися мотивованим, навчаючись кодувати?Вивчення веб-розробки - це шлях з безліччю злетів і падінь. У вас може бути один день, коли ви з’ясуєте важку проблему і відчуєте себе абсолютно дивовижно. Але тоді вже наступного дня ти застряєш у, здавалося б, легкій проблемі годинами. У підсумку ви відчуваєте себе цілком переможеними.Часто важко побачити світло в кінці тунел

Детальніше
Економія часу CSS-методи для створення чуйних зображень

Економія часу CSS-методи для створення чуйних зображень

Як веб-розробник існує велика ймовірність того, що ви зіткнулися з двома ворогами цієї статті: зображеннями та термінами . Іноді з якихось причин ваші зображення не відповідають макету, і ви не хочете обмотувати це головою годинами.Ця ситуація траплялася зі мною багато разів, і я вчився на своїх помилках. Немає більше хакі з чорною магією - ось мої п’ять улюблених прийомів для обробки розміру зображення."OMG, Я ПОТРІБУЮ

Детальніше
Ось 115 сертифікатів Coursera, які ви зараз можете заробити безкоштовно (під час пандемії коронавірусу)

Ось 115 сертифікатів Coursera, які ви зараз можете заробити безкоштовно (під час пандемії коронавірусу)

Наприкінці березня найбільший у світі постачальник масових відкритих онлайн-курсів Coursera оголосив, що пропонує 100 безкоштовних курсів у відповідь на вплив пандемії COVID-19. Зовсім недавно Coursera додала ще 35 нових курсів від своїх латиноамериканських університетських партнерів і продовжила термін.Я проа

Детальніше
Що таке коефіцієнт кореляції? Пояснення значення r у статистиці

Що таке коефіцієнт кореляції? Пояснення значення r у статистиці

Співвідношення є чудовим інструментом для вивчення того, як одне змінюється з іншим. Прочитавши це, ви повинні зрозуміти, що таке кореляція, як думати про кореляції у власній роботі та створити мінімальну реалізацію для обчислення кореляцій.Співвідношення стосується того, як дві речі змінюються між собоюСпіввідношення - це абстрактне математичне поняття, але ви, мабуть, уже уявляєте, що це означає. Ось кілька прикладів трьох загальних кате

Детальніше
Як вставити відео та аудіо у ваш HTML

Як вставити відео та аудіо у ваш HTML

HTML дозволяє нам створювати відео- та аудіоплеєри на основі стандартів, які не потребують використання будь-яких плагінів. Додавання відео та аудіо на веб-сторінку майже так само просто, як додавання зображення або форматування тексту.Існує два різні способи включення відеоелементів. Ми обговоримо їх обох нижче.Відеоелемент eo> element allows us to embed video files into an HTML, very similar to the way images are embedded

Детальніше
Ось усі команди Git, якими я користувався минулого тижня, і те, що вони роблять.

Ось усі команди Git, якими я користувався минулого тижня, і те, що вони роблять.

Як і більшість початківців, я розпочав пошук команд Git у StackOverflow, потім скопіював відповіді, не розуміючи, що вони зробили.Я пам’ятаю, думав,"Чи не було б непогано, якби був список найпоширеніших команд Git разом із поясненням, чому вони корисні?"Що ж, ось я роками пізніше складаю такий список і викладаю найкращі практики, які навіть середньо-просунуті розробники можуть виявити корисними.Щоб все було практично, я базую цей список

Детальніше
Як типографіка визначає читабельність: Serif проти Sans Serif та як поєднувати шрифти.

Як типографіка визначає читабельність: Serif проти Sans Serif та як поєднувати шрифти.

Для цифрового дизайну важливо знати і розуміти, як використовувати і як поєднувати різні шрифти. Для кожного настрою є шрифт!Ця публікація дасть вам короткий вступ до найбільших сімей у книгодрукуванні: Зарубіж і Без засічок. І як, як дизайнер, ти можеш правильно вибирати шрифти та комбінувати їх.Давайте розпочнемо!Сімейство типів зарубокШрифт Serif відрізняється від Sans Serif крихітною маленькою штучкою, схо

Детальніше
Пояснена команда Git Push

Пояснена команда Git Push

git pushКоманда дозволяє відправляти (або штовхати ) вчиняють від вашого місцевого відділення в локальному сховищі Git в віддалене сховище.Щоб мати можливість перейти до вашого віддаленого сховища, ви повинні переконатися, що всі ваші зміни в локальному сховищі є фіксованими .Синтаксис цієї команди такий:git push Є цілий ряд різних параметрів, які ви можете передати за допомогою команди, ви можете дізнатись більше про них у документації Git або запустити git push --help.Перейдіть до певного відд

Детальніше
Найпоширеніші методи масиву Ruby, які ви повинні знати

Найпоширеніші методи масиву Ruby, які ви повинні знати

Загальні методи масивуМасиви Ruby складають основну основу програмування на Ruby, і насправді це більшість мов. Він використовується настільки, що було б корисно знати і навіть запам'ятовувати деякі найбільш часто використовувані методи для масивів. Якщо ви хочете дізнатись більше про Ruby Arrays, у нас є про них стаття.Для цілей цього посібника наш масив буде таким:array = [0, 1, 2, 3, 4].довжинаМетод .length підраховує кількість елементів у вашому

Детальніше
Все, що вам потрібно знати про ng-template, ng-content, ng-container та * ngTemplateOutlet у Angular

Все, що вам потрібно знати про ng-template, ng-content, ng-container та * ngTemplateOutlet у Angular

Це був один із тих днів, коли я був зайнятий роботою над новими функціями для свого офісного проекту. Раптом щось привернуло мою увагу:Під час огляду DOM я побачив, ngcontentяк Angular застосовує елементи до елементів. Хм ... якщо вони містять елементи в остаточному DOM, то яка користь ? У той час я плутався між і .У пошуках відповідей на мої запитання я виявив поняття . На мі

Детальніше
Як використовувати Google Fonts у наступному веб-проекті

Як використовувати Google Fonts у наступному веб-проекті

Тож ви напевно чули, що Google має сотні безкоштовних веб-шрифтів, готових до використання для вашого наступного проекту. Але як ви використовуєте їх на своєму веб-сайті? Ця стаття допоможе вам пройти всі кроки, щоб запустити їх на своєму веб-сайті. Це має зайняти менше 10 хвилин!Що таке шрифти Google?"

Детальніше
Як створювати об’єкти в JavaScript

Як створювати об’єкти в JavaScript

Ми всі маємо справу з об’єктами так чи інакше під час написання коду мовою програмування. У JavaScript об’єкти надають нам можливість зберігати, маніпулювати та надсилати дані через мережу.Існує багато способів, якими об’єкти в JavaScript відрізняються від об’єктів в інших основних мовах програмування, таких як Java. Я спробую висвітлити

Детальніше
8 ідей проекту React.js, які допоможуть вам розпочати навчання, виконуючи

8 ідей проекту React.js, які допоможуть вам розпочати навчання, виконуючи

Один з найкращих способів вчитися - це робити. Але часто розробники борються з великим питанням "що мені будувати?"Ось 8 ідей проектів, укомплектовані брифами проектів та ідеями макета, щоб ви почали вчитися на практиці.Бізнес та реальний світ: інформаційна панель статистики картЦікаво та цікаво: музичний інструментОсобисте та портфоліо: БлогПродуктивність: БлокнотГоловоломки та ігри: Space Invad

Детальніше
Два способи перевірити паліндроми в JavaScript

Два способи перевірити паліндроми в JavaScript

Ця стаття заснована на сценарії базового алгоритму табору Free Code Camp «Перевірка паліндромів».Паліндром - це слово, фраза, число або інша послідовність символів, що читає однаково назад або вперед. Слово «паліндром» вперше було введено англійським драматургом Бен Джонсоном у 17 столітті від грецьких коренів palin («знову») та dromos («шлях, напрямок»

Детальніше
Пояснено цільовий атрибут HTML

Пояснено цільовий атрибут HTML

В атрибут вказує , де відкрити пов'язаний документ в a(анкера) тега.Приклади Цільовий атрибут зі значенням "_blank" відкриває пов'язаний документ у новому вікні або вкладці. freeCodeCampЦільовий атрибут зі значенням «_self» відкриває зв’язаний документ у тому самому кадрі, в якому було натиснуто (це значен

Детальніше
8 найкращих веб-сайтів із викликом кодування, які допоможуть вам підвищити свої навички в 2020 році

8 найкращих веб-сайтів із викликом кодування, які допоможуть вам підвищити свої навички в 2020 році

Незважаючи на найнижчий рівень безробіття за останні десятиліття, аналітики очікують, що наймання технологій буде стабільно зростати до 2020-х років. Це чудова новина для нещодавніх випускників та розробників інформатики, які зараз працюють у цій галузі, але це не означає, що амбітні інженери можуть отримати самозадоволення. Незважаючи на те, що на ринку загалом існуватимуть можливості для зростання, все ще відбуваються суттєві зміни, які відбуваються весь час, і відчуття нагальності, щоб не відставати від останніх тенденцій.Сьогодні існує більше типів технічних ролей, ніж будь-коли раніше,

Детальніше
Послідовність Фібоначчі - пояснюється на Python, JavaScript, C ++, Java та Swift

Послідовність Фібоначчі - пояснюється на Python, JavaScript, C ++, Java та Swift

Послідовність Фібоначчі - це, за визначенням, цілочисельна послідовність, в якій кожне число після перших двох є сумою двох попередніх чисел. Для спрощення:0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144,…У ньому є багато застосувань у математиці та навіть у торгівлі (так, ви правильно прочитали: торгівля), але це не суть цієї статті. Моя сьогоднішня мета - показати вам, як можна обчислити будь-який доданок цієї серії чисел у п’яти різних мовах програмування за допомогою рекурсивних функцій.Рекурсивні функції - це ті функції, які в основному називають себе.Хочу заз

Детальніше
Якщо ... Інше висловлення в C Пояснено

Якщо ... Інше висловлення в C Пояснено

Умовний потік коду - це можливість змінити поведінку шматка коду на основі певних умов. У таких ситуаціях можна використовувати ifтвердження.ifЗаява також відомо як прийняття рішень заяви, як це робить рішення на основі заданої умови або виразу. Блок коду всередині ifоператора виконується, якщо умова обчислюється як істина. Однак код усередині фігурних дужок пропускається, якщо умова має значення false, а код після виконання ifоператора.Синта

Детальніше
Як встановити Node на MacOS, Linux або Windows Machine за допомогою NVM

Як встановити Node на MacOS, Linux або Windows Machine за допомогою NVM

Перш ніж почати створювати надзвичайно чудові програми в NodeJS, вам доведеться його встановити. На щастя, встановити NodeJS дуже просто.У цьому посібнику ми розглянемо, як встановити NodeJS / NPM вmacOS / linuxWindowsПісля встановлення NodeJS / NPM ви можете легко оновити / повернути до будь-якої версії Node за допомогою однієї команди. У наступному відеоуроці показано, як завантажити NodeJS на свою машину.Посібник з встановлення для Mac OS і LinuxВідкрийте новий термінал. Введіть та натисніть Enter:curl -o- //raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/instal

Детальніше
Підручник з API Fetch JavaScript із прикладами JS Fetch Post та Header

Підручник з API Fetch JavaScript із прикладами JS Fetch Post та Header

Якщо ви пишете веб-програму, швидше за все, вам доведеться працювати з зовнішніми даними. Це може бути ваша власна база даних, сторонні API та ін.Коли AJAX вперше з’явився в 1999 році, це показало нам кращий спосіб створення веб-додатків. AJAX став віхою у веб-розробці і є ключовою концепцією багатьох сучасних технологій, таких як React.До AJAX вам потрібно було рендерити цілу веб-сторінку навіть для незначних оновлен

Детальніше
Потрібні модулі в Node.js: все, що вам потрібно знати

Потрібні модулі в Node.js: все, що вам потрібно знати

Оновлення: Ця стаття тепер є частиною моєї книги “Node.js поза межами основ”.Прочитайте оновлену версію цього вмісту та більше про Node на jscomplete.com/node-beyond-basics .Вузол використовує два основних модулі для управління залежностями модулів:requireМодуль, який , як видається , будуть доступні на глобальному масштабі - немає необхідності require('require').moduleМодуль, який також , як видається , будуть доступні на глобальному масштабі - немає необхідності require('module').Ви можете уявляти requireмодуль командою, а moduleмодуль організатором усіх необхідних модулів.Потребування модуля

Детальніше
Як створити багатокористувацьку картову гру за допомогою Unity 2D та Mirror (ОНОВЛЕНО)

Як створити багатокористувацьку картову гру за допомогою Unity 2D та Mirror (ОНОВЛЕНО)

Робота з полотном у Unity 2D спочатку може здатися складною, особливо якщо ви намагаєтесь вивчити редактор, одночасно вирішуючи сценарії на C #.Думати про перетворення однокористувацької гри у багатокористувацьку також може бути непросто, оскільки існує безліч нових концепцій, які слід розглянути, і кілька сторонніх пакетів, з яких можна вибрати.У першій частині цієї нової серії відео ми створимо базову 2D-карту в Unity із рандомізованими колодами та картами, які можна перетягнути / опустити, використовуючи полотно, сценарії C #, префаби та багато іншого (1 годину 10 хвилин перегляду):У частині

Детальніше
Чудовий посібник про те, як створювати RESTful API за допомогою ASP.NET Core

Чудовий посібник про те, як створювати RESTful API за допомогою ASP.NET Core

Ця стаття буде покроковим посібником щодо впровадження чистих, що обслуговуються RESTful API.ОглядRESTful - це не новий термін. Це стосується архітектурного стилю, коли веб-служби отримують та надсилають дані з клієнтських програм та в них. Метою цих програм є централізація даних, які використовуватимуть різні клієнтські програми.Вибір правильних інструментів для написання послуг RESTful є надзвичайно важливим, оскільки

Детальніше
Пояснена хеш-таблиця: що це таке і як її реалізувати

Пояснена хеш-таблиця: що це таке і як її реалізувати

Хеш-таблиця, також відома як хеш-карта, - це структура даних, яка відображає ключі до значень. Це одна частина техніки, яка називається хешування, інша з яких є хеш-функцією. Хеш-функція - це алгоритм, який виробляє індекс того, де значення можна знайти або зберегти в хеш-таблиці.Деякі важливі примітки про хеш-

Детальніше
Як створити випадаюче меню за допомогою CSS та JavaScript

Як створити випадаюче меню за допомогою CSS та JavaScript

У цьому підручнику ви дізнаєтеся, як створити просте випадаюче меню з ванільним Javascript, HTML та CSS. Ми пройдемося по коду HTML, CSS та Javascript, але приділяємо більше уваги програмуванню, оскільки це підручник з JS. Ми будемо використовувати просто JS та CSS, без фреймворків та препроцесорів. Єдиним (своєрідним) винятком буде імпорт файлу CSS Font Awesome, ос

Детальніше
Як отримати та налаштувати свої ключі SSH Git та GitHub

Як отримати та налаштувати свої ключі SSH Git та GitHub

Якщо ви використовуєте GitHub без налаштування ключа SSH, ви дійсно втрачаєте. Подумайте лише - весь цей час, який ви витрачали на введення своєї адреси електронної пошти та пароля в консоль кожного разу, коли ви натискаєте на фіксацію, міг витрачатися на кодування.Ну не більше. Ось короткий посібник із створення та налаштування ключа SSH за допомогою GitHub, щоб вам більше не довелося автентифікувати старомодний спосіб.Перевірте наявний ключ SSHСпочатку перевірте, чи ви

Детальніше
Інтерфейси Java, пояснені прикладами

Інтерфейси Java, пояснені прикладами

ІнтерфейсиІнтерфейс у Java трохи схожий на Клас, але з істотною різницею: an interfaceможе мати лише підписи методів, поля та методи за замовчуванням. З Java 8 ви також можете створювати методи за замовчуванням. У наступному блоці ви можете побачити приклад інтерфейсу:public interface Vehicle { public String licensePlate = ""; public float maxVel public void start

Детальніше
Короткий посібник зі стилізації кнопок за допомогою CSS

Короткий посібник зі стилізації кнопок за допомогою CSS

Кнопки стали неминучою частиною розробки. Таким чином, важливо мати на увазі кілька речей, перш ніж починати укладати кнопки. Я зібрав кілька способів стилізації кнопок за допомогою CSS. Ви можете поєднати більшість методів для того, щоб створити новий стиль. Для створення CSS для градієнтів ви можете використовувати //uigradients.com.П

Детальніше
Зробіть його блимаючим Підручник HTML - Як використовувати тег блимання, на прикладах коду

Зробіть його блимаючим Підручник HTML - Як використовувати тег блимання, на прикладах коду

У попередні часи Інтернету такі елементи HTML, як тег блимання, були рідними способами додати деякі ефекти анімації, щоб оживити веб-сторінку. Як ми можемо використовувати ці анімації сьогодні, щоб додати спалах на наші веб-сайти та програми?Що таке блимання тегу HTML?Як ви використовуєте тег блимання?Ви все ще можете використовувати тег блимання?Відновлення блимаючого тегу з анімацією CSSЩо таке блимання тегу HTML?Тег блимання ( ) -

Детальніше
Черги пріоритетів у Java, пояснені на прикладах

Черги пріоритетів у Java, пояснені на прикладах

Черги пріоритетів дуже часто використовуються в реальних програмах. У цій статті ми дізнаємося, що таке пріоритетні черги та як ми можемо використовувати їх у Java.Перш ніж ми обговоримо, що таке пріоритетна черга, давайте подивимося, що таке звичайна черга.Звичайна черга слідує за структурою перший вихід (FIFO). Це означає, що якщо 3 повідомлення - m1, m2 та m3 - потрапляють у чергу в такому порядку, то вони виходять із черги в точно такому ж порядку.Навіщо нам ч

Детальніше
Подумайте як програміст: Як побудувати Snake, використовуючи лише JavaScript, HTML і CSS

Подумайте як програміст: Як побудувати Snake, використовуючи лише JavaScript, HTML і CSS

Привіт ?Ласкаво просимо на борт. Сьогодні ми розпочнемо захоплюючу пригоду, де будемо влаштовувати свою власну гру у змію?. Ви дізнаєтесь, як вирішити проблему, розбивши її на більш прості кроки. До кінця цієї подорожі ви дізнаєтесь кілька нових речей, і будете впевнені, що зможете дослідити більше самостійно.Якщо ви новачок у програмуванні, рекомендую

Детальніше
Рекурсія не складна: покрокове покрокове керівництво цією корисною технікою програмування

Рекурсія не складна: покрокове покрокове керівництво цією корисною технікою програмування

Я збираюся сказати це відразу. Чи знаєте ви події, які відбуваються при виклику функції? Немає? Тоді з цього ми і почнемо.Виклик функціїКоли ми викликаємо функцію, контекст виконання розміщується у стеці виконання. Давайте розберемо це ще трохи.По-перше, що таке стек?Стек - це структура даних, яка працює за принципом "Останній вхід, перший вихід". Елемент "штовхається" на стек, щоб додати

Детальніше
Як пройти сертифікацію Java Oracle - практичний посібник для розробників

Як пройти сертифікацію Java Oracle - практичний посібник для розробників

Сертифікація Java високо цінується в ІТ-галузі та надає розробнику Java визнання у всьому світі. Це допомагає вам знайти кращу роботу, отримати кращу зарплату і навіть кращий заробіток або премію на поточній роботі.Ось чому тисячі розробників Java намагаються щорічно пройти сертифікацію, але успіх на цьому іспиті непростий.Сертифікація Java Oracle має жорсткий відсоток проходження, бл

Детальніше
23 альтернативні шляхи кар’єри, на які можуть розростатись розробники програмного забезпечення

23 альтернативні шляхи кар’єри, на які можуть розростатись розробники програмного забезпечення

За останні п’ять років я прочитав десятки запрошених лекцій у багатьох завантажувальних таборах кодування в Чикаго. Постійно виникає кілька питань: "Яку мову мені слід вивчати далі?", "Як я можу підготуватися до технічних співбесід?", "Ви наймаєте?"Але одне питання, яке мене відкинуло: "Що робити, якщо я не хочу бути розробником про

Детальніше
Простий вступ до тестової розробки за допомогою Python

Простий вступ до тестової розробки за допомогою Python

Я початківець-самоучка, який вміє писати прості програми. Але мені слід зізнатися. Неможливо згадати, як все взаємопов’язано в моїй голові.Ця ситуація погіршується, якщо я повернусь до коду, який я написав, через кілька днів. Виявляється, цю проблему можна було б подолати, дотримуючись методології тестового управління (TDD).Що таке TDD і чому це важливо?Якщо говорити неспеціалістично, TDD рекомендує писати

Детальніше
Angular проти Vue - що найкраще для програмування в 2020 році?

Angular проти Vue - що найкраще для програмування в 2020 році?

Angular - це вдосконалений та зрілий фреймворк JavaScript Google. Це практично і корисно, але для створення додатків потрібен час.Vue, з іншого боку, більше підходить для менш вимогливих програм і часто використовується для швидкого прототипування. Незважаючи на величезну популярність Angular, Google вирішив використовувати Vue при розробці реактивної обгортки для бібліотеки Google Charts.Зростаюча кількість інших великих комп

Детальніше