30 Окт 2017

«Всплытиe» JavaScript переменных с использованием let и const

Начинающие JavaScript разработчики часто с трудом понимают уникальное поведение всплытия(hoisting) переменных и функций. Поскольку мы будем говорить об объявление переменных var, let и const, важно понять что такое всплытие переменных. Давайте погрузимся! Что же такое хоистинг переменных ? Интерпретатор JavaScript всегда незаметно для нас перемещает («поднимает») объявления функций и переменных в начало области видимости.То есть...
Читать больше
1 Май 2017

React vs Angular 2 — сравнить несравнимое?

Как известно, React сильно набрал популярность в 2016 году. Многие говорят, что 2017 год будет годом Angular 2 – полностью обновленного и очень популярного фреймворка от Google. Я считаю, что эти две технологии имеют сходства, поэтому я решил сравнить их. Разработчики Angular 2 советуют использовать синтаксис ES6, поэтому я буду сравнивать Angular 2 с самой...
Читать больше
1 Мар 2017

React или Vue: какую Javascript библиотеку использовать?

Источник статьи В 2016 году React занял лидирующие позиции среди библиотек Javascript. В этом году был замечен стремительное развитие веб и мобильной версии библиотеки и заметное преимущество над главным соперником – Angular. Но 2016 год был благоприятным и для Vue. Выход в свет второй версии Vue произвело огромное впечатление на Javascript сообщество, подтверждение этому дополнительные...
Читать больше
21 Фев 2017

Встреча с учасниками курса «Пoнятный JavaScript 2.0»

В Киеве состоялась очередная встреча с учасниками курса. В этот раз были вручены сертификаты подтверждающие прохождения курса «Пoнятный JavaScript 2.0», а также, под руководством преподавателя, учениками было выполненно финальное практическое задание.
9 Ноя 2016

Преобразование типов данных в JavaScript

Как известно в js нет строгой типизации. Это означает, что в определенных случаях, данные одного типа могут быть преобразованы в другой тип автоматически. Кому то это нравиться, кому то нет. Лично я считаю что это удобно. Ведь, на самом деле, большинство преобразований достаточно очевидны. Хотя попадаются и исключения. В этой статье мы коротко рассмотрим преобразование...
Читать больше
6 Окт 2016

JS Garden: сборник практических советов по JS

Если вы уже давно занимаетесь веб разработкой, то конечно задаетесь вопросом насколько хорош ваш код. В этом случае, прежде всего, надо смотреть в сторону шаблонов проектировения. Но есть еще много моментов, которые напрямую шаблонов не касаются. JS Garden это ресурс, который собрал в себе много полезных рекомендаций, которые помогут вам сделать ваш код значительно лучше....
Читать больше
17 Сен 2016

EcmaScript 6: новые возможности

Как известно, в июле 2015 года вышел долгожданный новый стандарт языка JavaScript. В этой статье я хотел бы сделать краткий обзор новых возможностей, которые нам предоставляет ECMAScript 6 (ES6). В него было внесено много различных изменений. От достаточно серьезных — таких как работа с классами, до менее значительных, но очень удобных. Таких как стрелочные функции,...
Читать больше
14 Сен 2016

Участие в Java конференции «JuJaCon 2016»

10 сентября в Киеве прошла конференция для начинающих Java разработчиков «JuJaCon 2016». И хотя конференция была нацеленна back-end разработчиков, стоит учитывать, что в современных условиях необходимо иметь знания и в других, смежных технологиях. Специально для тех, кто понимает, что знание front-end технологий может дать сильное конкурентное преимущество при трудоустройстве или просто решил расширить набор своих...
Читать больше
19 Авг 2016

Как совершить прорыв в изучении JavaScript? 8 эффективных методик обучения.

В этой статье я хотел раскрыть основные проблемы которые возникают в процессе изучения IT технологий. и каким образом мы с вами будем из решать на нашем курсе «Понятный JavaScript». Прежде всего хотел бы выделить две основные проблемы. Это проблема понимания и проблема закрепления или усвоения полученных знаний.   Первая проблема — понимание материала. Во время...
Читать больше
4 Авг 2016

Что делать если вам нужна документация по JavaScript

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