Проект Сказки для детей
https://skazki.prx.by/
Авторы работы: Леончик Максим, Екатерина Шмелева
Технологии: HTML, CSS, JavaScript, PHP, парсинг.
Данный проект мы сделали для всех, у кого есть маленькие дети:) Дело в том, что почитать сказку на ночь с телефона - целая проблема! Есть сайты со сказками, но они переполнены рекламой и крайне неудобные. Поэтому мы сделали сайт со сказками, в котором не будет рекламы, адаптированный под просмотр с телефона, с дневной и ночной темой. Кроме того, можно настроить под себя цвет текста и фона, а также размер шрифта и межстрочного интервала. Пользуйтесь на здоровье:)
P.S.
Сайт сделан моими учениками в рамках практики на курсы. Подобные проекты делают все, кто занимается на тарифе Практик. Подробнее про него тут: mentor.code.mu
https://skazki.prx.by/
Авторы работы: Леончик Максим, Екатерина Шмелева
Технологии: HTML, CSS, JavaScript, PHP, парсинг.
Данный проект мы сделали для всех, у кого есть маленькие дети:) Дело в том, что почитать сказку на ночь с телефона - целая проблема! Есть сайты со сказками, но они переполнены рекламой и крайне неудобные. Поэтому мы сделали сайт со сказками, в котором не будет рекламы, адаптированный под просмотр с телефона, с дневной и ночной темой. Кроме того, можно настроить под себя цвет текста и фона, а также размер шрифта и межстрочного интервала. Пользуйтесь на здоровье:)
P.S.
Сайт сделан моими учениками в рамках практики на курсы. Подобные проекты делают все, кто занимается на тарифе Практик. Подробнее про него тут: mentor.code.mu
🔥30❤9👍7
Проект Английские фразовые глаголы
https://phvb.prx.by/
Автор работы: Антон Ворончихин
Технологии: HTML, CSS, JavaScript, React, NodeJS, crypto-js
Данный сайт предназначен для изучения фразовых глаголов. Это такие глаголы, у которых предлог существенно меняет значение слова. Например, give - давать, а give up - сдаваться.
В английском языке таких глаголов существует достаточно много, а вот каких-то словарей по ним в чистом виде я не встречал.
Поэтому мы создали такой сайт) Для того, чтобы добыть фразовые глаголы, была проделана большая работа. Мы взяли большой словарь Мюллера over 100 тыс слов и написали программу, которая добыла фразовые глаголы (это было нелегко). А затем я лично вручную проверил каждый глагол, отбросив лишние переводы (это был совсем тяжелый труд).
https://phvb.prx.by/
Автор работы: Антон Ворончихин
Технологии: HTML, CSS, JavaScript, React, NodeJS, crypto-js
Данный сайт предназначен для изучения фразовых глаголов. Это такие глаголы, у которых предлог существенно меняет значение слова. Например, give - давать, а give up - сдаваться.
В английском языке таких глаголов существует достаточно много, а вот каких-то словарей по ним в чистом виде я не встречал.
Поэтому мы создали такой сайт) Для того, чтобы добыть фразовые глаголы, была проделана большая работа. Мы взяли большой словарь Мюллера over 100 тыс слов и написали программу, которая добыла фразовые глаголы (это было нелегко). А затем я лично вручную проверил каждый глагол, отбросив лишние переводы (это был совсем тяжелый труд).
👍28🔥14❤5🍾2
НОВИНКА!
Готов первый учебник по NextJS:
https://code.mu/ru/javascript/framework/next/book/prime/
Выходит с задержкой:)
Знаю, что его многие ждут, поэтому
только что доделал и сразу выкладываю:)
И одновременно стартует долгожданный бесплатный курс по NextJS. Желающие - присоединяйтесь к нам вот тут:
https://t.me/+-aI2lFe6VzExZmEy
P.S.
Это первый учебник из запланированных:)
Потом планируются еще продвинутые материалы!
Готов первый учебник по NextJS:
https://code.mu/ru/javascript/framework/next/book/prime/
Выходит с задержкой:)
Знаю, что его многие ждут, поэтому
только что доделал и сразу выкладываю:)
И одновременно стартует долгожданный бесплатный курс по NextJS. Желающие - присоединяйтесь к нам вот тут:
https://t.me/+-aI2lFe6VzExZmEy
P.S.
Это первый учебник из запланированных:)
Потом планируются еще продвинутые материалы!
code.mu
Учебник NextJS для новичков по-русски | Трепачёв Дмитрий
Учебник по JavaScript фреймворку NextJS от Трепачёва Дмитрия. Для новичков. По-русски. Есть задачи.
🔥29❤6🦄1
Бесплатный курс ПРАКТИКА НА ВЕРСТКУ.
Начало: 25-го августа.
В данном курсе вам будут предложены задачи
в виде макетов сайтов, которые нужно сверстать.
Задачи идут от простым к сложным.
Сначала статичные макеты, а затем адаптивные.
Сделанные макеты вы будете отправлять на проверку ментору и получать обратную связь.
Продолжительность курса: 3 недели.
Отличная возможность попрактиковаться в верстке!
Для записи вступайте в следующий канал:
https://t.me/+bHn7Ah4jgeI5OTUy
Начало: 25-го августа.
В данном курсе вам будут предложены задачи
в виде макетов сайтов, которые нужно сверстать.
Задачи идут от простым к сложным.
Сначала статичные макеты, а затем адаптивные.
Сделанные макеты вы будете отправлять на проверку ментору и получать обратную связь.
Продолжительность курса: 3 недели.
Отличная возможность попрактиковаться в верстке!
Для записи вступайте в следующий канал:
https://t.me/+bHn7Ah4jgeI5OTUy
Telegram
Бесплатный курс ПРАКТИКА НА ВЕРСТКУ
Для записи на курс вступите в данный канал. Затем ожидайте: в день начала курса в него придут все инструкции:)
❤12👍3🔥2
Функция clamp() в CSS
Эта функция позволяет задать гибкое значение свойства, которое автоматически адаптируется к разным условиям (например, к разным размерам экрана).
Оно позволяет менять размеры шрифта, а также размеры блоков без медиа-запросов, тем самым сокращая и упрощая код.
Допустим, вы хотите, чтобы заголовок менял размер в зависимости от ширины экрана, но не становился меньше 16px и больше 32px. Функция clamp сделает это автоматически.
Подробнее с примерами смотрите тут:
https://code.mu/ru/markup/manual/css/function/clamp/
Эта функция позволяет задать гибкое значение свойства, которое автоматически адаптируется к разным условиям (например, к разным размерам экрана).
Оно позволяет менять размеры шрифта, а также размеры блоков без медиа-запросов, тем самым сокращая и упрощая код.
Допустим, вы хотите, чтобы заголовок менял размер в зависимости от ширины экрана, но не становился меньше 16px и больше 32px. Функция clamp сделает это автоматически.
Подробнее с примерами смотрите тут:
https://code.mu/ru/markup/manual/css/function/clamp/
code.mu
Функция clamp - ограничение значения в заданном диапазоне | Трепачёв Дмитрий
Функция clamp позволяет ограничить значение в заданном диапазоне между минимальным и максимальным значениями.
👍14❤6❤🔥2
Свойство backdrop-filter в CSS
Это свойство позволяет применять фильтры (размытие, изменение контраста, цветовые эффекты) к области, находящейся позади элемента. Это создает эффект "стекла" или "морозного стекла".
Подробнее с примерами смотрите тут:
https://code.mu/ru/markup/manual/css/property/backdrop-filter/
P.S.
В качестве практического применения свойства можно указать модальное окно. С помощью backdrop-filter можно размыть основной сайт позади модалки. Попозже выпущу такой урок:)
Это свойство позволяет применять фильтры (размытие, изменение контраста, цветовые эффекты) к области, находящейся позади элемента. Это создает эффект "стекла" или "морозного стекла".
Подробнее с примерами смотрите тут:
https://code.mu/ru/markup/manual/css/property/backdrop-filter/
P.S.
В качестве практического применения свойства можно указать модальное окно. С помощью backdrop-filter можно размыть основной сайт позади модалки. Попозже выпущу такой урок:)
👍11🔥6
Бесплатный курс по Python для новичков.
Курсы проходят в формате "менторство": я выдаю учебник и задачник, вы читаете, задаете вопросы, решаете задачи и присылаете на проверку.
Начало: 20-го августа.
Для записи вступайте в следующий канал:
https://t.me/+k2k7VLPc2ihkYWRi
Курсы проходят в формате "менторство": я выдаю учебник и задачник, вы читаете, задаете вопросы, решаете задачи и присылаете на проверку.
Начало: 20-го августа.
Для записи вступайте в следующий канал:
https://t.me/+k2k7VLPc2ihkYWRi
Telegram
Бесплатный курс по Python для новичков
Для записи на курс вступите в данный канал. Затем ожидайте: в день начала курса в него придут все инструкции:)
👍13❤1👎1
Листая справочник CSS, обнаружил, что страница про свойство position без примеров. Доработал, добавил примеры на все варианты использования, а также новое sticky позиционирование:
https://code.mu/ru/markup/manual/css/property/position/
https://code.mu/ru/markup/manual/css/property/position/
code.mu
Свойство position - позиционирование элементов | Трепачёв Дмитрий
Свойство position задает способ позиционирования элементов.
👍21
Доработал CSS свойство text-stroke
Добавил больше примеров, а также градиентную заливку и анимацию обводки.
Смотрите тут:
https://code.mu/ru/markup/manual/css/property/text-stroke/
Добавил больше примеров, а также градиентную заливку и анимацию обводки.
Смотрите тут:
https://code.mu/ru/markup/manual/css/property/text-stroke/
code.mu
Свойство text-stroke - обводка символов текста в CSS | Трепачёв Дмитрий
Свойство text-stroke задает цвет и толщину контура символов в тексте в CSS.
👍14🔥2
Свойство clip-path в CSS
Данное свойство определяет область отображения элемента, обрезая его по заданной форме. В качестве параметра принимает функцию обрезки или путь SVG.
С его помощью можно обрезать картинку в произвольной форме. Например, в форме многоугольника или звездочки.
Подробности с примерами смотрите по ссылке:
https://code.mu/ru/markup/manual/css/property/clip-path/
Данное свойство определяет область отображения элемента, обрезая его по заданной форме. В качестве параметра принимает функцию обрезки или путь SVG.
С его помощью можно обрезать картинку в произвольной форме. Например, в форме многоугольника или звездочки.
Подробности с примерами смотрите по ссылке:
https://code.mu/ru/markup/manual/css/property/clip-path/
code.mu
Свойство clip-path - обрезка элементов на CSS | Трепачёв Дмитрий
Свойство clip-path позволяет обрезать элемент по заданной форме. В качестве параметра принимает функцию обрезки или путь SVG.
🔥7👍2
Свойство mask в CSS
Данное свойство позволяет наложить маску на изображение. С его помощью можно обрезать картинку вообще в любой форме. Форма обрезания задается другой картинкой. Например, можно обрезать картинку в форме сердечка.
Подробности с примерами смотрите по ссылке:
https://code.mu/ru/markup/manual/css/property/mask/?v=1
Данное свойство позволяет наложить маску на изображение. С его помощью можно обрезать картинку вообще в любой форме. Форма обрезания задается другой картинкой. Например, можно обрезать картинку в форме сердечка.
Подробности с примерами смотрите по ссылке:
https://code.mu/ru/markup/manual/css/property/mask/?v=1
code.mu
Свойство mask - маскирование элементов | Трепачёв Дмитрий
Свойство mask позволяет скрыть часть элемента с помощью маски или градиента.
🔥11👍4
Свойство shape-outside
Данное свойство позволяет задавать нестандартные формы обтекания для плавающих элементов. Соседние элементы будут обтекать заданную форму, а не прямоугольный контейнер.
Подробности с примерами смотрите по ссылке:
https://code.mu/ru/markup/manual/css/property/shape-outside/
Данное свойство позволяет задавать нестандартные формы обтекания для плавающих элементов. Соседние элементы будут обтекать заданную форму, а не прямоугольный контейнер.
Подробности с примерами смотрите по ссылке:
https://code.mu/ru/markup/manual/css/property/shape-outside/
code.mu
Свойство shape-outside - обтекание содержимого вокруг сложных форм | Трепачёв Дмитрий
Свойство shape-outside определяет форму, вокруг которой будет обтекать соседнее содержимое.
🔥6👍2
Бесплатный тренинг по PHP:
"дата/время в ООП стиле"
Начало: 21-го августа.
Продолжительность: 7 дней
В PHP есть два стиля для работы с датой:
функциональный и ООП. Функциональный подход - это то, что вы уже знаете, если умете работать с датами. Но есть и другой подход - в ООП стиле. Этот подход считается более продвинутым, но требует знания ООП. В рамках данного тренинга вы познакомитесь с ООП подходом теоретически и на практических задачах.
Тренинг проходит в формате "менторство": я выдаю учебник и задачник, вы читаете, задаете вопросы, решаете задачи и присылаете на проверку.
Для записи вступайте в следующий канал:
https://t.me/+97KT6W6-n-M4YjAy
"дата/время в ООП стиле"
Начало: 21-го августа.
Продолжительность: 7 дней
В PHP есть два стиля для работы с датой:
функциональный и ООП. Функциональный подход - это то, что вы уже знаете, если умете работать с датами. Но есть и другой подход - в ООП стиле. Этот подход считается более продвинутым, но требует знания ООП. В рамках данного тренинга вы познакомитесь с ООП подходом теоретически и на практических задачах.
Тренинг проходит в формате "менторство": я выдаю учебник и задачник, вы читаете, задаете вопросы, решаете задачи и присылаете на проверку.
Для записи вступайте в следующий канал:
https://t.me/+97KT6W6-n-M4YjAy
Telegram
Бесплатный тренинг: дата/время в ООП стиле в PHP
Для записи на тренинг вступите в данный канал. Затем ожидайте: в день начала тренинга в него придут все инструкции:)
👍5
Доработал справочник PHP
Стало гораздо больше функций и разделов.
Некоторые функции переехали на другие урлы, в частности работу с датой я разбил на функциональный и ООП форматы.
В связи с чем некоторые ссылки могут перестать работать:)
Например, в основном учебнике PHP. Если у вас что-то не открывается, обновите страницу и проверьте еще раз. Если все равно не работает - пишите в личку)
Справочник тут:
https://code.mu/ru/php/manual/
Стало гораздо больше функций и разделов.
Некоторые функции переехали на другие урлы, в частности работу с датой я разбил на функциональный и ООП форматы.
В связи с чем некоторые ссылки могут перестать работать:)
Например, в основном учебнике PHP. Если у вас что-то не открывается, обновите страницу и проверьте еще раз. Если все равно не работает - пишите в личку)
Справочник тут:
https://code.mu/ru/php/manual/
code.mu
Справочник PHP | Трепачёв Дмитрий
Удобный справочник PHP, написанный простым языком, с большим количеством примеров.
🔥15❤1
Анонс:)
И сразу сделаю анонс: правлю основной учебник PHP. Сильно нового не будет, но часть уроков разобью на более мелкие. И добавлю ряд новых уроков на стандартные функции и на новые возможности PHP.
Обновление будет по готовности. Но предупреждаю заранее, так как при обновлении изменится нумерация уроков и местами их хеши.
И сразу сделаю анонс: правлю основной учебник PHP. Сильно нового не будет, но часть уроков разобью на более мелкие. И добавлю ряд новых уроков на стандартные функции и на новые возможности PHP.
Обновление будет по готовности. Но предупреждаю заранее, так как при обновлении изменится нумерация уроков и местами их хеши.
🔥16👏3
Адаптивное меню-бутерброд на HTML, CSS и JavaScript
Меню-бутерброд - это популярный паттерн навигации для мобильных устройств. При маленькой ширине экрана обычное горизонтальное меню заменяется на иконку из трех полос, при клике на которую появляется вертикальное меню.
Читайте полную статью по ссылке:
https://code.mu/ru/markup/article/burger-menu/
Меню-бутерброд - это популярный паттерн навигации для мобильных устройств. При маленькой ширине экрана обычное горизонтальное меню заменяется на иконку из трех полос, при клике на которую появляется вертикальное меню.
Читайте полную статью по ссылке:
https://code.mu/ru/markup/article/burger-menu/
code.mu
Адаптивное меню-бутерброд на HTML, CSS и JavaScript | Трепачёв Дмитрий
В этой статье мы создадим адаптивное меню-бутерброд, которое автоматически адаптируется под разные размеры экранов и закрывается при клике вне меню.
🔥12👍5
СЕГОДНЯ!
Бесплатный курс по Python для новичков.
Мы уже начали! Присоединяйтесь к нам:)
Для этого вступайте в следующий канал:
https://t.me/+k2k7VLPc2ihkYWRi
Бесплатный курс по Python для новичков.
Мы уже начали! Присоединяйтесь к нам:)
Для этого вступайте в следующий канал:
https://t.me/+k2k7VLPc2ihkYWRi
Telegram
Бесплатный курс по Python для новичков
Для записи на курс вступите в данный канал. Затем ожидайте: в день начала курса в него придут все инструкции:)
🔥5
НОВИНКА!
Бесплатный курс ПРАКТИКА НА ВЕРСТКУ.
Начало: 25-го августа.
В данном курсе вам будут предложены задачи
в виде макетов сайтов, которые нужно сверстать.
Задачи идут от простым к сложным.
Сначала статичные макеты, а затем адаптивные.
Сделанные макеты вы будете отправлять на проверку ментору и получать обратную связь.
Продолжительность курса: 3 недели.
Отличная возможность попрактиковаться в верстке!
Для записи вступайте в следующий канал:
https://t.me/+bHn7Ah4jgeI5OTUy
Бесплатный курс ПРАКТИКА НА ВЕРСТКУ.
Начало: 25-го августа.
В данном курсе вам будут предложены задачи
в виде макетов сайтов, которые нужно сверстать.
Задачи идут от простым к сложным.
Сначала статичные макеты, а затем адаптивные.
Сделанные макеты вы будете отправлять на проверку ментору и получать обратную связь.
Продолжительность курса: 3 недели.
Отличная возможность попрактиковаться в верстке!
Для записи вступайте в следующий канал:
https://t.me/+bHn7Ah4jgeI5OTUy
Telegram
Бесплатный курс ПРАКТИКА НА ВЕРСТКУ
Для записи на курс вступите в данный канал. Затем ожидайте: в день начала курса в него придут все инструкции:)
🔥1
Адаптивная сетка через CSS гриды без медиазапросов
Современный CSS Grid Layout позволяет создавать адаптивные сетки без использования медиазапросов. Комбинация функций auto-fit и minmax дает мощный инструмент для автоматического размещения элементов.
Читайте полную статью по ссылке:
https://code.mu/ru/markup/article/responsive-grid-without-media-queries/
Современный CSS Grid Layout позволяет создавать адаптивные сетки без использования медиазапросов. Комбинация функций auto-fit и minmax дает мощный инструмент для автоматического размещения элементов.
Читайте полную статью по ссылке:
https://code.mu/ru/markup/article/responsive-grid-without-media-queries/
code.mu
Адаптивная сетка через CSS гриды без медиазапросов | Трепачёв Дмитрий
Учимся создавать полностью адаптивные сетки с помощью CSS Grid используя auto-fit и minmax. Без медиазапросов, с автоматическим подбором количества колонок.
🔥9✍1
Модальное окно с размытием фона
Модальные окна - важный элемент интерфейса для отображения дополнительной информации. В данном уроке мы сделаем модальное окно с эффектом размытия фона с помощью CSS свойства backdrop-filter.
Читайте полную статью по ссылке:
https://code.mu/ru/markup/article/modal-with-blur/
Модальные окна - важный элемент интерфейса для отображения дополнительной информации. В данном уроке мы сделаем модальное окно с эффектом размытия фона с помощью CSS свойства backdrop-filter.
Читайте полную статью по ссылке:
https://code.mu/ru/markup/article/modal-with-blur/
code.mu
Модальное окно с размытием фона | Трепачёв Дмитрий
В этой статье мы создадим модальное окно с эффектом размытия фона, используя CSS свойство backdrop-filter.
🔥6