Это 16й урок бесплатного практического курса по базовым принципам программирования. В течение курса мы научимся писать программы, изучим основы JS, познакомимся с функциями, тестированием, рекурсией, модулями, окружением, типизациями и другими важными концепциями. Вас ждут анимированные видео, конспекты, тесты и практика.
У вас тяжелый фронтенд и много разработчиков работает над ним? Сборка новой версии, время деплоя, прогона интеграционных тестов занимает много часов? Частенько возникают вопросы о том, по чьей вине что-то упало в рантайме?
В мире бэкенда давно уже воспользовались принципом «разделяй и властвуй», и распилили свои монолиты на микросервисы (SOA). Провели разделение ответственности, определили владельцев кода, инкапсулировали знания предметной области, сократили время обучения новых сотрудников, ускорили время тестирования и настроили независимые деплои.
Последние 5 лет в мире SPA об этом деле не раз задумывались большие компании. В интернете можно найти сотни статей и видео про реализацию микрофронтендов. Но достойного стандарта в индустрии так и не сформировалось. Кто-то пилит «дорогие» in-house решения, кто-то мучается с дублирующимися библиотеками и модальными окнами в zoid, кто-то костылит подгрузку ассетов в single-spa (CSS, fonts, images).
Но Павел нашел рыбу своей мечты — это module federation в Webpack 5. Оно позволяет заимпортировать любой внешний модуль/компонент с внешнего сервера, где задеплоено другое приложение, собранное Webpackом 5. Всё просто, прям как во времена jQuery — подтянули плагин с CDN, вставили на страницу и всё заработало.
Павел расскажет и покажет, как работает module federation в Webpack 5. Расскажет про то, как Zack Jackson и Tobias Koppers проделали титаническую работу, чтобы предложить достойный стандарт для микрофронтендов.
Git и Github полный курс для начинающих. На практическом уроке для начинающих и новичков разберем как работать с Git и Github.
В ролике информация про то, как установить git и начать работать с github. Так же разберем основные команды: git clone, git init, git merge, git branch, git checkout, git push, git pull, git commit, git add, git config
Таймкоды:
00:00 — Что такое Git
02:29 — Установка Git
03:25 — Начало работы
06:40 — Инициализация проекта
11:05 — Первые изменения
17:25 — Коммит
18:54 — gitignore
23:45 — Работа с ветками
31:35 — Совмещение веток
33:20 — Работа с Github
Подпишись на канал и смотри новые фильмы и сериалы каждый день: www.youtube.com/user/StarMedia?sub_confirmation=1
Компания «Star Media» и студия «Babich-Design» представляют новый документально-игровой фильм «Лермонтов». Проект приурочен к 200-летию со дня рождения великого русского поэта Михаила Лермонтова. Смотрите онлайн на канале Star Media.
Стихи и проза Лермонтова переведены на множество языков и по праву принадлежат к классике мировой литературы. Лермонтов погиб на дуэли при странных обстоятельствах в 27 лет. Он вырос без родителей, дважды был всерьез влюблен; он прошел войну, практически всегда был окружен множеством друзей, но всю жизнь оставался крайне одиноким. Фильм расскажет о том, как события жизни Лермонтова тесно переплетены с сюжетами его произведений, как реальная жизнь поэта незримо переходит в его вымышленный мир.
Mikhail Lermontov (1814-1841) was one of Russia’s greatest poets and writers. His famous novel, “A Hero of Our Time” was one of the most popular Russian books of all time. His works were always timely and relevant, enjoying vast popularity especially among young people. Lermontov’s poetry and prose were translated into many languages and take their rightful place among the classics of world literature. Lermontov died at the age of 27, fighting a duel under strange circumstances. He grew up without parents, had two serious love affairs, was always surrounded by good friends, went through war, but nevertheless remained lonely throughout his whole life. This movie, made to commemorate the 200th anniversary of Lermontovs birth, gives an insightful look at how his personal life intertwined with the plots of his works. The poet’s reality is gradually transferred into the world of his own imagination, while the characters and events he describes provide answers to biographical mysteries of Lermontov’s fate.
Формат/Type: историческая реконструкция/historical reenactment
Жанр/Genre: биографический документальный фильм/biographical documentary
Год производства / Year of production: 2014
Режиссер / Directed by: Максим Беспалый/Maksim Bespalyi
Сценарий / Written by: Елена Сибирцева/Elena Sibirtseva
Художник-постановщик / Production designer: Маргарита Аблаева/Margarita Ablaeva
Оператор-постановщик / Director of photography: Иван Бархварт/Ivan Barkhvart
Композитор / Composer: Максим Войтов/Maksim Voitov
Продюсеры/Producers: Валерий Бабич, Влад Ряшин/ Valeriy Babich, Vlad Ryashin
В ролях / Cast: Владимир Аблогин, Анна Леванова, Илья Ловкий, Семён Серзин, Василий Цыганцов, Александр Лимин, Павел Рассомахин, Сесиль Свердлова, Людмила Гамуряк, Данила Колбасеев/Vladimir Ablogin, Anna Levanova, Ilya Lovkiy, Semen Serzin, Vasiliy Tsygantsov, Aleksandr Limin, Pavel Rassomakhin, Sesil Sverdlova, Lyudmila Gamuryak, Daniil Kolbaseev
youtu.be/XdB3JiHaDLE
Смотреть онлайн бесплатно «Лермонтов. Премьера на канале Star Media»
Онлайн-кинотеатр StarMedia на YouTube www.youtube.com/starmedia
Смотреть онлайн фильмы и сериалы бесплатно в хорошем качестве.
www.starmediafilm.com
Лучшие русские фильмы и сериалы, лучшие мелодрамы, военные фильмы, новинки кино, фильмы с русскими и английскими субтитрами — смотреть онлайн бесплатно в хорошем качестве в онлайн кинотеатре StarMedia на YouTube. Приятного просмотра!
24 апреля в 7.30 вечера (время по Калифорнии)
— финальный вебинар. Изучим следующие вводные понятия программирования
— практикуем написание и понимание кода.
Доступ: zoom.us/j/707799318
В апреле по средам проводим бесплатные вебинары — уроки программирования. Каждый может попробовать накануне курса писать код и определить, насколько ему это интересно и хочет ли изучать.