Frontend.school() | изучаем HTML, CSS, JavaScript вместе!
999 subscribers
499 photos
62 videos
1 file
178 links
Крутым фронтендером не рождаются — им становятся на канале @frontend_school!

Наш чат: @frontend_school_chat
Наша флудилка: @frontend_school_flud

Другие проекты: t.me/addlist/dIq-3zEMMugwZTgy

Мы в VK: vk.com/frontend_school

Связь: @jellyjail
Download Telegram
@frontend_school #статья

Фриланс для программистов: подборка лучших сайтов

Вчера мы предложили вам ознакомиться с советами начинающим фрилансерам - как вести себя и что делать для успешной удалённой работы. Сегодняшняя статья посвящена конкретным сервисам, где вы можете найти интересный вам проект для реализации своих возможностей и заработка. Не fl.ru единым, как говорится.
Что будет выведено в консоль при выполнении кода, представленного на изображении выше?
Anonymous Quiz
33%
number
33%
array
19%
object
7%
NaN
8%
undefined
@frontend_school #ответ_на_задачу

По ссылке ниже представлено решение задачи №35 «Убить Ахиллеса».

Обращаю ваше внимание, что это только один из возможных вариантов решения. И если вы решили иначе, то это не значит, что ваш вариант неправильный.

Если вы не согласны с подобным решением или считаете, что ваш вариант лучше - делитесь ими в комментариях! Любые предложения приветствуются и помогают вам и другим подписчикам лучше понимать код!
This media is not supported in your browser
VIEW IN TELEGRAM
@frontend_school #интересное

2048

Реализация известной многим игры с помощью JavaScript. Управление осуществляется стрелками.
@frontend_school #статья

Разработка анимированных фавиконов

Пространство на экране, которое занимает ярлык вкладки веб-страницы — это гораздо более ценный ресурс, чем многие думают. Если хорошо поработать с ярлыком, то он, помимо того, что будет продолжать играть роль идентификатора страницы, может стать чем-то вроде «доски объявлений», которая сообщает о том, что именно происходит на странице.
Что будет выведено в консоль при выполнении кода, представленного на изображении выше?
Anonymous Quiz
54%
30
14%
undefined
31%
error
1%
NaN
@frontend_school #задача №36

Калькулятор функций

Условие:
Написать вычисления с использованием функций и получить результаты.
Функции чисел должны быть от 0 до 9.
Функции математические должны быть следующие: сложение, вычитание, умножение и деление. Все результаты вычислений должны быть в виде целых чисел.

Например:
seven(times(five())); // возвращает 35
four(plus(nine())); // возвращает 13
eight(minus(three())); // возвращает 5
six(dividedBy(two())); // возвращает 3

Присылайте свои варианты решения в чат! Если решение длинное, то разместите его в онлайн-редакторе, например jsbin или codepen и присылайте ссылку на результат!

И не стесняйтесь задавать вопрос, если зашли в тупик!
This media is not supported in your browser
VIEW IN TELEGRAM
@frontend_school #интересное

Обратный отсчёт

Этот счётчик обратного отсчёта выполнен на HTML и CSS с использованием препроцессоров. Никакого JavaScript. Рекомендуем изучить для понимания принципов работы.
@frontend_school #статья

Numl – Альтернативный язык разметки и стилизации для веб

Numl это язык разметки, который объединяет в себе функции CSS-фреймворкаJS-фреймворка без композиции и Дизайн-системы, и предоставляет набор готовых элементов, каждый из которых имеет обширный набор свойств для кастомизации. Язык основывается на нативном браузерном API Custom Elements из спецификации Web Components, и совместим с популярными JS-фреймворками, такими как VueSvelteAngular и React. Отличительной чертой Numl является то, что все стили для интерфейса он генерирует в runtime, что позволяет выжать максимум из CSS и добиться огромной гибкости в стилизации и кастомизации элементов. Эта статья — ответ на вопрос, как так получилось и почему такой подход заслуживает право на жизнь.
Что будет выведено в консоль при выполнении кода, представленного на изображении выше?
Anonymous Quiz
44%
105
17%
“105”
10%
error
30%
“10*10+5”
@frontend_school #ответ_на_задачу

По ссылке ниже представлено решение задачи №36 «Калькулятор функций».

Обращаю ваше внимание, что это только один из возможных вариантов решения. И если вы решили иначе, то это не значит, что ваш вариант неправильный.

Если вы не согласны с подобным решением или считаете, что ваш вариант лучше - делитесь ими в комментариях! Любые предложения приветствуются и помогают вам и другим подписчикам лучше понимать код!
This media is not supported in your browser
VIEW IN TELEGRAM
@frontend_school #интересное

Загрузчик в стиле Pacman

Выполнен без использования JavaScript. Можно добавить на сайт, посвящённый играм, например.
@frontend_school #статья

Безумие на чистом HTML + CSS

Недавно в нашей рубрике "Интересное" была игра, сделанная без использования JavaScript. В сегодняшней статье разбирается то, как именно она была сделана, какие приёмы были использованы. Рекомендую к прочтению - там много любопытных моментов и тонкостей.