Работаем с объектами в JavaScript
В прошлой статье я рассказывал о массивах в JavaScript. Из нее мы можем понять, что для хранения различных типов данных массивы не совсем подходят, так как они не могут быстро работать.
Для таких задач нам подойдут объекты, которые могут хранить в себе различные свойства (ключи и их значения). Ключ – это имя значения, которое мы хотим хранить в объекте. По нему легко искать нужное значение в объекте и выводить его (по аналогии с порядковым номером в массивах).
Как создать рекламный сайт
Рекламный сайт – это ресурс, нацеленный на продажу товаров или услуг. Вся информация, находящаяся на нем, предназначена для прямой или косвенной продажи. Это значит, что текстовая и графическая части должны быть построены по особым критериям.
Что это за критерии и как своими руками создать сайт для рекламы – поговорим в сегодняшней статье.
Как создать сайт для учителя
Разработать такой ресурс можно своими руками без привлечения программистов, дизайнеров и других специалистов, сэкономив большую сумму денег.
Что такое User agent и как его изменить
Во время взаимодействия с браузером пользователь может встретить такое понятие, как User agent. Используется технология с таким названием во всех веб-обозревателях.
Далее я предлагаю узнать, что такое User agent, где он используется и какую пользу может принести обычному юзеру.
Руководство по изучению Python
Язык программирования Python считается одним из наиболее перспективных для написания кода, используемого в различных приложениях. Модули на нем встраиваются в сайты и инструменты для парсинга данных в интернете. На его базе даже разрабатываются видеоигры и настольные программы, так что вариант достоит изучения, чтобы оставаться востребованным специалистом в IT-сфере.
Вакансии в Timeweb
PHP Developer (middle)
🏰 Санкт-Петербург 💷 Зарплата: от 150 000 руб. на руки 💪 Опыт: 3-6 лет 💼 Полная занятость, можно удаленно
Python Developer
🏰 Санкт-Петербург 💷 Зарплата: обсуждается 💪 Опыт: 3-6 лет 💼 Полная занятость, гибридный формат работы
Лучшие компиляторы кода и IDE для C++
Рассказываем о лучших компиляторах и инструментах для разработки на С++.
Работа с массивами в JavaScript
Массивы в JavaScript настроены работать с однотипными данными. Они эффективнее объектов только в том случае, если мы работаем с ними как с упорядоченными списками данных. Но если мы будем использовать массив как объект, то он утратит свою эффективность, так как движок JavaScript поймет это, и способы оптимизации для массивов будут неактивны.
Как настроить Sublime Text 3
Sublime Text 3 – это текстовый редактор, разработанный для верстальщиков и программистов. Он позволяет работать с кодом разных языков программирования: от Erlang до C++. Свою популярность он получил благодаря кроссплатформенной поддержке и расширенным настройкам, которые позволяют пользователю легко «играть» с параметрами программы. Вариаций довольно много – можно изменить и внешний вид, и дополнить функционал с помощью различных плагинов.
Что еще есть в Sublime Text 3 и как со всем этим работать – поговорим в сегодняшней статье.
Как сделать лендинг своими руками за 30 минут
Разработка лендинга – это важный этап для тех, кто собирается продвигать услуги или товары в интернете. С его помощью можно создать портфолио, запустить продажи или просто собрать заявки. Создать его может каждый – в этом нам помогают специальные конструкторы, в которых веб-дизайн сводится к простому перемещению блоков.
О том, из чего состоит разработка продающего лендинга и как его сделать своими руками за 30 минут, поговорим в сегодняшней статье.
10 лучших конструкторов сайтов
Конструктор сайтов – это специальный сервис, позволяющий создать сайт без помощи программистов и верстальщиков. Не владея навыками HTML, CSS и JS, можно создать лендинг, многостраничный сайт и даже полноценный интернет-магазин.
В сегодняшней статье мы поговорим о лучших конструкторах для создания сайтов с нуля, а также разберем их основные преимущества.
Perl и CGI-программы – особенности использования
Разработчики сайтов и администраторы нередко сталкиваются со скриптами CGI (микросценариями обработки текстовых данных). Они применяются при создании интерактивных страниц, содержание которых зависит от действий пользователя. Например, это могут быть формы регистрации или отправки комментариев. Также есть «невидимая» область применения – сбор и обработка информации о посетителях при помощи файлов cookies.
Разработка сайтов на 1С-Битрикс – подходит ли данное решение для новичков?
Создавая сайты, разработчики часто опираются на готовые решения. В специальном программном обеспечении заложены инструменты для проектирования, редактирования и написания собственных скриптов. Существуют популярные решения, которые практически единогласно используются как разработчиками, так и администраторами. Одно из них – «1C-Битрикс: Управление сайтами», наиболее распространенная CMS в рунете.
Язык программирования Java для новичков
Краткий гайд для начинающих Java-разработчиков. Поговорим об одном из популярнейших языков программирования, выясним, чем он так примечателен, почему многие хотят его изучать в качестве первого языка, какие программы можно создавать с помощью Java и где его учить.
Что такое язык программирования
Программа на компьютере или смартфоне – это последовательность команд, которую создавали с учетом определенных правил. Этот свод инструкций и называется языком программирования. При написании кода используются конкретные слова, функции и операторы, а каждый элемент обладает четким смыслом, понятным компьютеру.
Что такое CSS и зачем нужны каскадные таблицы стилей
Рассказываем о языке, благодаря которому интернет стал красивым.
Как работать с конструктором Tilda
Tilda – это конструктор, позволяющий создавать профессиональные сайты без знания программирования. Принцип конструирования заложен в блоках – добавляя их, можно создавать различные страницы. Но конструирование с помощью готовых шаблонов – это лишь один из способов создания ресурсов на Tilda. Отличительной особенностью сервиса является функция «Zero-Block», с помощью которой можно создавать уникальные блоки, а также адаптировать их под разные устройства.