Войти в IT

Читать далее

Коротко о нас

IT статьи для новичков собранные в одном месте. Если ты хочешь начать свой путь в IT, то в этом ресурсе собрано всё, что поможет тебе найти свою первую работу.

...

Горячие клавиши VS Code

Задумывались ли вы когда-нибудь сколько времени занимают мелкие рутинные действия? Казалось бы: открыть настройки или найти какой-либо файл - это всего пара секунд. Может даже всего лишь доля секунды. Однако рутинные действия оттого и зовутся рутинными, что они часто повторяемы. К счастью, в VS-code есть множество горячих клавиш, которые могут сэкономить ваше время и сделать процесс разработки намного приятнее.

...

Всплытие и захват событий

Интерактивность - не что иное, как набор событий, которым подвергаются элементы HTML. Событием может быть действие пользователя или браузера. Они говорят нам, что произошло какое-то изменение и где оно произошло. От того, насколько хорошо обрабатываются эти события, зависит, насколько удобна веб-страница. Всплытие и захват - это две фазы распространения событий. Распространение событий - это порядок, в котором эти события поступают на веб-страницу.

...

Git Merge vs Git Rebase

При работе с Git часто приходится выбирать между слиянием и перебазированием. И это всегда сложный выбор, так как оба варианта позволяют интегрировать изменения из нескольких веток в одну. Интернет же пестрит огромным количеством статей в стиле: «не используйте rebase, это может вызвать серьезные проблемы...» Что добавляет еще больше путаницы. Этот вопрос расколол сообщество Git. Некоторые считают, что нужно всегда выполнять перебазирование, а другие - всегда выполнять слияние. И у каждой стороны есть веские аргументы.

...

Фронтенд-фреймворки JavaScript и их особенности

Фреймворки JS — это инструмент, который вы можете использовать для разработки современных веб-приложений, особенно SPA. В свое время веб-разработчики реализовывали бы логику интерфейса, полагаясь в основном на vanilla js и jQuery. Но по мере того, как интерфейсные приложения становились все более и более сложными, для удовлетворения этой сложности появились инструменты. Фреймворки, которые сегодня популярны, имеют несколько основных общих черт. Большинство интегрированных фреймворков/ библиотек...

...

10 полезных уловок Git

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

...

CI/CD

Большинство IT компаний сталкиваются с одной проблемой: нужно предоставить свой продукт вовремя. Если компания достаточно большая, то здесь появляется множество нюансов, таких как слияние различных частей кода, тестирование этих частей, развертка...

...

6 фишек CSS vs JS

Споры о том, может ли CSS заменить JavaScript были, есть и будут всегда. Но битва становится по-настоящему серьезной, когда в CSS появляется кипа полезнейших инструментов, которые позволяют во многих ситуациях обойтись без JS. CSS и JavaScript в ...

...

Деструктуризация: извлечение аргументов функции

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

...

Оператор нулевого слияния

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

...

Шпаргалка по Git для начинающих

Умение пользоваться Git - очень полезный навык, который сейчас необходим любому разработчику. Пройдясь беглым взглядом по требованиям различных работодателей, можно легко заметить, что знакомство с Git важно чуть ли не так же, как и знание языков программирования.