Size: a a a

2019 July 31
WebDEV
Канал для начинающих и продвинутых программистов, который научит вас программировать лучше и эффективнее.

На канале Daily Coding ежедневно публикуются интересные задачи с собеседований, обучающие статьи, советы по стилю кода и многое другое.

Неважно на каком языке вы пишете, вы всегда сможете найти что-то полезное для себя!

Рекомендуем подписаться на @dailycoding
источник
WebDEV
Веб-компоненты это набор стандартов определяющих программные интерфейсы для организации компонентной архитектуры. Все они реализованы в современных версиях браузеров, т.е. не требуют подключения библиотек или транспиляторов кода, однако, если нужна совместимость например с Internet Explorer 11, то и библиотеки и транспиляторы использовать видимо все-таки придется.

Данная статья ориентирована на начальный уровень подготовки и разработчиков имеющих опыт с тем или иным фронтенд фреймворком, но возможно, благодаря некоторым фокусам, будет интересна и многоопытным специалистам.

Быстрый старт с WebComponents

#article #js #webcomponents
источник
2019 August 02
WebDEV
Бесплатный PSD макет с чистым и современным дизайном. Идеально подходит для веб-дизайнеров, которым нужно создать сайт для небольшой компании.

Скачать

#psd #template #file
источник
2019 August 05
WebDEV
Оператор spread. Концепции JavaScript

В четвертой статье из цикла мы рассмотрим оператор spread. Это довольно простая конструкция, которая может показаться неподготовленному человеку непонятной.

Читать статью

#js #article #concepts
источник
WebDEV
webb_dev
Оператор spread. Концепции JavaScript

В четвертой статье из цикла мы рассмотрим оператор spread. Это довольно простая конструкция, которая может показаться неподготовленному человеку непонятной.

Читать статью

#js #article #concepts
А вы знакомы с оператором spread?
Анонимный опрос
59%
Да
9%
я не знаю
32%
Не знаком
Проголосовало: 1857
источник
2019 August 06
WebDEV
PapaParse — это самый быстрый CSV-парсер на JavaScript, который работает внутри браузера. Библиотека имеет множество функций: парсинг больших файлов, обратный парсинг, работа с разными типами входных данных и множество других.

Демо | GitHub

#js #parse #csv
источник
2019 August 07
WebDEV
Vivid.js — это JavaScript библиотека иконок. Она предоставляет более 90 SVG иконок, которые очень легко добавить на свой сайт. Достаточно использовать дата-аттрибут для вызова иконки.

Демо | GitHub

#js #icons
источник
2019 August 08
WebDEV
Node.js или Java? Производительность, ресурсы, управление потоками, популярность и личный опыт.

Недавно мы с коллегами обсуждали вопрос популярности некоторых технологий — в частности Java и node.js. После недолгого интернет-серфинга выяснилось, что именно эти технологии используют многие информационные гиганты для разработки и поддержания своих площадок в сети.

Читать статью

#nodejs #java #article
источник
2019 August 09
WebDEV
Material UI — это классный набор UI компонентов основанных на компонетах Google Material Design. Работает с React.

Демо | GitHub

#js #material #ui #react
источник
2019 August 10
WebDEV
Оператор rest. Концепции JavaScript

В пятой статье из цикла мы рассмотрим оператор rest. Оператор rest позволяет преобразовывать любое количество аргументов, переданных функции, в массив.

Смотреть примеры

#js #concepts
источник
2019 August 13
WebDEV
Нейронные сети на Javascript

Идея для написания этой статьи возникла прошлым летом, когда я слушал доклад на конференции BigData по нейронным сетям. Лектор «посыпал» слушателей непривычными словечками «нейрон», «обучающая выборка», «тренировать модель»… «Ничего не понял — пора в менеджеры», — подумал я. Но недавно тема нейронных сетей все же коснулась моей работы и я решил на простом примере показать, как использовать этот инструмент на языке JavaScript.

В рамках этой статьи мы создадим нейронную сеть, с помощью которой будем распознавать ручное написание цифры от 0 до 9. Рабочий пример займет несколько строк. Код будет понятен даже тем программистам, которые не имели дело с нейронными сетями ранее. Как это все работает, можно будет посмотреть прямо в браузере.

Читать статью

#js #article #ai
источник
2019 August 14
WebDEV
Методы массивов. Концепции JavaScript.

Методы
массивов часто дают разработчику удобные инструменты, позволяющие красиво решать самые разные задачи по преобразованию данных. Я иногда отвечаю на вопросы на StackOverflow. Среди них часто попадаются такие, которые посвящены чему-то вроде тех или иным способов работы с массивами объектов. Именно в таких ситуациях методы массивов особенно полезны.

В шестой статье из цикла мы рассмотрим несколько таких методов, объединённых по принципу их схожести друг с другом.

Читать статью

#js #concepts #array
источник
2019 August 15
WebDEV
​​Нативная поддержка lazy-loading в браузерах

Поддержка lazy-loading для картинок и iframe приходит в браузеры. Видео показывает возможности новой функции. Так же есть возможно испробовать функцию самому на демо-сайте

В статье описано как использовать новый аттрибут loading и какие типы загрузки картинок появились.

Читать статью

#frontend #news #article
источник
2019 August 16
WebDEV
8 ошибок начинающих JavaScript-разработчиков, мешающих стать профессионалом

Быть JavaScript-разработчиком круто, поскольку на рынке труда постоянно растет нужда в хороших JS-программистах. В наше время очень много фреймворков, библиотек и прочего, что можно использовать в работе. Однако большинство JavaScipt-разработчиков часто допускают одинаковые ошибки. Весьма вероятно, что в будущем это приведет к катастрофическим последствиям для карьеры, но пока вы этого не осознаете.

Я сам в прошлом допустил некоторые ошибки, описанные ниже, и теперь хочу уберечь от них вас. Вот восемь ошибок JS-разработчиков, которые могут сделать ваше будущее не слишком радужным.

Читать статью

#js #article
источник
2019 August 19
WebDEV
Зачем вам учить Go

Go — относительно молодой, но популярный язык программирования. По данным опроса Stack Overflow, именно Golang получил третье место в рейтинге языков программирования, которые хотели бы освоить разработчики. В этой статье мы попробуем разобраться в причинах популярности Go, а также посмотрим, где этот язык используется и почему его вообще стоит изучать.

Читать чтатью

#go #article
источник
WebDEV
Интересен ли вам язык Go?
Анонимный опрос
43%
Да, интересн
47%
Нет
10%
Я не программист
Проголосовало: 9184
источник
2019 August 20
WebDEV
Генераторы. Концепции JavaScript

Генераторы в JavaScript объявляют, используя символ звёздочки. Они позволяют задавать то, какое значение будет возвращено при очередном вызове метода next().

В седьмой статье из цикла мы рассмотрим примеры таких функций.

Читать статью

#js #article #concepts
источник
2019 August 21
WebDEV
PSD макет лендинга мобильного приложения

Скачать

#psd
источник
2019 August 24
WebDEV
Google обновила дизайн Play Store. При использовании на мобильных устройствах внизу появится навигация, чтобы пользователь мог быстрее перемещаться по категориям.

#news
источник
2019 August 28
WebDEV
Что такое Agile?

Agile — итеративный подход при работе над проектом. Ваша команда выпускает проект маленькими шагами с самого начала, а не показывает уже готовый продукт в самом конце. Подробнее в нашей статье.

Читать статью

#agile #methodology #article
источник