Войти в IT

Читать далее

Коротко о нас

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

...

Паттерны проектирования. Singleton.

“Singleton — порождающий шаблон проектирования, гарантирующий, что в однопоточном приложении будет единственный экземпляр некоторого класса, и предоставляющий глобальную точку доступа к этому экземпляру.” - Википедия. Главной особенностью этого паттерна является то, что в каждом классе он создает только один объект. Кроме того...

...

Паттерны проектирования. Прототип.

Эпиграфом для данной статьи нам послужит кусочек текста из Википедии: ”Шаблон проектирования или паттерн (англ. design pattern) в разработке программного обеспечения — повторяемая архитектурная конструкция, представляющая собой решение проблемы проектирования в рамках некоторого часто возникающего контекста. Обычно шаблон не является законченным образцом...

...

Билдер паттерн

Когда вы разрабатываете приложение на JavaScript, иногда бывает нужно сконструировать сложный объект. По мере того как приложение растет, объект может становиться всё сложнее и сложнее. Есть хорошая новость...

...

Введение в использование декораторов в JavaScript

Ты видел JavaScript код с префиксами @, но не понимаешь, что он значит? Погуглил и узнал, что данная конструкция называется декоратор, если начать углубляться в эту тему, то можно найти, что все примеры содержат инопланетный код, в котором не разобраться, если твой IQ...

...

Реализация очереди в JavaScript

Очередь это список - очень схожий с реальной очередью. Тот кто попал первым в очередь, первым её и покинул. Технически говоря, этот процесс называется первым вошел, первым вышел (first in, first out FIFO). Элемент, который был первым вставлен, будет первым и удалён. Элементы всегда добавляются в конце списка и удаляются из начала списка...

...

Реализация стека в JavaScript

Стек - это структура данных, которая следует принципу Last-In-First-Out (LIFO - последним пришел, первым вышел), означает, что последний элемент добавленный в стек будет удален первым. Другими словами, стек - список элементов, которые доступны с конца.

...

Односвязный список

Привет, сегодня мы Вам покажем как реализовать односвязный список и все необходимые методы для него с нуля. (Реализация двусвязного списка появится очень скоро!)

...

13 полезных фишек для работы с JavaScript массивами

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

...

Начало работы с CSS Grid

В прошлом, когда вам нужно было создать разметку для веб страницы в сетку, вам нужно было с помощью каких-то хаков и таблиц создать разметку, либо же использовать что-то наподобие Bootstrap`a. Хотя в последнем нет ничего плохого, CSS Grid привнесли сеточную разметку в нативный CSS.