#курсы_backend #хабр
Опубликовали на Хабре интервью-отзыв:
«Курс начинающего бэкендера в Metaclass: интервью со студентом»
Поговорили с нашими стажерами, которые пришли к нам после курсов, и расспросили — как оно вообще было, учиться в школе Metaclass?
В этой статье на Хабре своим опытом поделился наш бэкендер Сергей Ордин. Он рассказал о своем опыте программирования до школы, почему захотел пройти именно наш курс, чему научился и что было сложно.
Прочесть интервью можно здесь:
https://habr.com/ru/company/kts/blog/646937/
Опубликовали на Хабре интервью-отзыв:
«Курс начинающего бэкендера в Metaclass: интервью со студентом»
Поговорили с нашими стажерами, которые пришли к нам после курсов, и расспросили — как оно вообще было, учиться в школе Metaclass?
В этой статье на Хабре своим опытом поделился наш бэкендер Сергей Ордин. Он рассказал о своем опыте программирования до школы, почему захотел пройти именно наш курс, чему научился и что было сложно.
Прочесть интервью можно здесь:
https://habr.com/ru/company/kts/blog/646937/
Хабр
Курс начинающего бэкендера в Metaclass: интервью со студентом
Привет! 31-го января начинается новый поток нашей школы Metaclass по курсам начинающего бэкендера и фронтендера. Для нас это особенно важно, ведь эти курсы мы впервые запустили еще в 2018 году и с...
Новый поток бесплатной школы начинается в понедельник, но у нас уже больше 600 заявок на 2 курса. К сожалению, ДЗ по фронтенду проверяются преподавателями вручную, поэтому мы вынуждены остановить регистрацию на курс по фронтенду сегодня вечером. Задания на курсе по бекенду проверяется автоматически, так что число человек не ограничено.
Спасибо за ваш интерес, всех, кто не собрался сейчас, ждём на следующем потоке!
Спасибо за ваш интерес, всех, кто не собрался сейчас, ждём на следующем потоке!
#хабр #технологии
Выпустили статью-перевод на Хабре:
«Удаление GIL из Python: заметки со встречи Python Core и Сэма Гросса»
Помните, мы рассказывали, что такое GIL, зачем он нужен в Python и почему его не удалят?
Так вот, американский разработчик Сэм Гросс написал форк Nogil, который, как следует из названия, все же удаляет GIL из Питона.
Сэм встретился с командой разработчиков ядра Python, где подробно ответил на вопросы про свой проект.
Прочитать подробности встречи можно по ссылке:
https://habr.com/ru/company/kts/blog/646207/
Выпустили статью-перевод на Хабре:
«Удаление GIL из Python: заметки со встречи Python Core и Сэма Гросса»
Помните, мы рассказывали, что такое GIL, зачем он нужен в Python и почему его не удалят?
Так вот, американский разработчик Сэм Гросс написал форк Nogil, который, как следует из названия, все же удаляет GIL из Питона.
Сэм встретился с командой разработчиков ядра Python, где подробно ответил на вопросы про свой проект.
Прочитать подробности встречи можно по ссылке:
https://habr.com/ru/company/kts/blog/646207/
Хабр
Удаление GIL из Python: заметки со встречи Python Core и Сэма Гросса
Во время ежегодного спринта разработчиков ядра Python мы встретились с Сэмом Гроссом, автором nogil — fork в Python 3.9, который удаляет GIL . Ниже — итоги встречи. Содержание: tl;dr Введение в nogil...
Сегодня начинается новый поток нашей бесплатной школы: по бэкенду и фронтенду. Вводные вебинары пройдут сегодня вечером.
Backend в 19:00 по Мск в зуме по этой ссылке
Frontend в 20:00 по Мск по этой ссылке
После вебинаров откроется первая глава для обучения.
Всех ждем и желаем успехов!
Backend в 19:00 по Мск в зуме по этой ссылке
Frontend в 20:00 по Мск по этой ссылке
После вебинаров откроется первая глава для обучения.
Всех ждем и желаем успехов!
#android
Опубликовали на Youtube-канале новое видео из курса мобильной разработки:
«Подготовка Android-приложения к релизу»
В этом видео рассмотрим шаги, которые необходимо совершить перед релизом Android-приложения.
Разделы:
— Что нужно для релиза 0:00
— Подпись приложения 0:35
— Где хранятся ключи подписи 5:15
— Подпись debug-сборок 10:12
— Создание ключа подписи 11:57
— Использование подписи в gradle-конфигурации 18:00
— Процесс минификации кода 20:02
— Code shrinking 23:48
— Resource shrinking 26:10
— Obfuscation (минификация имен) 27:24
— Включение минификации 29:34
— Оптимизация кода 30:19
— Как работает R8 32:06
— Конфигурация R8 33:38
— Android App Bundle 36:50
Рассказывает наш Android-разработчик Стефан Серхир.
Смотреть видео целиком:
https://youtu.be/mg4RooKsiB8
Опубликовали на Youtube-канале новое видео из курса мобильной разработки:
«Подготовка Android-приложения к релизу»
В этом видео рассмотрим шаги, которые необходимо совершить перед релизом Android-приложения.
Разделы:
— Что нужно для релиза 0:00
— Подпись приложения 0:35
— Где хранятся ключи подписи 5:15
— Подпись debug-сборок 10:12
— Создание ключа подписи 11:57
— Использование подписи в gradle-конфигурации 18:00
— Процесс минификации кода 20:02
— Code shrinking 23:48
— Resource shrinking 26:10
— Obfuscation (минификация имен) 27:24
— Включение минификации 29:34
— Оптимизация кода 30:19
— Как работает R8 32:06
— Конфигурация R8 33:38
— Android App Bundle 36:50
Рассказывает наш Android-разработчик Стефан Серхир.
Смотреть видео целиком:
https://youtu.be/mg4RooKsiB8
YouTube
Подготовка Android-приложения к релизу
В этом видео рассмотрим шаги, которые необходимо совершить перед релизом Android-приложения.
Рассказывает наш Android-разработчик Стефан Серхир.
Разделы:
— Что нужно для релиза 0:00
— Подпись приложения 0:35
— Где хранятся ключи подписи 5:15
— Подпись debug…
Рассказывает наш Android-разработчик Стефан Серхир.
Разделы:
— Что нужно для релиза 0:00
— Подпись приложения 0:35
— Где хранятся ключи подписи 5:15
— Подпись debug…
#курсы
Курс по асинхронному программированию для начинающих
Друзья!
Подходит к концу наша бесплатная школа по бэкенду и фронтенду.
И мы готовы объявить о начале следующего (уже 3-го 🤩) потока нашего флагманского курса – Асинхронное программирование на Python.
Новый поток стартует уже через месяц – 11 апреля.
На курсе вы:
🔘 познакомитесь с теорией асинхронности
🔘 узнаете, чем она отличается от параллельного выполнения потоков и процессов
🔘 научитесь использовать асинхронный веб-фреймворк в Python
🔘 начнете работать с БД через асинхронные коннекторы
🔘 напишите чат-бота
🔘 и даже разберетесь, как написать собственный event loop
В общем, курс очень насыщенный 😎
Формат, как обычно: на продвинутом треке лекции + еженедельные разборы домашних заданий на вебинаре. Кстати, ДЗшки на этом курсе нужно выполнять прямо в онлайн-IDE, где преподаватели уже подготовили всю необходимую инфраструктуру.
Ждем вас на курсе и желаем успехов в обучении!
Старт 11-го апреля.
Записаться
Курс по асинхронному программированию для начинающих
Друзья!
Подходит к концу наша бесплатная школа по бэкенду и фронтенду.
И мы готовы объявить о начале следующего (уже 3-го 🤩) потока нашего флагманского курса – Асинхронное программирование на Python.
Новый поток стартует уже через месяц – 11 апреля.
На курсе вы:
🔘 познакомитесь с теорией асинхронности
🔘 узнаете, чем она отличается от параллельного выполнения потоков и процессов
🔘 научитесь использовать асинхронный веб-фреймворк в Python
🔘 начнете работать с БД через асинхронные коннекторы
🔘 напишите чат-бота
🔘 и даже разберетесь, как написать собственный event loop
В общем, курс очень насыщенный 😎
Формат, как обычно: на продвинутом треке лекции + еженедельные разборы домашних заданий на вебинаре. Кстати, ДЗшки на этом курсе нужно выполнять прямо в онлайн-IDE, где преподаватели уже подготовили всю необходимую инфраструктуру.
Ждем вас на курсе и желаем успехов в обучении!
Старт 11-го апреля.
Записаться
metaclass.kts.studio
Асинхронное программирование на Python для начинающих
Не понимаешь asyncio? Быстро научим через тренажеры и практику
#школа #devops
Второй поток курса по девопсу
Хорошие новости: мы запускаем второй поток курса «Деплой приложений в Kubernetes»!
На курсе вы разберетесь, что же такое Kubernetes и как им пользоваться:
1. Узнаете про устройство контейнеризации на примере Docker
2. Рассмотрите системы оркестрации контейнеров
3. Углубленно пройдете основные возможности Kubernetes и его компоненты
4. Научитесь писать CI/CD пайплайны в Gitlab
5. Научитесь деплоить приложения в кластере Kubernetes
Подробно ознакомиться с программой можно на сайте школы Metaclass на странице курса.
Формат, как обычно: видеолекции + разборы ДЗ раз в неделю. Для выполнения ДЗ у вас будут личные кластеры Kubernetes — останется только писать конфиги и тестировать деплои 😎
Курс стартует 11 апреля. Всех ждем и желаем успехов!
Второй поток курса по девопсу
Хорошие новости: мы запускаем второй поток курса «Деплой приложений в Kubernetes»!
На курсе вы разберетесь, что же такое Kubernetes и как им пользоваться:
1. Узнаете про устройство контейнеризации на примере Docker
2. Рассмотрите системы оркестрации контейнеров
3. Углубленно пройдете основные возможности Kubernetes и его компоненты
4. Научитесь писать CI/CD пайплайны в Gitlab
5. Научитесь деплоить приложения в кластере Kubernetes
Подробно ознакомиться с программой можно на сайте школы Metaclass на странице курса.
Формат, как обычно: видеолекции + разборы ДЗ раз в неделю. Для выполнения ДЗ у вас будут личные кластеры Kubernetes — останется только писать конфиги и тестировать деплои 😎
Курс стартует 11 апреля. Всех ждем и желаем успехов!
#youtube #devops #игорь_латкин
Выложили новое видео в Youtube-канале:
Что такое виртуальные машины
Курс по Kubernetes начнется 11-го апреля, а мы начинаем рассказывать, что ждет вас на курсе. Как и с курсом по мобильной разработке, будем публиковать небольшие фрагменты лекций.
В сегодняшнем небольшом ролике наш ведущий преподаватель Игорь Латкин кратко рассказывает про схему устройства виртуальных машин. Если вам интересно, что такое гипервизоры — не пропустите следующее видео.
Посмотреть ролик про виртуальные машины
Выложили новое видео в Youtube-канале:
Что такое виртуальные машины
Курс по Kubernetes начнется 11-го апреля, а мы начинаем рассказывать, что ждет вас на курсе. Как и с курсом по мобильной разработке, будем публиковать небольшие фрагменты лекций.
В сегодняшнем небольшом ролике наш ведущий преподаватель Игорь Латкин кратко рассказывает про схему устройства виртуальных машин. Если вам интересно, что такое гипервизоры — не пропустите следующее видео.
Посмотреть ролик про виртуальные машины
YouTube
Что такое виртуальные машины
Фрагмент 1-й лекции нашего курса «Деплой приложений в Kubernetes»:
https://inlnk.ru/Rjen5d
Небольшой ролик, где наш ведущий преподаватель Игорь Латкин кратко рассказывает про схему устройства виртуальных машин.
Если вам интересно, что такое гипервизоры…
https://inlnk.ru/Rjen5d
Небольшой ролик, где наш ведущий преподаватель Игорь Латкин кратко рассказывает про схему устройства виртуальных машин.
Если вам интересно, что такое гипервизоры…
#курсы #devops
Студенты о курсе «Деплой приложений в Kubernetes»
Привет!
Пока курс не начался, делимся парочкой отзывов от студентов предыдущего потока.
👨🏻🎓 Мялкин Роман
«Курс понравился, все полезно и по теме. Сложные домашние задания, что в целом хорошо и позволяет изучить kubernetes более глубоко».
👨🏻🎓 Борисов Михаил
«Курс в целом понравился, очень много новой и полезной информации. Хорошо подобранные домашние задания после каждого модуля. Бывали проблемы с инфраструктурой (кластером), но решались максимум за 2-3 дня.
Чего не хватило: помимо практики, хотелось бы еще видеть теор вопросы после каждого модуля для закрепления материала. В конце всего курса финальные вопросы на понимание всего материала».
Прочитать программу и записаться можно на странице курса.
Студенты о курсе «Деплой приложений в Kubernetes»
Привет!
Пока курс не начался, делимся парочкой отзывов от студентов предыдущего потока.
👨🏻🎓 Мялкин Роман
«Курс понравился, все полезно и по теме. Сложные домашние задания, что в целом хорошо и позволяет изучить kubernetes более глубоко».
👨🏻🎓 Борисов Михаил
«Курс в целом понравился, очень много новой и полезной информации. Хорошо подобранные домашние задания после каждого модуля. Бывали проблемы с инфраструктурой (кластером), но решались максимум за 2-3 дня.
Чего не хватило: помимо практики, хотелось бы еще видеть теор вопросы после каждого модуля для закрепления материала. В конце всего курса финальные вопросы на понимание всего материала».
Прочитать программу и записаться можно на странице курса.
Через 10 минут (18:00 по мск) начнется второй этап защиты проектов по бекенду!
Подключайтесь в зум, чтобы посмотреть, что сделали студенты за 5 недель обучения.
Подключайтесь в зум, чтобы посмотреть, что сделали студенты за 5 недель обучения.
#devops #сергей_маленко
Новая услуга в DevOps-юните
Мы уже не раз рассказывали о своем опыте в DevOps и том, как решили сделать из этого отдельное направление в компании. Сегодня расскажем, как добавили в DevOps-юнит новую услугу.
В сегодняшних непростых условиях возникают проблемы с различными зарубежными сервисами и способами их оплаты, потому что карты РФ заблокировали.
Какие сложности сегодня ощущают компании с зарубежной инфраструктурой:
🌐 стали платить больше из-за новых валютных курсов
🌐 могут потерять доступ, если облачные провайдеры присоединятся к санкциям
🌐 могут банально закончиться деньги на счете из-за проблем с оплатой
Мы и сами столкнулись с подобной проблемой и перенесли свои критичные узлы на российские облака. Остальную инфраструктуру плавно переносим. Так что мы уже набили руку на этом вопросе и поэтому можем помочь компаниям, которые оказались в такой же ситуации.
Работаем с Yandex Cloud, VK Cloud Solutions и Selectel. Сразу скажем, что, например, в AWS функций больше. Но потери не такие большие, к тому же российские сервисы активно развиваются.
Так что мы оперативно запустили лендинг и начали работать. Заходите посмотреть.
Новая услуга в DevOps-юните
Мы уже не раз рассказывали о своем опыте в DevOps и том, как решили сделать из этого отдельное направление в компании. Сегодня расскажем, как добавили в DevOps-юнит новую услугу.
В сегодняшних непростых условиях возникают проблемы с различными зарубежными сервисами и способами их оплаты, потому что карты РФ заблокировали.
Какие сложности сегодня ощущают компании с зарубежной инфраструктурой:
🌐 стали платить больше из-за новых валютных курсов
🌐 могут потерять доступ, если облачные провайдеры присоединятся к санкциям
🌐 могут банально закончиться деньги на счете из-за проблем с оплатой
Мы и сами столкнулись с подобной проблемой и перенесли свои критичные узлы на российские облака. Остальную инфраструктуру плавно переносим. Так что мы уже набили руку на этом вопросе и поэтому можем помочь компаниям, которые оказались в такой же ситуации.
Работаем с Yandex Cloud, VK Cloud Solutions и Selectel. Сразу скажем, что, например, в AWS функций больше. Но потери не такие большие, к тому же российские сервисы активно развиваются.
Так что мы оперативно запустили лендинг и начали работать. Заходите посмотреть.
#youtube #devops #игорь_латкин
Выложили новое видео в Youtube-канале:
Гипервизоры 1-го и 2-го типа
В прошлом видео мы кратко рассмотрели виртуальные машины и выяснили, что их управлением занимаются гипервизоры. Сегодня расскажем про них.
Содержание:
Гипервизоры первого типа — 0:00
Что такое операционная система — 0:21
В чем задача гипервизора — 0:40
При чем здесь контейнеры — 1:30
Гипервизоры второго типа — 3:18
Это видео — часть нашего курса «Деплой приложений в Kubernetes». Объясняет ведущий преподаватель Игорь Латкин.
Посмотреть ролик про гипервизоры
Выложили новое видео в Youtube-канале:
Гипервизоры 1-го и 2-го типа
В прошлом видео мы кратко рассмотрели виртуальные машины и выяснили, что их управлением занимаются гипервизоры. Сегодня расскажем про них.
Содержание:
Гипервизоры первого типа — 0:00
Что такое операционная система — 0:21
В чем задача гипервизора — 0:40
При чем здесь контейнеры — 1:30
Гипервизоры второго типа — 3:18
Это видео — часть нашего курса «Деплой приложений в Kubernetes». Объясняет ведущий преподаватель Игорь Латкин.
Посмотреть ролик про гипервизоры
YouTube
Гипервизоры 1-го и 2-го типа
Фрагмент 1-й лекции нашего курса «Деплой приложений в Kubernetes»:
https://inlnk.ru/Rjen5d
В прошлом видео мы кратко рассмотрели, что такое виртуальная машина и выяснили, что их управлением занимаются гипервизоры. В этом ролике расскажем про них.
Содержание:…
https://inlnk.ru/Rjen5d
В прошлом видео мы кратко рассмотрели, что такое виртуальная машина и выяснили, что их управлением занимаются гипервизоры. В этом ролике расскажем про них.
Содержание:…
#хабр #курсы
Статья «Пишем асинхронного Телеграм-бота»
Одно из домашних заданий на курсе «Асинхронное программирование» — написать Телеграм-бота. На последнем курсе мы провели на эту тему подробный вебинар, который переработали в статью на Хабре.
Статья получилась удачной, и администрация Хабра тоже запостила ее в своей группе ВК.
Напоминаем, что 3-й поток курса по асинхронному программированию стартует 11 апреля. Читайте статью, приходите учиться!
🤖 Читать статью
💻 Посмотреть страницу курса
Статья «Пишем асинхронного Телеграм-бота»
Одно из домашних заданий на курсе «Асинхронное программирование» — написать Телеграм-бота. На последнем курсе мы провели на эту тему подробный вебинар, который переработали в статью на Хабре.
Статья получилась удачной, и администрация Хабра тоже запостила ее в своей группе ВК.
Напоминаем, что 3-й поток курса по асинхронному программированию стартует 11 апреля. Читайте статью, приходите учиться!
🤖 Читать статью
💻 Посмотреть страницу курса
Хабр
Пишем асинхронного Телеграм-бота
Привет! Меня зовут Александр, я руководитель бэкенд-разработки в KTS . Сегодня я покажу, как написать своего Телеграм-бота на основе asyncio и aiohttp. Мы не будем использовать ни aiogram, ни любые...
#школа #курсы
Вебинар по асинхронному программированию: пишем сервер для геолокации
В эту субботу, 2 апреля, проводим livecode-вебинар.
В онлайн-режиме напишем websocket-сервер на asyncio, который получает геолокацию и транслирует ее всем подключенным клиентам. На вебинаре мы познакомимся с asyncio и научимся работать с протоколом websocket.
Это ознакомительное мероприятие перед началом 3-го потока курса «Асинхронное программирование на Python».
Приходите, будем ждать!
👉 зарегистрироваться на вебинар
Вебинар по асинхронному программированию: пишем сервер для геолокации
В эту субботу, 2 апреля, проводим livecode-вебинар.
В онлайн-режиме напишем websocket-сервер на asyncio, который получает геолокацию и транслирует ее всем подключенным клиентам. На вебинаре мы познакомимся с asyncio и научимся работать с протоколом websocket.
Это ознакомительное мероприятие перед началом 3-го потока курса «Асинхронное программирование на Python».
Приходите, будем ждать!
👉 зарегистрироваться на вебинар
metaclass.kts.studio
Асинхронное программирование на Python для начинающих
Не понимаешь asyncio? Быстро научим через тренажеры и практику
#хабр #мобильная_разработка #максим_мялкин
Наш руководитель мобильной разработки Максим Мялкин выпустил на Хабре техническую статью:
«OAuth в мобильных приложениях»
Начало любого сервиса — авторизация. В открытых API для этого используется OAuth — протокол авторизации, который изучают в мобильной разработке.
Этой статьей Максим систематизировал информацию по OAuth: рассказал про нюансы, способы реализации, поделился опытом настройки OAuth в Android-приложении с использованием библиотеки AppAuth.
📲 Читать статью
Наш руководитель мобильной разработки Максим Мялкин выпустил на Хабре техническую статью:
«OAuth в мобильных приложениях»
Начало любого сервиса — авторизация. В открытых API для этого используется OAuth — протокол авторизации, который изучают в мобильной разработке.
Этой статьей Максим систематизировал информацию по OAuth: рассказал про нюансы, способы реализации, поделился опытом настройки OAuth в Android-приложении с использованием библиотеки AppAuth.
📲 Читать статью
Хабр
OAuth в мобильных приложениях
Привет! Меня зовут Мялкин Максим, я занимаюсь мобильной разработкой в KTS . Ни один сервис не обходится без логина. Часто в мобильных приложениях требуется интегрировать вход через сторонние соцсети —...
#youtube #asyncio
Запись вебинара: websocket-сервер для геолокации
В субботу мы написали геолокацию в режиме реального времени на вебсокетах.
Мы создали веб-сервис, который позволяет делиться своим местоположением и отслеживать местоположение всех остальных подключенных к нему людей на карте мира, и все это в режиме реального времени.
Вебсокеты нужны как раз там, где идет взаимодействие с пользователем в режиме реального времени.
С их помощью клиент может послать запрос к серверу, как в обычном HTTP. Но самое интересное, что используя вебсокеты, сервер тоже может послать данные клиенту, не дожидаясь от него HTTP-запроса. Это взаимодействие чем-то похоже на чат. Кстати, вебсокеты часто используются для реализации чата в вебе, но этим область применения технологии совсем не ограничивается.
Чтобы лучше разбираться в подобных задачах, приходите к нам на курс «Асинхронное программирование для начинающих».
Старт — 11 апреля.
💻 Запись вебинара
🎓 Страница курса
Запись вебинара: websocket-сервер для геолокации
В субботу мы написали геолокацию в режиме реального времени на вебсокетах.
Мы создали веб-сервис, который позволяет делиться своим местоположением и отслеживать местоположение всех остальных подключенных к нему людей на карте мира, и все это в режиме реального времени.
Вебсокеты нужны как раз там, где идет взаимодействие с пользователем в режиме реального времени.
С их помощью клиент может послать запрос к серверу, как в обычном HTTP. Но самое интересное, что используя вебсокеты, сервер тоже может послать данные клиенту, не дожидаясь от него HTTP-запроса. Это взаимодействие чем-то похоже на чат. Кстати, вебсокеты часто используются для реализации чата в вебе, но этим область применения технологии совсем не ограничивается.
Чтобы лучше разбираться в подобных задачах, приходите к нам на курс «Асинхронное программирование для начинающих».
Старт — 11 апреля.
💻 Запись вебинара
🎓 Страница курса
YouTube
Websocket-сервер для геолокации на asyncio
Ознакомительный вебинар перед курсом «Асинхронное программирования для начинающих».
Ссылка на курс: https://vk.cc/ccs4ed
О вебинаре:
Мы создали веб-сервис, который позволяет делиться своим местоположением и отслеживать местоположение всех остальных…
Ссылка на курс: https://vk.cc/ccs4ed
О вебинаре:
Мы создали веб-сервис, который позволяет делиться своим местоположением и отслеживать местоположение всех остальных…
#youtube #frontend
Frontend-фреймворки
Начинаем публиковать фрагменты большой лекции в МГТУ им. Баумана. Ведущий — один из наших управляющих партнеров Сергей Чернобровкин.
Сегодня поговорим про фронтенд-фреймворки и зачем они появились.
Когда JS использовали по большей части дизайнеры для интерактива на странице, все было довольно просто. Но со временем начали появляться более сложные сайты и приложения, и управлять логикой их работы стало сложнее.
Задача фреймворков — упростить разработку.
Смотреть видео ▶️
Frontend-фреймворки
Начинаем публиковать фрагменты большой лекции в МГТУ им. Баумана. Ведущий — один из наших управляющих партнеров Сергей Чернобровкин.
Сегодня поговорим про фронтенд-фреймворки и зачем они появились.
Когда JS использовали по большей части дизайнеры для интерактива на странице, все было довольно просто. Но со временем начали появляться более сложные сайты и приложения, и управлять логикой их работы стало сложнее.
Задача фреймворков — упростить разработку.
Смотреть видео ▶️
YouTube
Frontend-фреймворки — зачем нужны и как появились
Фрагмент лекции по фронтенду в МГТУ им. Баумана. Ведущий лекции — Сергей Чернобровкин.
Содержание:
0:00 — Почему вообще появились frontend-фреймворки?
1:43 — SPA
3:14 — Устройство классического приложения
4:24 — Устройство одностраничного приложения SPA…
Содержание:
0:00 — Почему вообще появились frontend-фреймворки?
1:43 — SPA
3:14 — Устройство классического приложения
4:24 — Устройство одностраничного приложения SPA…
#youtube #devops #игорь_латкин
Выложили небольшое видео в Youtube-канале:
Что такое контейнер
Кратко и со схемами объясняем, чем отличаются контейнеры и виртуальные машины. Рассказывает наш ведущий преподаватель Игорь Латкин.
посмотреть видео
Выложили небольшое видео в Youtube-канале:
Что такое контейнер
Кратко и со схемами объясняем, чем отличаются контейнеры и виртуальные машины. Рассказывает наш ведущий преподаватель Игорь Латкин.
посмотреть видео
YouTube
Что такое контейнеры
Фрагмент 1-й лекции нашего курса «Деплой приложений в Kubernetes»:
https://inlnk.ru/Rjen5d
Кратко и со схемами объясняем, чем отличаются контейнеры и виртуальные машины. Рассказывает наш ведущий преподаватель Игорь Латкин.
Не пропусти будущие наборы на…
https://inlnk.ru/Rjen5d
Кратко и со схемами объясняем, чем отличаются контейнеры и виртуальные машины. Рассказывает наш ведущий преподаватель Игорь Латкин.
Не пропусти будущие наборы на…
#youtube #frontend
React: подготовка проекта
Еще один небольшой фрагмент лекции по фронтенду. Сегодня рассказываем про подготовку проекта на React. Поговорим про пакетный менеджер NPM, создание проекта и установку пакетов.
Объясняет Сергей Чернобровкин.
Смотреть видео ▶️
React: подготовка проекта
Еще один небольшой фрагмент лекции по фронтенду. Сегодня рассказываем про подготовку проекта на React. Поговорим про пакетный менеджер NPM, создание проекта и установку пакетов.
Объясняет Сергей Чернобровкин.
Смотреть видео ▶️
YouTube
NPM: структура package.json
Фрагмент лекции по фронтенду в МГТУ им. Баумана. Ведущий лекции — Сергей Чернобровкин.
Содержание:
0:00 — NPM
0:50 — Создание проекта
1:10 — Установка пакетов
Не пропусти будущие наборы на курс, вступай в чат: https://t.iss.one/kts_dev
Сайт Школы Metaclass:…
Содержание:
0:00 — NPM
0:50 — Создание проекта
1:10 — Установка пакетов
Не пропусти будущие наборы на курс, вступай в чат: https://t.iss.one/kts_dev
Сайт Школы Metaclass:…