Публикации по теме 'learning-to-code'


Объекты JavaScript, квадратные скобки и алгоритмы
Один из самых мощных аспектов JavaScript - возможность динамически ссылаться на свойства объектов. В этой статье мы рассмотрим, как это работает и какие преимущества это может дать нам. Мы кратко рассмотрим некоторые структуры данных, используемые в компьютерных науках. Кроме того, мы рассмотрим так называемую нотацию Big O, которая используется для описания производительности алгоритма. Вступление к объектам Начнем с создания простого объекта, представляющего автомобиль. У..

Зачем нам нужно связывать, вызывать и применять в Javascript
В Javascript у нас есть нечто, называемое this . this — это ключевое слово, которое ссылается на значение, обычно на объект, который ссылается на текущий контекст выполнения. Я знаю, что это может сбивать с толку. Давайте немного помедлим. Что такое контекст выполнения? Контекст исполнения скважины в терминах неспециалиста объем значения/объекта. Таким образом, текущим контекстом выполнения будет текущая область действия ключевого слова this , на которое ссылается...

Рекурсивные функции в Эликсире
Я хочу избавить рекурсивные функции от некоторого страха. Слово «рекурсивный» использовалось, чтобы заставить мой разум отключиться от того, как математические термины в старшей школе походили на «квадратические функции» или «полиномы». Каждый раз, когда я читал что-то, связанное с рекурсией, я искал более простое решение в другом месте. Теперь я смотрю на них как на инструмент, который иногда легче осмыслить, чем копаться в некоторых функциях reduce в модуле Enum . Итак, как мне..

CS: ZERO TO HERO PT. 5
CS: ZERO TO HERO PT. 5 В начале пути к тому, чтобы стать разработчиком программного обеспечения, почти каждый задает один и тот же вопрос: Какой язык программирования мне следует изучить в первую очередь? . Если вы перейдете по этой ссылке, вы найдете буквально тысячи страниц горячих споров. Правда в том, что если вы не попытаетесь научиться программировать на малоизвестном языке, таком как «Пробелы» или «Бефанж», у вас все будет хорошо. Ваш первый язык должен научить вас..

Единственная платформа для курсов программирования, которая вам нужна (и почему)
Мы подробно расскажем о единственной платформе курса программирования, с которой вам нужно начать, и почему. Если вы еще не запрыгнули на подножку программирования, лучшего времени, чем настоящее, не найти. Работа в области компьютерного программирования не только дает вам возможность оттачивать свои логические способности и способности к межличностному общению, но и обещает сохранить ваш банковский счет в хорошем состоянии. Базовая зарплата программиста в США составляет 78 430..

Представляем Lambda School Labs - наше внутреннее обучение по программному обеспечению
Каждый инженер-программист, пытающийся проникнуть в отрасль, сталкивался с одной и той же проблемой - похоже, каждый хочет нанять опытных инженеров. Для многих младших инженеров это становится главной проблемой «курицы и яйца». Как получить опыт, не устроившись на работу? А как получить опыт без работы? Тем не менее, это рациональное решение со стороны большинства менеджеров по найму - новым инженерам требуется дополнительное время и усилия для адаптации и обучения, потому что они..

День 54–55/100 Проект: Робот
День 54–55/100 Проект: Робот «[…] вопрос о том, могут ли машины думать […], почти так же актуален, как и вопрос о том, умеют ли подводные лодки плавать». – Эдсгер Дейкстра, «Угрозы информатике».