Изучите Git за 30 минут

learn-git-in-30-minutes

Git набрал популярность в последние годы. Система контроля версиями используется огромными проектами с открытым исходным кодом, такими как Linux с тысячами участников, командами различных размеров, индивидуальными разработчиками и даже студентами. Читать далее…

 

Введение в функциональный JavaScript: Часть 4

intorduction-func-js-part4-4

Эта последняя статья из из серии статей «Введение в функциональный JavaScript». В прошлой статье мы рассмотрели функции высшего порядка(функции для создания функций). В этой статье мы обсудим такие темы как: алгоритм Хиндли-Милнера, pointfree(молчаливое программирование) и чистые/нечистые функции. Читать далее…

 

Введение в функциональный JavaScript: Часть 3

introduction-to-func-js

Это третья из четырех статей из серии «Ведение в функциональный JavaScript». В последней статье мы рассмотрели, как мы можем использовать функциональное программирование с массивами и списками. В этой статье мы рассмотрим функции высшего порядка — функции для создания функций. Читать далее…

 

Введение в функциональный JavaScript: Часть 2

introduction-to-func-js-arrays

Это вторая из четырех статей из серии «Введение в функциональный JavaScript». В предыдущей статье мы узнали,что делает JavaScript «функциональным» языком и  почему функциональное программирование  может быть полезным. В этой статье мы будем работать с массивами и списками Читать далее…

 

Введение в функциональный JavaScript: Часть 1

Введение в функциональный JavaScript

Эта первая статья из четырех из серии «Введение в функциональный JavaScript». В этой статье мы посмотрим, что делает JavaScript «функциональным» языком, и узнаем, почему это может быть полезно. Читать далее…

 

Введение в SVG

Введение в SVG

В последнее время в своих проектах я частенько применяю SVG. Работать с ним весьма интересно, так что я решил написать вводную статью об этой технологии, в которой я расскажу, что такое SVG и для чего он нужен.

Читать далее…

 

Что почитать по JavaScript?

 

js books

За все время существования самого популярного языка программирования JavaScript было выпущено множество книг. Мы собрали лучшие из них (по нашему мнению). Изучение JS по книгам в первую очередь вам поможет подробнее познакомиться и получить практические знания от тех людей, которые профессионально работают на JavaScript. Надеемся, что подборка поможет вам найти необходимую книгу.

Читать далее…

 

JavaScript модули: сборка модулей

js-modules-bundling

В первой части этой статьи я говорил о том, что такое модули, почему разработчики их используют, и показал различные варианты использования их на деле. Во второй части я расскажу, что именно означает «сборка» модулей: почему мы это делаем, способы сборки и будущее модулей в веб-разработке. Читать далее…

 

Типы данных в Sass

Типы данных в SassТипы данных существуют почти во всех языках программирования, они также и есть в Sass. Типы данных – это способ классификации данных в определенные категории. Например, для числа ‘2’ тип данных будет number, а для ‘SitePoint’ string. В этом уроке я расскажу о всех семи типах данных, которые существуют в Sass и покажу некоторые примеры использования каждого из них. Читать далее…

 

JavaScript модули: руководство для начинающих

JavaScript модули: руководство для начинающих

Если вы новичок в JavaScript, такие специфические выражения как «упаковка модулей», «Webpack и Browserify» и «AMD и CommonJS» могут вас напугать. Система модулей JavaScript может быть очень пугающей, но ее понимание имеет важное значение для веб-разработки. В этой статье я объясню значение этих слов с помощью простого русского языка (и нескольких примеров кода). Я надеюсь, что вы найдете это полезным! Читать далее…