Coderslang: Стань Программистом

  • Привет 👋. Если ты хочешь научиться программировать, то ты пришел по адресу.
  • Для обучения с нуля - я советую курс Full Stack JavaScript
  • Для улучшения знаний и подготовки к собеседованию - приложение для iOS и Android
  • Ниже - ссылки по которым ты можешь со мной связаться. А под ними - список интересных заметок о программировании. Можешь написать мне короткое сообщение в Twitter, Telegram или обычный email.
  • Если ты хочешь иногда получать письма с полезными статьями, задачами и заметками о программировании, ты можешь подписаться тут. И получить бесплатные книги по программированию.
  • Вперед 🚀 !

Таблицы в HTML

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

March 7, 2021 · 4 мин · Coderslang Master

JavaScript собеседование #44: В чем отличие Number от BigInt?

Что произойдет, если в JavaScript добавить числу суффикс n? Что будет выведено на экран? . . . . . . . . . . . . . . . ....

March 6, 2021 · 1 мин · Coderslang Master

JavaScript, синхронизируем промисы с помощью async/await

Промисы — очень удобный инструмент организации асинхронного кода. Но мозгу человека намного привычнее синхронные операции. Сделали что-то, подождали, потом продолжили. Await Для упрощения асинхронных операций в JavaScript придумали ключевое слово await....

March 6, 2021 · 2 мин · Coderslang Master

Использование JSON в JavaScript и Node.js

JSON — это один из самых популярных форматов обмена данными между бекэндом и фронтэндом. Еще JSON известен как JavaScript Object Notation. Он очень похож на то, как выглядят обычные JavaScript объекты, но также имеет свои особенности....

March 5, 2021 · 4 мин · Coderslang Master

Node.js, бекэнд обработчики Express и внешний доступ

Отлично, у нас уже есть рабочий сервер и мы сделали несколько заданий, чтобы лучше понять как он работает. Теперь, разберем middleware - одну из важнейших концепций Express.js. Express Middleware У термина middleware нет хорошего перевода на русский язык....

March 4, 2021 · 4 мин · Coderslang Master

JavaScript собеседование #43: Object.toString и Array.toString

В чем разница между функциями Object.toString и Array.toString в JavaScript? Что будет выведено на экран? . . . . . . . . . . . . . . ....

March 3, 2021 · 1 мин · Coderslang Master

Создай свой первый сервер на Node.js и Express

Когда говорят о бекэнд разработке на Node.js, то в большинстве случаев подразумевают работу с Express.js. Это фреймворк с открытым кодом, который распространяется с помощью npm. Если ты еще не знаешь, как работать с npm пакетами, то советую прочитать эти две статьи:...

March 3, 2021 · 2 мин · Coderslang Master

CSS, Flexbox Gap

В 2021 году, новинкой в CSS стало свойство gap для flexbox. Grid gap Это свойство позаимствовано от Grid CSS и называется grid-gap. Используется оно для создания пространства между ячейками. Рассмотрим как это свойство работает в grid:...

March 2, 2021 · 1 мин · Coderslang Master

Как добавить комментарий в CSS

Как и в HTML-страницы, в CSS файлы можно добавлять комментарии. Может ты хочешь оставить заметку для себя, а может хочешь помочь коллегам разобраться в каких-то сложных моментах. Комментарии в CSS файле В HTML, комментарием считается любой текст между <!...

March 1, 2021 · 1 мин · Coderslang Master

JavaScript собеседование #42: Как работает в Math.max в JS

Как работает Math.max в JavaScript? Что будет выведено на экран? . . . . . . . . . . . . . . . . . Функция Math.max() в JavaScript, принимает переменное количество аргументов и возвращает больший из них....

February 28, 2021 · 1 мин · Coderslang Master