Публикации по теме 'learn-to-code'
Видео: классы JavaScript, пакетная обработка, один сеанс 2
Через несколько недель я начал онлайн-обучение программированию. Бесплатный учебный класс для JavaScript.
Второй сеанс теперь загружен на YouTube после живого сеанса на Twitch.
Если вы хотите присоединиться, подробности доступны здесь.
Основы JavaScript — пакет 1 — начиная с 6 марта, в 20:00 по восточному поясному времени Хорошо. первая партия бесплатного обучения высечена в камне. начинается 6 марта 2023 года. как всегда, присоединяйтесь к моему..
Обучение программированию. Часть 6. Классы и объекты
Итак, идем дальше…
…теперь мы находимся в разделе Классы и объекты . Они еще не затронули ничего, связанного с классами , но мы их видели. Хотя они говорили об использовании отдельных переменных типа данных, которые могут содержать одиночные значения, классы описываются следующим образом:
Тип данных, определяющий набор переменных и методов для объявленного объекта .
Мне очень нравится, как они объясняют, что такое класс: у вас может быть класс с именем BankAccount ,..
Обход дерева
Есть много способов обойти бинарное дерево. Двумя наиболее распространенными способами обхода бинарного дерева являются поиск в глубину и поиск в ширину.
Поиск в глубину
Поиск в глубину работает, начиная с корневого узла и проходя как можно дальше по ветвям дерева. Как только поиск достигает конца ветки, он рекурсивно возвращается и начинает поиск в следующей ветке. Существует три типа обхода, которые использует поиск в глубину.
Обход по порядку выполняется в порядке..
Введение в Ruby Enumerables, часть 1
Введение в Enumerables в Ruby
Enumerables — это методы Ruby, которые позволяют преобразовывать или иным образом работать с коллекциями объектов. Если вы хотите что-то сделать или получить ответы от массива или хэша, вы будете использовать перечисления.
Каждый
Базовый метод, из которого строятся перечисляемые, — это каждый . В некотором смысле каждое перечисляемое является частным случаем каждого . Вот как выглядит «каждый»:
example_array = ["what",..
Изучите структуры данных и алгоритмы
Если вы хотите получить работу инженера-программиста, вам необходимо хорошо разбираться в структурах данных и алгоритмах. В этой статье мы обсудим, почему важно изучать DSA (структуры данных и алгоритмы) и как начать их изучение.
Что такое алгоритмы и структуры данных?
Алгоритмы по определению представляют собой набор инструкций, которые помогают решить конкретную проблему. По сути, это поток логических операций, необходимых для достижения желаемого результата. Для решения..
7 навыков JavaScript, необходимых для React
Как они работают и почему важны
Существует разрыв между основами JavaScript и тем, что вам нужно для понимания кодирования в React. Заметьте, не огромный , но достаточный, чтобы его стоило изучить. Итак, вот 7 навыков JavaScript, которые вам понадобятся для кодирования в React.
Мы рассмотрим, как они отображаются в React и чем они могут быть вам полезны. Для неизменяемости, условного рендеринга, отображения списков компонентов и многого другого.
И даже если вы не интересуетесь..
Понимание списков Python
Включение списков в Python обеспечивает более краткий способ создания списка значений.
Давайте сначала рассмотрим более подробный способ создания списка новых элементов. В приведенном ниже коде мы перебираем диапазон чисел от трех до девяти и создаем новый список cubed_values , содержащий каждое число в кубе.
cubed_values = []
for num in range(3, 10):
cube = num**3
cubed_values.append(cube)
print(cubed_values)
# [27, 64, 125, 216, 343, 512, 729]
В приведенном выше коде нет..