Все статьи сообщества

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

Написать функцию, которая проверяет правильность и последовательность открывающих и закрывающих скобок.
То есть каждая открывающая скобка имеет соответствующую закрывающую. Закрывающая скобка должна располагаться сразу после открывающей скобки или в пространстве между парой скобок должны быть также уравновешенные скобки.

Например:

( { ( ) } )

( [ ( ) ] { } )

вернет true - все скобки открыты и закрыты. А вот в этом примере:

( { } } [ ] )

{ [ ] [ ( ) ) ] }

вернется false - нарушена последовательность открывающих и закрывающих скобок.

#techinterview #jstasks #javascript #js #javascripttasks #tasks #brackets

Адаптивная панель меню на HTML, CSS и JavaScript

Адаптивная боковая панель навигации в HTML CSS и JavaScript. Уверен, что вам понравится этот дизайн бокового меню. В первом комменте - исходный код. Из украшательств - добавлены boxicons

https://grhgrmgrhrm.github.io/....responsive-sidebar-m

#html #css #js #javascript

Responsive Sidebar Menu  | Unicoding
grhgrmgrhrm.github.io

Responsive Sidebar Menu | Unicoding

Adaptive navigation sidebar in HTML CSS and JavaScript

Node.js #7 Клиент и сервер (Client & Server)

#yauhenk #webdev #node #express #ityoutubersru

Node.js #6 Буфер и потоки (Buffer & Streams)

#yauhenk #webdev #node #express #ityoutubersru

Git. Большой практический выпуск

Если вы только знакомитесь #git (#github), хотите быстро освоить его и как можно быстрее погрузиться в тему, не перечитывая огромное количество статей, то этот выпуск точно для вас. Вы узнаете что-то такое Git, основные принципы работы с ним, как создать первый репозиторий, как делать коммиты, как читать историю, поработаем и в консоле (узнаем базовые команды), и в среде разработки, вы узнаете о ветвлении в git, чем #rebase отличается от #merge, поговорим о merge conflict, о том, как работать с удаленными репозиториями и многом другом. Если сейчас для вас что-то не понятно, не переживайте. Моя цель - донести до вас все необходимое для того, чтобы вы сразу, с довольно хорошим пониманием вопроса, начали пользоваться git. Здесь я не беру цель рассказать все темы, но только те, которые нужны чтобы сразу начать пользоваться Git.

#git #github #rebase

Анимированный фон JavaScript HTML CSS

Как сделать фоновую анимацию?

Создаем анимированный фон для сайта на чистом JavaScript HTML/CSS. Полностью рабочее решение для твоего будущего сайта, которое можно адаптировать под себя или изменить. С помощью стилей можно без проблем изменить анимацию по своим требованиям. Также меняет картинка, на которую применяет эффект.

#coding #javascript #fulltutorial #crazycoding #js #practice #tasks #programming #programmer #lessonsjs #lessonsjavascript #practicejavascript #tasksjavascript #circletexteffect

12 красивых однострочных конструкций на Python

#python #learn #algorithms

Цифровые часы JavaScript HTML CSS

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

#coding #javascript #fulltutorial #crazycoding #js #practice #tasks #programming #programmer #lessonsjs #lessonsjavascript #practicejavascript #tasksjavascript #digitalclock

Анимированный прелоадер HTML CSS

Создаем анимированный прелоадер на чистом HTML + CSS. Полностью рабочее решение для твоего будущего сайта, которое можно адаптировать под себя или изменить. Данное решение подойдет под большинство сайтов, где необходим прелоадер. Анимацию можно адаптировать под себя точно также как размер, цвет и форму фигур.

#coding #htmlcss #fulltutorial #crazycoding #css #practice #tasks #programming #programmer #lessonscss #lessonscss #practicecss #taskscss #preloader #loader #animatedpreloader #loadinganimation #cssanimation #preloadercss

Node.js #5 Модуль событий (Event Module)

#yauhenk #webdev #node #express