Войти в IT

Читать далее

Коротко о нас

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

...

Шпаргалка по методам массивов JS

В JavaScript массив - это тип данных, который используют для хранения различных коллекций элементов. У него множество встроенных свойств и методов, которые мы можем использовать для добавления, удаления, итерации или управления данным. Знание методов массивов может улучшить ваши навыки разработчика. В этом посте мы собрали 15 методов массивов, которые помогут вам манипулировать вашими данными!

...

10 полезных фишек HTML

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

...

Основные понятия и команды Docker

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

...

10 лучших библиотек для CSS-анимации

CSS3-анимация придаёт сайтам динамичность. Она оживляет веб-страницы, улучшая взаимодействие с пользователем. Анимация нужна буквально всегда и везде начиная с простой анимации загрузки и заканчивая различными 3D-эффектами в переходах. Однако не всегда хочется тратить время на ее написание. Особенно если опытные разработчики уже потратили уйму времени на то, чтобы создать готовые библиотеки с CSS анимацией.

...

Манипуляции с DOM

Javascript первоначально создавался как язык программирования для веб-браузеров, позволяющий управлять кодом HTML и CSS. Веб-браузер, в свою очередь, взаимодействует с Javascript, предоставляя ему среду для выполнения команд. Эта среда позволяет нам получать доступ к дополнительным функциям браузера и элементам HTML-страницы.

...

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

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

...

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

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

...

Git Merge vs Git Rebase

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

...

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

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