Web-программирование \ Python

Python — популярный язык программирования

Как современному специалисту вам нужно изучать языки программирования, которые имеют отличные встроенные функции и могут помочь в быстрой разработке приложений. Мало того, они должны быть простыми для освоения и иметь сообщество разработчиков. Именно поэтому многие программисты начали использовать Python.

Читать далее

Javascript & Ajax \ NodeJS

От автора: в данном уроке мы разберем, как делать сиды для БД в NodeJS с помощью ORM Sequelize. Рассмотрим, что такое сиды, в каких случаях они нужны, и сделаем сид для таблицы БД со списком городов.

Разберем описанную тему на примере трех баз данных, для трех сред: локальная, тестовая и продакшн.

Читать далее

Javascript & Ajax \ NodeJS

От автора: в данном уроке мы разберем, как делать миграции бд в NodeJS, с помощью ORM Sequelize. Рассмотрим, что такое up&down миграции, узнаем как применить изменения в нашу базу с помощью миграции, и как их откатить обратно.

Разберем описанные темы на примере трех баз данных, для трех сред: локальная, тестовая и продакшен.

Читать далее

Верстка \ HTML&CSS

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

Из данного видео вы узнаете, как зафиксировать меню, при этом сделать так, чтобы при скролле страницы в определенной точке меню можно было модифицировать, например, изменив фон навигационной панели.

Читать далее

Javascript & Ajax \ Javascript

От автора: в этом видео мы напишем 5 полезных функций на JavaScript, каждая из которых умещается в одну строку. Эти функции помогут решить часто встречающиеся в разработке задачи без необходимости использовать сторонние библиотеки.

Кроме этого, мы узнаем о некоторых тонкостях работы со строками и массивами.

Читать далее

Javascript & Ajax \ Javascript

От автора: в этом уроке мы рассмотрим паттерн mixin в JavaScript. Узнаем какую проблему он решает и разберем 2 способа реализации. На примерах посмотрим, когда и какой способ использовать.

Мы также вспомним особенности работы классов в JavaScript и познакомимся с понятием «объект первого класса».

Читать далее

CMS \ Wordpress

WooCommerce - лучшее решение для интернет-магазина на  WordPress

Если вам нужно создать интернет-магазин, то есть несколько различных вариантов, как это сделать. Но один из лучших — использовать WooCommerce. На нем создано 23,43% всех интернет-магазинов или 8,7% от общего количества сайтов в интернете (w3Techs).

В данной статье мы поговорим про WooCommerce — в частности, о том, как он стал таким популярным. Также вы узнаете, как начать использовать этот плагин, рассмотрите его преимущества и получите некоторые рекомендации по использованию.

Читать далее

Javascript & Ajax \ Javascript

От автора: Совместим знания из предыдущих уроков по Роутингу и Сервисам и попробуем создать приложение, которое позволит нам переходить на новые маршруты и обмениваться данными с помощью сервиса.

Перед запуском проекта (команда ng serve —open) из приложенных файлов, не забудьте установить npm-пакеты, выполнив в консоли команду npm i.

Читать далее

Javascript & Ajax \ Javascript

От автора: Сервисы в Angular выполняют важнейшую функцию – отвечают за работу с данными и вынесение различной логики. Мы создадим Сервис и попробуем с ним взаимодействовать из разных мест приложения.

Читать далее

Javascript & Ajax \ Javascript

От автора: Angular Routing – одна из важнейших концепций фреймворка Angular. С ее помощью мы можем открывать новые страницы, меняя путь в адресной строке. При смене маршрута, перезагрузка приложения не происходит, что является важной особенностью Single Page Applications.

Читать далее