Узнаем, как работает библиотека Jotai, а также за счёт чего она упрощает управление состоянием и позволяет более полно использовать преимущества React. Научимся выполнять рефакторинг приложения на Redux для использования Jotai.
При всей своей привлекательности сегодняшние социальные сети обладают рядом недостатков в организационной архитектуре. В чем причины и как сделать социальные сети более полезными и эффективными для пользователей? На эти вопросы дает ответ Farokh Shahabi - один из основателей платформы для анализа данных из сетевых источников.
Интенсив по Docker для разработчиков без «капитанской теории». Отправляемся 27 февраля.
На 2 дня оставим за бортом всё то, о чём и так все знают и погрузимся в глубины крутейшей практики. Вы запустите сайт в контейнере, соберёте несколько контейнеров в рабочую систему, запустите готовый pipeline в Gitlab, рассмотрите подводные камни использования stateful и Docker и научитесь обходить ограничения DockerHub. Помимо этого расскажем об особенностях использования контейнеров с ruby, php, python, go, java, c#, c++ и работе Docker в облаках.
Интересно? А ведь это ещё не всё! Почитать всю программу (там много вкусного) и посмотреть реальные примеры практических заданий можно на сайте.
Беспристрастный обзор актуальных на данный момент технологий: по какому принципу они работают, какие их преимущества и недостатки и для каких сценариев лучше подходит каждая из них.
⚡ Демо-занятия для Проджектов и iOS-разработчиков:
15 февраля - демо-урок «Пишем приложение на SwiftUI и Combine»
Анна Жаркова (ведущий моб. разраб. Usetech) расскажет: - Что такое SwiftUI? Чем приложение на SwiftUI отличается от классического iOS приложения? - Что такое фреймворк Combine? Какие средства он предлагает для работы? - Как создать небольшое приложение на SwiftUI с Combine?
Влас Старцев (Продакт в Biglion) обсудит следующие темы: - обучение в онлайне – как сделать это действительно эффективно? - принятие решений Agile-командой – как меняется подход? - гигиенические правила онлайна – проверь себя сам; - Tips & Tricks при работе в онлайне – что помогает делать встречи полезными и почему так?
Как выполнять операции в git, используя разные SSH-ключи и отдельную почту для каждого из проектов? Создадим два SSH-ключа с разделением на рабочую и личную почту: один ключ для рабочих проектов, другой - для всего остального в GitLab.
Как защититься от DoS-атак? Рассмотрим преимущества и недостатки пяти алгоритмов ограничения скорости и познакомимся с принципом действия ограничителя скорости для API.
В третьей версии популярного JavaScript-фреймворка Vue появилась новая функциональность Composition API, которая значительно облегчает жизнь программисту. Она упрощает повторное использование логики в разных модулях больших приложений, позволяет лучше отслеживать и оптимизировать сложный код.
Как изменится UX в наступившем году? Как пандемия повлияла на разработку пользовательского опыта? Расскажем, какие UX- тенденции будут популярны в 2021.
Вы Data Engineer и хотите оптимизировать работу с большими данными? Начните осваивать инструменты уже 4 февраля на демо-занятии «Spark Streaming». Вадим Заигрин познакомит вас со Spark Streaming и Structured Streaming, вместе вы изучите их особенности и напишете простое приложение обработки потоков.
Что такое демо-занятие? Это возможность попробовать онлайн-курс «Экосистема Hadoop, Spark, Hive» и познакомиться с преподавателем. Для регистрации пройдите вступительный тест https://otus.pw/M5wi/
Можно ли сделать рандомизатор исключительно с помощью HTML и CSS, без JavaScript, Sass или других внешних скриптов или препроцессоров? Да, можно, и сейчас мы покажем как.
Хочешь создавать сайты и размещать их в интернете? Присоединяйся к бесплатному обучению по веб-разработке — освой HTML, CSS, JavaScript и сделай собственный проект всего за день!
Ждём тебя в прямом эфире 6 февраля в 12:00 по московскому времени!
⌨️ Ты научишься верстать веб-страницы. ⌨️ Сможешь написать простой код на PHP. ⌨️ Поработаешь с базой данных MySQL. ⌨️ Узнаешь, как выбирать домен и хостинг.
Занятие пройдёт в live-режиме — 5 часов мощной практики и всего 1 час теории под руководством разработчика с 16-летним опытом. Если войдёшь в число лучших участников, получишь сертификат на 30 000 рублей для обучения в Skillbox!
Хочешь освоить востребованную профессию? Data Scientist — одна из самых перспективных и высокооплачиваемых специальностей в IT-сфере! Попробуй свои силы на бесплатном интенсиве Skillbox.
Тебя ждут: ✔️ основы анализа данных и машинного обучения; ✔️ программирование на Python; ✔️ работа с библиотеками Matplotlib и Scikit-learn; ✔️ выгрузка и визуализация данных; ✔️ оценка качества моделей.
💡 Занятия проведёт главный методист технического направления Skillbox Михаил Овчинников. Ты узнаешь, как разрабатывается искусственный интеллект, как работают специалисты Data Science и какие инструменты они используют.
📌 У тебя будет шанс получить грант на 30 000 рублей для обучения в Skillbox!
Пошагово создаем приложение Angular с применением Angular Material. Процесс реализуется с нуля и включает как настройку компонентов, так и все этапы организации интерфейса, в том числе с помощью реактивных форм.