Войти в IT

Читать далее

Коротко о нас

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

...

Расширения VSCode, упрощающие жизнь

Одной из причин, по которой VSCode является такой потрясающим редактором кода, является огромная библиотека расширений, созданная сообществом и повышающая производительность разработчиков. В статье собрали наиболее полезные расширения VSCode.

...

7 лайфхаков для работы с массиваами

Массив - одна из самых распространенных концепций Javascript, которая дает нам много возможностей для работы с данными. Из-за этого задачи на обработку массивов очень часто встречаются на собеседованиях. Чаще всего в таких случаях приходится исхитряться, так как в этих задачах запрещают использовать встроенные методы. Однако если знаешь несколько лайфхаков для работы с массивами, эти задачи решаются всего в две строки кода!

...

Оператор опциональной последовательности

Предположим, мы работаем над фрагментом кода, который загружает данные из API. Возвращаемый объект глубоко вложен, а это значит, что вам нужно пройти длинный путь свойств объекта. Задачи подобного рода на практике возникают часто и отнимают много времени на рутинную работу! Каждый раз, когда нам будет нужно работать с определенным свойством объекта, нам придется делать проверку на существование всего пути! К счастью, не так давно в JS появился оператор опциональной последовательности ?., который позволяет решить эту задачу всего в пару строк кода! В статье знакомимся с оператором опциональной последовательности ?. и учимся его использовать!

...

Используем spread оператор по максимуму

spread оператор довольно прост в использовании. Запись с использованием этого оператора, всегда очень короткая, ведь, чтобы его использовать нужно всего три точки (...). Многие используют оператор только когда дело касается деструктуризации, но функционал этого оператора на деструктуризации не заканчивается!

...

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

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

...

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

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

...

CI/CD

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

...

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

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

...

ПРИНЦИПЫ SOLID: Начать с объектно-ориентированного программирования

Привет всем, сегодня я хотел бы обсудить нечто SOLIDное. Солидное? Нееет! Я не о солидности. погоди ... а может, именно об этом! Сегодня я пошел на собеседование, и мне был задан вопрос о «принципах SOLID». И я такой "гм ... я не совсем уверен", что означало "я...

...

Эффективный JavaScript код: 7 лучших практик от Google

Если ты не знаешь, что такое фабричная функция, то давай ка разберемся это очень просто. Фабричная функция - функция (которая не является классом или конструктором), она просто возвращает объект и всё. Эта простая концепция позволяет нам использовать преимущества JavaScript и его возможностей для создания мощных и надежных приложений...