Результати пошуку
ITVDN: курси програмування
Відеокурси з
програмування
Підписка

300+ курсів за популярними IT-напрямками

Вибери свою IT спеціальність

Підписка
Підписка

300+ курсів за популярними IT-напрямками

Результати пошуку за запитом: Андр%
Новий відео курс - Основи адміністрування Linux

Автор: Редакція ITVDN

Добрый день, друзья! На ITVDN появился новый видео курс, посвященный изучению основ администрирования семейства операционных систем Linux. Linux-системы используются в первую очередь для создания серверов, а также для персональных компьютеров и как основа операционных систем большинства смартфонов. Курс «Основы администрирования Linux» дает базовые знания процессов установки, настройки и работы с данной операционной системой на примере одной из версий Linux - Ubuntu. Вы познакомитесь с основами работы в терминале, основными утилитами, необходимыми для каждодневной работы, основами настройки web-сервера и сервера баз данных на Linux. Автор курса — Барабаш Андрей, DevOps at Brights. В записанных видео уроках он делится эффективными техниками администрирования Linux, опираясь на собственный опыт и лучшие практики. Структура курса: Установка Linux на виртуальную машину. Системная архитектура. Жесткие диски и работа с ними. Файловая система и управление пакетами. Команды GNU и Unix. Управление правами доступа к файлам и владением. Память и процессоры. Оболочка командной строки. Обработка текстовых потоков с помощью фильтров. Работа с оболочкой Bash. Архиваторы, бэкапы и планировщик задач. Сети. Сетевые команды и безопасность. Логи. Web Services. Database. Чему вы научитесь на данном курсе: Устанавливать ОС Linux и необходимые для работы утилиты и службы Администрировать ОС Linux. Работать с жесткими дисками и файловой системой. Настраивать терминал для удобства работы. Создавать пользователей, настраивать их права и привилегии для работы в операционной системе. Управлять процессами в системе. Использовать bash для написания скриптов. Использовать vim и понимать основы работы с ним. Работать с текстовыми потоками. Работать с архиваторами, бэкапами и планировщиком задач. Настраивать сеть и понимать основы работы сетевых протоколов. Понимать основы безопасности работы операционной системы и реализовывать ее. Организовывать логирование и вести логи. Выполнять установку и базовую настройку web-server`а и сервера баз данных. Предварительные требования Для понимания материалов данного курса необходим хороший опыт работы с ПК. Желательно иметь представление о семействе Linux и быть хотя бы поверхностно знакомым с одной из ОС Linux. Смотрите первый урок в свободном доступе. Все уроки курса уже на сайте и доступны в полном объеме для тех, у кого есть подписка. Вы можете приступить к изучению основ администрирования Linux в удобное для вас время и в удобном темпе!
Безкоштовна онлайн-конференція AI-MEN 2021

Автор: Редакція ITVDN

10 июля в онлайн-формате состоится ежегодная конференция AI-MEN 2021. Это международная конференция по использованию технологий искусственного интеллекта, Data Science, Machine Learning, Big Data. Поучаствовать в конференции можно бесплатно, но только по предварительной регистрации. Во время конференции все участники смогут пообщаться с представителями компаний и посетить виртуальные стенды для полноценного нетворкинга. Также на сайте мероприятия появится список вакансий, а в день конференции их будет еще больше, поэтому, если вы в поиске работы в сфере AI, то обязательно регистрируйтесь на ивент! Представляем первый состав спикеров конференции: Дмитрий Ветров (Россия), кандидат физико-математических наук. Профессор НИУ ВШЭ, руководитель исследовательской группы байесовских методов. Исследовательские интересы: байесовская регуляризация алгоритмов машинного обучения, структурное обучение, глубинное обучение, вероятностные графические модели. Тема выступления: "Вид функции потерь в нейронных сетях и перспективы ансамблирования" Андрей Капитонов (Беларусь), экс-м.н.с. в НПЦ Госкомитета судебных экспертиз, субординатор по неонатологии, основатель проекта Covid-Ray, СЕО в ООО"Оксиджен Технолоджиес" Тема выступления: "Опыт создания и применения AI-продуктов в практической медицине" Илья Овчаренко (Украина), Machine Learning Engineer at Intetics (learns machines for being a little bit smarter), master student at Ukrainian Catholic University (Data Science program). Over the last two years has been working mostly with computer vision tasks (satellite imagery segmentation, object detection, etc). In addition to point cloud processing, Illia is also interested in self-supervised learning and its applications in the computer vision field. Тема выступления: "Deep Learning on 3d Data" Ян Тишко (Беларусь), Chief Software Engineer, Oxagile. Front-end разработчик с более чем 6-летним опытом разработки веб-приложений и приложений для Smart TV с использованием JavaScript, TypeScript, React, Node.js технологий. Нравится решать сложные задачи и оптимизировать производительность приложений с помощью алгоритмов и глубокого понимания JavaScript Тема выступления: "Детекция лиц, масок и измерение температуры в браузере" Сергей Халипский (Беларусь), Software Engineer, Oxagile. Более 15 лет в проектировании, внедрении, развертывании и обслуживании сложных систем, разработке структур баз данных, тестировании, технических исследованиях, оценке производительности. Основной технологический стэк: .NET, JS Тема выступления: "Детекция лиц, масок и измерение температуры в браузере"   Организатором конференции выступает старейший белорусский ИТ-портал KV.by Золотой партнер конференции: Intetics Серебряный партнер: Oxagile Список спикеров будет пополняться, следите за обновлениями на официальном сайте мероприятия. Количество мест ограничено, регистрируйтесь прямо сейчас, чтобы бесплатно принять участие в мероприятии!
Як уже сьогодні цифрові інструменти змінюють світ і ваш бізнес

Автор: Редакція ITVDN

Практические советы по цифровой трансформации бизнеса и успешные кейсы от компаний-лидеров Несколько лет подряд в Киеве и в регионах торговая площадка Zakupki.Prom.ua с успехом проводила Всеукраинский Forum Zakupki – крупнейший ивент, посвященный государственным и коммерческим закупкам. В этом году обновленный формат мероприятия выходит за рамки успешных онлайн покупок и продаж. И предлагает бизнесу разобраться, без каких цифровых инструментов невозможен переход их компании из сегодня в завтра. Использование CRM/ERP-систем, облачные решения, Big Data, электронный документооборот и закупки – необходимое условие для конкурентоспособности компании. Forum Digital: цифровые инструменты для бизнеса расскажет о том, как технологии помогают стать эффективнее. Форум пройдет 6-го февраля в Киеве в Pochayna Event Hall. Однако все желающие смогут присоединиться к нему и в онлайн-формате. Мероприятие будет транслироваться на всю Украину.   Вам необходимо на Форум, если ваша компания: уже начала цифровизацию и интересуется лучшими практиками; активно использует диджитал-инструменты и хочет “держать руку на пульсе” новых технологий; только задумывается об использовании цифровых сервисов и не знает, с чего начать.   Более 15-ти спикеров поделятся уникальным опытом использования инновационных технологий в их компаниях. В докладах – только работающие инструменты, успешные кейсы и практические советы.   Участники форума узнают о преимуществах цифровых сервисов для бизнеса: как избежать типичных ошибок при внедрении инновационных инструментов, чем полезны Big Data и как их защитить, какие изменения ожидают диджитал в ближайшем будущем. Также можно будет лично пообщаться с экспертами и получить совет или консультацию.   Среди спикеров Forum Digital: Николай Палиенко – соучредитель и генеральный директор группы компаний EVO Владислав Чечеткин – основатель интернет-магазина Rozetka.ua Вячеслав Климов – совладелец компании «Новая Почта» Андрей Длигач – генеральный директор группы компаний Advanter Group Давид Браун – основатель и руководитель Templatemonster Оксана Леонова – вице-президент, руководитель направления Digital “Альфа-Банк Украина” Оксана Ферчук – руководитель торговой площадки Zakupki.Prom.ua Александр Николенко – заместитель председателя правления "ТАСкомбанк" Тарас Берчак, и.о. Digital директора  компании "Киевстар"   Об организаторе:   Zakupki.Prom.ua – торговая площадка, проект бизнес-направления компании EVO, участник системы публичных электронных закупок ProZorro и системы электронных государственных торгов ProZorro.Продажи. На площадке бизнес может работать в нескольких направлениях – как поставщик участвовать в государственных и коммерческих закупках, как покупатель подавать свои предложения в государственных торгах и как заказчик закупать товары и услуги для собственных нужд. Наши партнеры предоставляют 20% скидки по промокоду cbsystem20. Поспешите выбрать лучшие билеты и гарантировать себе участие в масштабном Forum Digital!
Azure атлас. 15-16 лютого 2018 року

Автор: Редакція ITVDN

Azure Aтлас — это цифровой гид по облачным средам Microsoft. В ходе двухдневных онлайн-мероприятий он познакомит вас со всеми четырьмя основными аспектами использования облачной платформы. Ближайшее онлайн-мероприятие состоится 15-16 февраля. 15 февраля: «Трансформация разработки с DevOps», про современные процессы разработки и DevOps, где ведущие индустриальные эксперты поделятся реальным практическим опытом и примерами трансформации. По итогам первого дня 16 февраля у каждого будет возможность посетить техническую сессию по подготовке к экзамену 70-532: «Разработка на Microsoft Azure». Участие бесплатное, регистрация обязательна для каждого дня! Зарегистрироваться на 15 февраля. Зарегистрироваться на 16 февраля. В первый день онлайн-мероприятия вы узнаете про все этапы построения DevOps, каким образом современные технологии помогают в реализации микросервисной архитектуры, которая позволяет максимально оперативно реагировать на вызовы быстро меняющегося мира, рассмотрите примеры построения DevOps на реальных примерах в разных организациях и на разных платформах. Также будут осветлены последние тенденции OSS технологий, благодаря которым можно объединить ведущие проекты в цепочке инструментов DevOps при помощи возможностей Azure, извлекая преимущества как из устаревших локальных, так и из написанных в облаке приложений. Ключевые темы: DevOps с Kubernetes и VSTS. Трансформация архитектуры при переходе в облако. Контейнеризация и оркестрация при реализации микросервисов с учетом DevOps процессов. Azure Services для разработки и тестирования. Использование инструментария с открытым исходным кодом. DevOps баз данных. Операцианализация и DevOps ML и Big Data. Возможности кроссплатформенной разработки и организации DevOps процессов для .Net Core. Докладчики: Владимир Гусаров, Директор R&D, Dell Software Russia Александр Белоцерковский, Эксперт по стратегическим технологиям, Microsoft Россия Дмитрий Костылев, Директор R&D московского филиала, Quest Михаил Бондаревский, Архитектор, Microsoft Technology Center Зарегистрироваться на 15 февраля. На втором дне марафона по разработке будут детально рассмотрены важные нюансы и тонкости разработки на платформе Microsoft Azure, о которых необходимо помнить и принимать во внимание. Все участники подготовятся для сдачи экзамена 70-532: «Разработка на Microsoft Azure», который подтвердит Ваш статус специалиста с высоким уровнем компетенций. Зарегистрироваться на 16 февраля. Докладчики: Дмитрий Лаппо, Архитектор Azure, компания ASBIS Андрей Выставкин, руководитель направления по маркетингу гибридных инфраструктур, Microsoft Россия Подробная информация на сайте мероприятия.
ELForum 2017: щорічна конференція з розвитку дистанційного навчання

Автор: Редакція ITVDN

13-14 декабря 2017 года Отметьте эти даты в своем профессиональном календаре и ничего не планируйте. Совсем скоро Киев станет эпицентром развития eLearning-технологий и точкой сбора профессионалов, практиков и фанатов дистанционного обучения. В эти 2 дня будет проходить Elearning Forum in Ukraine 2017. ELForum — это кейсовая конференция для тех, кто находится в эпицентре развития онлайн-обучения. Для лидеров рынка eLearning и тех, кто стремится ими стать! Ваш результат от участия: Вы получите только актуальную и работающую информацию от практиков. То, что работает сейчас и гарантированно “выстрелит” в 2018 году. Вы в числе первых узнаете о EdTech-новинках и eLearning-трендах. И уже на конференции четко спланируете свои действия, значительно опередив конкурентов. Вы заведете десятки новых знакомств/партнерств, которые помогут вам выгодно масштабироваться на рынке онлайн-обучения. В этом году организаторы пригласили выступить только тех, кто готов рассказать и логически обосновать свои кейсы и опыт 2017 года. Александр Ларьяновский (Skyeng), Мария Губина (Маркетинг с азов), Светлана Пономаренко (Студия e-Learning), Анна Верба (Группа компаний “Актив”), Юлия Королева (Платформа eTutorium), Александр Орлов (Стратоплан), Александр Ивахненко (Alter Systems), Максим Шкилев, Кира Гусева, Марина Литвинова (Corporate E-Learning Club), Александр Рысь (SendPulse), Кристина Потоцкая (TriggMine), Алексей Кравченко (Академия консалтингового бизнеса), Елена Локтева (Бобрио), Андрей Скибицкий (ОТП Банк), Людмила Богуш-Данд (BogushTime), Дмитрий Снигур (LiftMarketing), Арам Саркисян, Наталья Винограденко (Raccoon Gang), Светлана Охович, Наталья Смирнова "EDUGET" и другие. Что еще будет на ELForum 2017? - 3 тематических потока: Дистанционное обучение как бизнес & Корпоративное онлайн-обучение & Онлайн-обучение как маркетинг компаний. - 30 спикеров. Известные eLearning-практики из Украины и СНГ привезут свои кейсы 2017 года и будут раскрывать их в формате “что делали, как делали, какие результаты получили”. - Новые спич-форматы — интервью со спикерами и панельные дискуссии. - Безлимитный нетворкинг, цель которого обсудить и внедрить то, что действительно работает и гарантированно даст толчок вашим eLearning-проектам в 2018 году. - Закрытая elf-вечеринка. Знакомства, командный брейншторм, вкусные угощения и интересная программа от зажигательного ведущего. КОГДА? 13-14 декабря 2017 г. ГДЕ? г. Киев, Premier Hotel Rus (ул. Госпитальная, 4) P.S. Для всех, у кого не получается приехать, будет организована профессиональная онлайн-трансляция. Забронировать участие в ELForum
Відкрито прийом робіт на перший онлайн-хакатон розважальних проектів із доповненою реальністю – ARKit Hack

Автор: Редакція ITVDN

Открыт прием заявок на ARKit Hack – первый онлайн-хакатон FunTech-проектов, созданных на стыке фана и технологий дополненной реальности. Прием проектов участников продлиться до 17 сентября. Организаторами хакатона выступают AVRA. AR/VR Ассоциация совместно с FunCubator и Unity. Всего два месяца назад Apple анонсировали новую платформу для дополненной реальности - ARKit, которая будет доступна пользователям осенью этого года на iPad и iPhone. Но уже сейчас интернет взрывается от креативных кейсов применения дополненной реальности: от точной линейки для замеров комнаты до входа через виртуальные порталы в джунгли или на футбольный матч. И все это без использования сложных устройств, меток и картинок – нужен только iPhone или iPad. Мир замер в предвкушении новых захватывающих проектов, игр и развлечений, таких же популярных, как Pokémon Go. Цель онлайн-хакатона ARKit Hack – способствовать появлению развлекательных, фановых проектов с дополненной реальностью, созданных на ARKit и Unity. Эти проекты смогут войти в число первых кейсов, которые увидит мир с открытием ARKit, и завоевать массовую аудиторию. В настоящее время, по подсчетам Artillry.co, в мире насчитывается у потребителей около 380 млн. устройств, поддерживающих технологию ARKit, а к концу 2017 года их число увеличится до 505 млн. устройств. Организаторы ожидают от участников развлекательные проекты, которые: - технологичны: созданы на ARKit и Unity, а также в синергии с другими технологиями; - оригинальны в предложенном способе применения AR-технологий; - зрелищны и драйвовы; - создают wow-эффект и желание поделиться с друзьям и миром; - вызывают улыбку, смех и страстный интерес пользователей.   В ходе онлайн-хакатона участники смогут получить консультации технических специалистов от компании Unity, а также других экспертов. Участники предоставляют билд проекта для оценки жюри. В жюри хакатона присутствуют эксперты от FunCubator - Виктор Захарченко и Алмас Абулхаиров, частный ангельский инвестор - Алексей Карлов, эксперт по социальным медиа и продвижению бренда - Андрей Фрольченков, эксперт по AR-технологиям Евгений Борисов и руководитель AVRA Екатерина Филатова. Три самых фановых и технологичных проекта получат крутые призы от организаторов – от Apple iPad до сертификата на новейший, готовящийся к выходу, iPhone. Участники с оригинальными идеями получат подарки от партнеров. Лучшим проектам будет представлена возможность пройти акселерацию в FunCubator – первом акселераторе FunTech-стартапов. ARKit Hack – это невероятный драйв, знакомства с новыми технологиями и, прежде всего, уникальная возможность для любого участника воплотить свою идею в крутой проект. Приветствуется творчество, креатив, чувство юмора, эксперименты и желание поразить пользователей!  Подробности на сайте или Facebook.
IT NonStop у Львові

Автор: Редакція ITVDN

Приглашаем .Net разработчиков на конференцию IT NonStop во Львове Компания DataArt продолжает второй сезон IT NonStop - серии международных IT-конференций, которые проходят в 10 городах Украины, Польши и России. 11 июня 2016 мы приглашаем .NET-разработчиков на встречу во Львове. Тема конференции «Development Made Easy»  Разработка - это множество задач, которые кажутся очень сложными, если с ними сталкиваешься впервые. Мы бы хотели поделиться рецептами, как получать удовольствие от того, что вы делаете.  В программе: 10:00 - 10:45 Регистрация участников. Кофе. 10:45 - 11:00 Открытие конференции 11:00 - 11:45 Арсений Печенкин, .NET Developer, DataArt, Воронеж (Россия) «Кроссплатформеная разработка с Xamarin» 12:00 - 12:45 Игорь Леонтьев, Communicative intelligence et innovation development, Iafoo.com, Монпелье (Франция) «DevOps нам билдить и релизить помогает» 12:45 - 13:00 Кофе-брейк 13:00 - 13:45 Андрей Чебукин, основатель The Secret Circle Solutions, преподаватель КА «ШАГ», Одесса (Украина) «Современные средства обеспечения качества и поддержки кода в команде» 14:00 - 14:45 Обед 14:45 - 15:00 Розыгрыш билетов на концерт группы «Океан Эльзы» во Львове и подарков 15:00 - 15:45 Тарас Романик, .NET Technical Lead, Conscensia, Львов (Украина) «поламай свой сайт, пока это не сделал кто-то другой» 16:00 - 16:45 Антон Видищев, Offshore Manager Ukraine, RR Donnelley, Ciklum, Одесса (Украина) «Разработка ботов с помощью BotFramework и Azure Cognitive Services» 16:45 - 17:00 Кофе-брейк 17:00 - 17:45 Владимир Бронников, Software architect, Perfectial, Львов (Украина) «Xamarin OCR и распознавания чеков» 18: 00- 18:30 Закрытие конференции. Подарки.  В 2015 г. конференция IT NonStop во Львове собрала более 300 участников, еще около 1000 человек посмотрели конференцию в прямом эфире через YouTube. Ждем старых и новых друзей на IT NonStop 2016.  В этом году вас ждут экспертные доклады, реальные кейсы, дополнительная программа и подарки. Среди участников конференции мы разыграем билеты на концерт «Океан Эльзы» 11 июня. Спеши купить билеты !
Новый видеокурс – Entity Framework 6

Автор: Редакция ITVDN

Работа с базами данных в .NET-приложениях — это не просто выполнение SQL-запросов. Это правильная архитектура доступа к данным, контроль транзакций, оптимизация производительности и поддержка масштабируемости проекта. Если вы хотите профессионально работать с реляционными базами данных в C# — вам необходимо уверенно владеть Entity Framework. Новый видеокурс «Entity Framework 6» — это комплексный практический гайд по использованию одного из самых популярных ORM-инструментов в .NET. Вы научитесь строить полноценный слой доступа к данным, работать с различными СУБД, реализовывать CRUD-функционал, оптимизировать запросы и тестировать приложения. Автор курса: Андрей Рыжков, .NET Software Developer Курс состоит из 11 видеоуроков, общая продолжительность видео — 4 часа 19 минут. Курс охватывает следующие темы: Основы ORM и принципы работы Entity Framework 6. Подходы Code-First, Database-First и Model-First. Создание моделей данных, работа с DbContext и DbSet. Подключение к базам данных и реализация CRUD-операций. Написание запросов с помощью LINQ. Настройка связей между таблицами (Primary Key, Foreign Key, Fluent API, Data Annotations). Работа с транзакциями и принципами ACID. Оптимизация запросов и повышение производительности. Работа с JSON, XML и хранением изображений в БД. Миграции и управление изменениями схемы базы данных. Тестирование и отладка приложений с EF 6. Интеграция с ASP.NET и ASP.NET Core. В процессе обучения вы не просто познакомитесь с возможностями EF 6, а научитесь правильно проектировать и реализовывать слой доступа к данным в реальных .NET-проектах. Вы освоите работу с различными СУБД (SQL Server, MySQL, PostgreSQL), научитесь управлять транзакциями, использовать миграции и обеспечивать референциальную целостность данных. Благодаря большому количеству практических примеров вы сможете сразу применять знания на практике: создавать консольные и веб-приложения, реализовывать сложные запросы, работать с хранимыми процедурами и оптимизировать производительность приложений. Структура курса: Начало работы с EF 6. Создание моделей данных. Первое приложение с использованием Entity Framework. Основы LINQ. Связи между таблицами. Транзакции и оптимизация запросов. Работа с хранилищем данных и функций. Работа с различными форматами данных. Тестирование и отладка. Работа с другими базами данных и миграции. Entity Framework 6 и ASP.NET. Чему вы научитесь на курсе: Создавать и поддерживать базы данных с помощью C# и EF 6. Использовать подходы Code-First, Database-First и Model-First. Реализовывать CRUD-функционал в приложениях. Писать эффективные LINQ-запросы. Настраивать связи между таблицами и обеспечивать целостность данных. Управлять транзакциями и оптимизировать производительность. Использовать миграции для автоматического обновления схемы БД. Работать с JSON, XML и различными СУБД. Тестировать и отлаживать приложения с EF 6. Предварительные требования Для комфортного прохождения курса необходимы базовые знания C#, понимание принципов работы реляционных баз данных и основ SQL. Готовы вывести работу с базами данных в .NET на профессиональный уровень? Присоединяйтесь к курсу уже сегодня и освойте один из ключевых инструментов .NET-разработчика. Курс входит в комплексные программы подготовки по специальностям .NET Developer и ASP.NET MVC Developer.               
React Углубленный – новый видео курс для FrontEnd разработчиков на ITVDN

Автор: Редакция ITVDN

Друзья, привет! Сегодня делимся приятной новостью с теми, кто нацелен на совершенствование своих знаний в FrontEnd, а именно – на углубленное изучение популярной JS-библиотеки React, – на ITVDN вышли все уроки курса "React Углубленный"! Курс на украинском языке! React использовали для разработки такие известные компании, как Facebook, Instagram, Netflix, Dropbox, GitHub, Discord, Uber, – и это лишь несколько примеров из многочисленных проектов. Вместе с распространением данной библиотеки растет и спрос на React разработчиков разного уровня. Во время прохождения курса вы будете разрабатывать веб-приложение на основе публичного API, используя различные техники, которые предлагает React и его смежные библиотеки. Вы научитесь внедрять роутинг с помощью библиотеки React Router, использовать CSS-препроцессоры и UI библиотеки, публичные API для получения данных. Также вы будете использовать Redux Toolkit для упрощенного написания кода и решения многих проблем, реализуете возможность логина через сторонний identity provider и многое другое. Автор курса – Андрей Полевый, Software Developer в MindK. Сертифицированный разработчик Microsoft, 11+ лет опыта, включая работу в компаниях лидеров украинской IT-индустрии – SoftServe и Intellias. Профессиональный стек: JavaScript, React, C#, SQL, Azure, ASP.NET Core. Курс состоит из 15 уроков общей продолжительностью 10 часов 5 минут. Структура курса: Создание проекта. TypeScript. Типизация в React. Стилизация. Часть 1. Стилизация. Часть 2. Практика 1. Работа с API и стилизация. Хуки useContext, useRef, порталы. Кастомные хуки и memory leak. Работа с формами. Мемоизация. Оптимизация. Redux Toolkit, RTK Query. Практика 2. Миграция на RTK Query. GraphQL. JWT token, авторизация, частные и публичные маршруты. Server-side Rendering. Тестирование компонентов. Чему вы научитесь на данном курсе: Строить state management с помощью Redux и Redux Toolkit. Понимать основы популярных CSS-фреймворков для стилизации. Использовать библиотеку Material UI и ее компоненты вместо ручной стилизации. Использовать React hooks и создавать собственные (кастомные) хуки. Исследовать проблемы быстродействия React-приложения. Использовать React Developer Tools для исследования компонентов дерева и профайлинга. Решать проблемы с memory leak. Использовать React.lazy и Suspense для динамической загрузки модулей, React Router для динамической загрузки маршрутов. Использовать RTK Query для обращения к API. Добавлять аутентификацию для приложения на основе OAuth2. Использовать язык запросов GraphQL для запросов и изменения данных на сервере. Работать с концепцией Server-side Rendering (SSR). Узнаете про Jest Testing Framework и его альтернативы, научитесь тестировать компоненты с помощью React Testing Library. Предварительные требования Для прохождения курса нужно иметь знания и практические навыки работы с React на уровне курса "React Базовый". Содержание курса рассчитано на веб-разработчиков, которые уже знакомы с данной библиотекой и хотят расширить свои знания. Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме – к каждому уроку есть практические задания и опорный конспект. Если у вас есть активная подписка, вы можете смотреть его прямо сейчас. Курс входит в комплексную программу подготовки по специальности FrontEnd Developer.               
Новий курс "Spring Security"

Автор: Редакція ITVDN

Всем привет! Спешим порадовать тех, кто занимается изучением Java-фреймворка Spring. На ITVDN появился новый курс, который ориентирован на решение вопросов безопасности веб-приложений — Spring Security. В первую очередь этот курс заинтересует Java разработчиков, которые специализируются на разработке серверной стороны веб-сервисов, но также будет полезен и тем, кто на стадии изучения главных технологий Java. Что такое Spring Security? Spring Security — это фреймворк, который спроектирован для решения вопросов безопасности приложений: авторизация, аутентификация, защита от различного рода атак и другие способы обеспечения безопасности для корпоративных приложений, реализованных с использованием Spring. К его преимуществам можно отнести: Комплексную и расширяемую поддержку как аутентификации, так и авторизации Защиту от таких видов атак, как: кликджекинг, фиксация сессии, межсайтовая подделка запроса и т. д. Возможность применения как в веб-приложениях, так и в настольных проектах Возможность интеграции с Servlet API Возможность интеграции с Spring Web MVC многое другое Чем полезен данный видео курс? Курс “Spring Security” от ITVDN будет полезен тем, кто хочет совершенствовать свои навыки Java разработки и применять современные средства для обеспечения безопасности пользователей и их персональных данных. Автор курса — Андрей Губаренко, Java Developer. На уроках будут рассмотрены основные моменты подключения Spring Security к приложениям и настройка фреймворка для качественного обеспечения безопасности приложений. Автор познакомит вас с различными вариантами источников данных для аутентификации, вы изучите главные принципы их конфигурации, рассмотрите  конфигурацию системы фильтров, через которые будут проходить запросы к системе, конфигурацию защиты отдельных методов для ограничения доступа к ним, а также познакомитесь со способами работы с данными аутентификации на стороне пользователя. Также, на уроках будут рассмотрены возможности фреймворка Spring Security по шифрованию паролей, возможности защиты приложения от межсайтовой подделки запросов (CSRF) и механизм настройки совместного использования ресурсов между разными источниками (CORS). Чему вы научитесь? По окончании курса вы сможете успешно подключать модуль Security фреймворка Spring к приложению, конфигурировать системы фильтров для веб-запросов, ограничивать доступ пользователей к отдельным методам приложения, а также будете иметь представление о возможностях отображения информации об аутентифицированном пользователе на веб-странице. Таким образом, вы научитесь: Понимать принципы систем безопасности в web-приложениях. Подключать фреймворк Security Spring к вашим приложениям. Настраивать источник данных для аутентификации пользователя. Подключать как стандартные настройки и формы для аутентификации, так и собственные. Создавать систему фильтрации запросов по адресу, роли пользователя или состоянию аутентификации. Ограничивать доступ к отдельным методам/функциям приложения. Использовать встроенные методы Spring Security для защиты от CSRF атак. Использовать в работе Spring Expression Language – язык выражений, созданный для Spring Framework и поддерживающий запросы и управление графом объектов во время выполнения. Настраивать Cross-Origin Resource Sharing (CORS) Spring Security. Организовывать доступ к данным с помощью протокола LDAP. Использовать методы шифрования для хранения паролей в базе данных. Использовать возможности AOP (Aspect-Oriented Programming) для усложнения модели ограничений доступа к ресурсам. Предварительные требования Необходимый бэкграунд для понимания материала курса: язык программирования Java, инструмент для сборки Java-проекта Maven, контейнер сервлетов с открытым исходным кодом Tomcat, среда разработки IntelliJ IDEA (либо аналоги). Курс входит в специальность Java Developer. Смотрите первый урок курса в свободном доступе.
Notification success