🔥 Лучшее на канале за последнюю неделю
1) Vivify — это бесплатная CSS библиотека, которую вы можете использовать для анимации кнопок, изображений и многого другого.
2) Shapedivider — онлайн инструмент для простого создания скривлений с экспортом в SVG.
3) Мини-курс по JavaScript ES7-ES9 от WebDev.
4) Colormind — генератор цветовых схем, который использует машинное обучение.
5) CSS Shrink — полезный инструмент, который умеет делать онлайн-сжатие вашего CSS-кода.
Всем успешной разработки!
#Лучшее
1) Vivify — это бесплатная CSS библиотека, которую вы можете использовать для анимации кнопок, изображений и многого другого.
2) Shapedivider — онлайн инструмент для простого создания скривлений с экспортом в SVG.
3) Мини-курс по JavaScript ES7-ES9 от WebDev.
4) Colormind — генератор цветовых схем, который использует машинное обучение.
5) CSS Shrink — полезный инструмент, который умеет делать онлайн-сжатие вашего CSS-кода.
Всем успешной разработки!
#Лучшее
Three Dots - набор загрузочных анимаций CSS, созданных из трех точек, которые создаются одним элементом. Данная библиотека может не только улучшить ваш проект, но и в целом ускорить разработку.
Настройка библиотеки:
1.Подключите CSS файл перед
2. Добавьте нужный класс в
Список всех доступных классов и их примеры можете посмотреть в демонстрации или на GitHub.
#HTML #CSS
Настройка библиотеки:
1.Подключите CSS файл перед
</head>
:<link href="/path/to/three-dots.css" rel="stylesheet">
2. Добавьте нужный класс в
div
:<div class="dot-elastic"></div>
Список всех доступных классов и их примеры можете посмотреть в демонстрации или на GitHub.
#HTML #CSS
Studio - отличный онлайн-инструмент с визуальным редактором веб-страниц с поддержкой командной работы.
Основные особенности:
- Легко обновляйте свой сайт, масштабируя новый контент для своей аудитории.
- Встроенная аналитика и поисковая оптимизация.
- Редактирование в реальном времени.
- Интегрированная среда разработки для настройки расширенных функциональных требований.
#Инструменты
Основные особенности:
- Легко обновляйте свой сайт, масштабируя новый контент для своей аудитории.
- Встроенная аналитика и поисковая оптимизация.
- Редактирование в реальном времени.
- Интегрированная среда разработки для настройки расширенных функциональных требований.
#Инструменты
Какими навыками должен обладать первоклассный верстальщик в 2020 году?
Основные навыки топового верстальщика.
- Умение делать адаптивную кроссбраузерную оптимизированную вёрстку, совместимую с современными браузерами.
- Отличное владение CSS, работа с препроцессорами Sass, SCSS. Хорошее знание Flexbox и Grid.
- Работа с SVG графикой, анимацией, canvas.
- Уверенные знания Git
- Понимание методологии разбиения на блоки, такие как БЭМ или другие.
- Знание одного из фреймворков, таких как Bootstrap.
- Знание JS на уровне своей области (модальные окна, работа с анимацией и другое), а также понимание работы с jQuery.
- Понимание того, как верстаются макеты из графических редакторов Figma, Photoshop, Sketch.
- Автоматизация своей работы при помощи npm-скриптов, Autoprefixer, Gulp или Webpaсk.
- Понимание как адаптировать шаблон на CMS.
- Умение работать с шаблонизаторами, такими как PUG (Jade).
#Статьи
Основные навыки топового верстальщика.
- Умение делать адаптивную кроссбраузерную оптимизированную вёрстку, совместимую с современными браузерами.
- Отличное владение CSS, работа с препроцессорами Sass, SCSS. Хорошее знание Flexbox и Grid.
- Работа с SVG графикой, анимацией, canvas.
- Уверенные знания Git
- Понимание методологии разбиения на блоки, такие как БЭМ или другие.
- Знание одного из фреймворков, таких как Bootstrap.
- Знание JS на уровне своей области (модальные окна, работа с анимацией и другое), а также понимание работы с jQuery.
- Понимание того, как верстаются макеты из графических редакторов Figma, Photoshop, Sketch.
- Автоматизация своей работы при помощи npm-скриптов, Autoprefixer, Gulp или Webpaсk.
- Понимание как адаптировать шаблон на CMS.
- Умение работать с шаблонизаторами, такими как PUG (Jade).
#Статьи
Webpack - это статический модульный сборщик для приложений на jаvascript. Подобные инструменты позволяют разработчикам упаковывать, компилировать и в целом организовывать все ресурсы, необходимые для проекта. В этом видео курсе Вы узнаете как настроить шаблон Webpack 4, подключите babel 7, а также разберетесь с webpack dev server. Подключите js библиотеки на примере vue.js и bootstrap, настроите loaders, узнаете как работать с препроцессорами, автопрефиксами и многое другое.
#Курсы
#Курсы
Frest v2.1 - шаблон админ панели HTML и Laravel.
Frest - это мощный шаблон панели администратора, созданный на основе Bootstrap 4, удобный для разработчиков, богатый функциями и легко настраиваемый. Высокие отраслевые стандарты предоставляют вам отличный шаблон администратора, который не только быстр и прост в использовании, но и легко масштабируется.
#Шаблоны
Frest - это мощный шаблон панели администратора, созданный на основе Bootstrap 4, удобный для разработчиков, богатый функциями и легко настраиваемый. Высокие отраслевые стандарты предоставляют вам отличный шаблон администратора, который не только быстр и прост в использовании, но и легко масштабируется.
#Шаблоны
Выберите правильный ответ ниже. Этот и другие вопросы по разработке можно всегда обсудить в нашем чате.
PHP 8.0 теперь на альфа-тестировании.
Стабильный релиз PHP 8 должен произойти в ноябре 2020, а пока идет активное тестирование.
Что нам обещают в PHP 8:
— Поддержка JIT-компилятора (технология увеличения производительности программных систем, использующих байт-код, путём компиляции байт-кода в машинный код или в другой формат непосредственно во время работы программы).
— Типы объединения - совокупность двух или более типов, которые указывают, что можно использовать любой из них.
— Поддержка JSON теперь считается основной частью PHP и не может быть отключена.
— Поддержка синтаксиса криптографических сообщений (CMS) в коде PHP OpenSSL.
— Множество улучшений в расширении PHP Zip, в том числе для установки новых обратных вызовов в сочетании с последними выпусками libzip, метода замены файлов, параметров сжатия / шифрования для addGlob / addPattern и других изменений.
#PHP
Стабильный релиз PHP 8 должен произойти в ноябре 2020, а пока идет активное тестирование.
Что нам обещают в PHP 8:
— Поддержка JIT-компилятора (технология увеличения производительности программных систем, использующих байт-код, путём компиляции байт-кода в машинный код или в другой формат непосредственно во время работы программы).
— Типы объединения - совокупность двух или более типов, которые указывают, что можно использовать любой из них.
public function foo(Foo|Bar $input): int|float;
— Поддержка JSON теперь считается основной частью PHP и не может быть отключена.
— Поддержка синтаксиса криптографических сообщений (CMS) в коде PHP OpenSSL.
— Множество улучшений в расширении PHP Zip, в том числе для установки новых обратных вызовов в сочетании с последними выпусками libzip, метода замены файлов, параметров сжатия / шифрования для addGlob / addPattern и других изменений.
#PHP
OpenCart — это бесплатная и современная платформа для создания индивидуального интернет-магазина. OpenCart построен по принципу MVC и может быть установлен на любом веб-сервере с поддержкой PHP и MySQL.
Основные особенности:
- Система фильтрации, помогающая быстро найти нужные товары.
- Функциональная корзина, в которой отображается полная информация по заказу;
- Выбор способов онлайн-оплаты и доставки товаров;
отслеживание заказов;
- Сохранение истории заказов с возможностью фильтрации по клиентам;
- Личный кабинет покупателя, в котором отображается вся информация о его заказах.
- Присвоение статусов, определяющих новинки, хиты, сопутствующие и рекомендуемые товары;
- Создание целевых страниц, применение промокодов;
подписка на уведомления об акциях и скидках;
#CMS
Основные особенности:
- Система фильтрации, помогающая быстро найти нужные товары.
- Функциональная корзина, в которой отображается полная информация по заказу;
- Выбор способов онлайн-оплаты и доставки товаров;
отслеживание заказов;
- Сохранение истории заказов с возможностью фильтрации по клиентам;
- Личный кабинет покупателя, в котором отображается вся информация о его заказах.
- Присвоение статусов, определяющих новинки, хиты, сопутствующие и рекомендуемые товары;
- Создание целевых страниц, применение промокодов;
подписка на уведомления об акциях и скидках;
#CMS
jQuery FancyBox — плагин для создания красивых фотогалерей и вывода изображений в модальных окнах. Для использования последней версии придется потратиться. Плагин платный.
Способ подключения:
1. Подключаем файлы jQuery и FancyBox
2. Создание ссылок на показ картинок в виде галереи
#jQuery
Способ подключения:
1. Подключаем файлы jQuery и FancyBox
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<link href="/path/to/jquery.fancybox.min.css" rel="stylesheet">
<script src="/path/to/jquery.fancybox.min.js"></script>
2. Создание ссылок на показ картинок в виде галереи
<a data-fancybox="gallery" href="big_1.jpg">
<img src="small_1.jpg">
</a>
<a data-fancybox="gallery" href="big_2.jpg">
<img src="small_2.jpg">
</a>
#jQuery
Hicon - это простой, но очень стильный векторный набор иконок, разработанный в Figma и созданный для дизайнеров и разработчиков. Выгрузить иконки можно в svg формате.
#Графика
#Графика
Принцип DRY (Don't Repeat Yourself) – означает лишь, НЕ ПОВТОРЯЙТЕСЬ.
Старайтесь избегать в коде повторения каких-то блоков кода. Так как при дальнейшей разработке, когда нужно будет внести изменение – может оказаться сложным искать в разных частях программы то, что нужно поменять. Выносите повторяющиеся блоки кода в отдельные методы.
Особенности принципа «DRY»:
- Появляется модульная архитектура;
- Отличная поддержка проекта, его развитие;
- Высокое качество кода;
- Упрощается тестирование;
- Скорость разработки.
Но учитывайте то, что какой то из модулей/секций может быть в дальнейшем изменен!
Пример кода на CSS без DRY
Пример кода на CSS c DRY
Согласитесь, выглядит намного читабельнее и элегантнее.
Старайтесь избегать в коде повторения каких-то блоков кода. Так как при дальнейшей разработке, когда нужно будет внести изменение – может оказаться сложным искать в разных частях программы то, что нужно поменять. Выносите повторяющиеся блоки кода в отдельные методы.
Особенности принципа «DRY»:
- Появляется модульная архитектура;
- Отличная поддержка проекта, его развитие;
- Высокое качество кода;
- Упрощается тестирование;
- Скорость разработки.
Но учитывайте то, что какой то из модулей/секций может быть в дальнейшем изменен!
Пример кода на CSS без DRY
.block1 {color: #fff; padding: 15px; margin: 15px}
.block2 {color: #fff; padding: 15px; margin: 15px}
Пример кода на CSS c DRY
.block1, .block2 {color: #fff; padding: 15px; margin: 15px}
Согласитесь, выглядит намного читабельнее и элегантнее.
Выберите правильный ответ ниже. Этот и другие вопросы по разработке можно всегда обсудить в нашем чате.
Gitexplorer - полезный сервис для тех, кто не освоился достаточно комфортно с командами гита.
Выбираете в выпадающем списке последовательно, что хотите сделать. Вам выводится пример использования в консоли с комментариями.
#Инструменты
Выбираете в выпадающем списке последовательно, что хотите сделать. Вам выводится пример использования в консоли с комментариями.
#Инструменты
🔥 Лучшее на канале за последнюю неделю
1) Trianglify - интересный онлайн инструмент для создания простых геометрических фонов для Вашего проекта.
2) Интересная и красивая реализация карусели с использованием HTML, CSS и JS.
3) Статья о навыках первоклассного верстальщика в 2020 году.
4) Three Dots - набор загрузочных анимаций CSS, созданных из трех точек, которые создаются одним элементом.
5) Хороший видео-курс по Webpack.
Всем успешной разработки!
#Лучшее
1) Trianglify - интересный онлайн инструмент для создания простых геометрических фонов для Вашего проекта.
2) Интересная и красивая реализация карусели с использованием HTML, CSS и JS.
3) Статья о навыках первоклассного верстальщика в 2020 году.
4) Three Dots - набор загрузочных анимаций CSS, созданных из трех точек, которые создаются одним элементом.
5) Хороший видео-курс по Webpack.
Всем успешной разработки!
#Лучшее
Плавная прокрутка "Наверх" на чистом CSS.
Современные проекты очень часто используют кнопку "Наверх" для удобного пользования интерфейсом. Ведь это ускоряет взаимодействие с проектом в целом. Изначально такие кнопки многие делали на jQuery, но технологии не стоят на месте и можно сделать такую реализацию на чистом CSS без использования JS и каких либо библиотек.
#HTML #CSS
Современные проекты очень часто используют кнопку "Наверх" для удобного пользования интерфейсом. Ведь это ускоряет взаимодействие с проектом в целом. Изначально такие кнопки многие делали на jQuery, но технологии не стоят на месте и можно сделать такую реализацию на чистом CSS без использования JS и каких либо библиотек.
#HTML #CSS
Griddy - полезный и удобный онлайн инструмент для автоматического создания grid-сеток с получением исходного кода. Пригодится, если Вам по быстрому необходимо набросать каркас для верстки, а также, если только начали изучать технологию Grid.
#Инструменты
#Инструменты