Все статьи сообщества

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

Node.js #8 Создание сервера (Create Server)

#yauhenk #webdev #node #express #ityoutubersru

3 лет - Youtube

Docker для Начинающих - Полный Курс

Docker — это платформа для разработки, доставки и запуска контейнерных приложений.
Если такая формулировка не добавляет ясности, то давайте я расскажу про это простыми словами. Возьмем пример:
Вы разрабатываете приложение на NodeJS (сюда входит и React, Angular, Vue). Закончив разработку локально, вам необходимо залить это приложение на удаленный сервер и там запустить его.
На удаленной машине у вас может быть другая операционная система или версия NodeJS. А задача сделать так, чтоб приложение работало одинаково везде.
Если делать всю настройку в ручную, то шанс ошибки очень велик. Допустим поставим другую версию NodeJS и вылезет какой-нибудь неприятный баг в самом коде. Или на другой ОС будут проблемы с установкой какого-нибудь пакета.
Решить эти проблемы как раз легко может Docker. Перед тем, как залить приложение, мы складываем его в контейнер и настраиваем. Docker же гарантирует, что контейнер, который мы настроили локально, будет работать точно так же на удаленной машине.
Другой пример. Когда-нибудь пробовали установить MongoDB локально? С Docker это можно сделать за 30 секунд, опять же вне зависимости от ОС.
Контейнерами это не просто так называется, прямая аналогия с контейнерами для перевозок товаров. Когда их стандартизировали, эффективность перевозок выросла. Так же и с приложениями. Работая с Docker мы всегда получаем один результат и это упрощает разработку.

#mongo #express #react #node #mern #docker #vladilenminin #vladilen

3 лет - Youtube

Как БЫСТРО изучить АЛГОРИТМЫ и научиться решать задачи? Книги, сайты, инструменты

Алгоритмы и структуры данных. Быстрый путь. Книги, сайты и инструменты, которые позволят быстро прокачать алгоритмы.

#learn #algorithms #frontend #datastructure #ulbitv

Laravel+Angular. Быстрый старт. Страница отображения лидов

В последнем видео текущего цикла уроков будет реализована страница по отображению на экран, сохраненных лидов в базе данных. Создаваемая страница будет выводить на экран список элементов, которые будут возвращаться по запросу из Back-End в виде карточек в три колонки, что довольно удобно для обработки.

#laravel #angular #bootstrap #webformyself

Laravel+Angular. Быстрый старт. Сохранение информации в базу данных


В прошлом уроке была подготовлена визуальная составляющая формы по созданию и редактированию лида. В этом видео будет реализована механика по отправке данных в Back-End проект на Laravel и функционал по сохранению информации в базу данных.

Также для формы редактирования лида, будет описан код, по определению параметров строки запроса и заполнения формы информацией по определенному лиду.

#laravel #angular #bootstrap #webformyself

Laravel+Angular. Быстрый старт. Форма создания и редактирования лидов

В этом видео будет реализован функционал по формированию и отображению на экран страницы создания нового лида. При этом будет показано как программно создать форму для добавления данных, как прописать правила валидации, как отправить запрос на Back-End и вывести результат в виде выпадающего списка в форме.

#laravel #angular #bootstrap #webformyself

Laravel+Angular. Быстрый старт. Подготовка Back-End на Laravel

Все что касается обработки данных и логики их изменения, будет сосредоточено в Back-End проекте, который будет реализован на фреймворке Laravel. Поэтому в данном уроке будут созданы основные сущности и миграции, для определения структуры базы данных, подготовлены сиды, сервисы и контроллеры для будущего API.

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

#laravel #angular #bootstrap #webformyself

Laravel+Angular. Быстрый старт. Создание каркаса для будущих страниц

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

#laravel #angular #bootstrap #webformyself

В этом видео будет подготовлена база для последующей разработки проекта. В частности, будут установлены необходимые библиотеки и фреймворки на локальный компьютер, а именно Laravel и Angular и компонент Bootstrap для визуального оформления приложения.

Так же кратко будет определена схема работы будущего веб-проекта и способ обмена данными между фреймворками.

#laravel #angular #bootstrap #webformyself

React Полный курс от А до Я.

Рассмотрим основные концепции и разработаем функционал, который встречается в каждом приложении.

#react #javascript #js #ulbitv #learn #learnreact