Обзорная лекция по основам разработки веб-приложений в Java. Протокол HTTP, CGI, Servlets, JSP, Struts, JSF, AJAX, GWT, FLEX
Изучение Java bit.ly/2zoKfeA
Изучение UI/UX bit.ly/2AoI4r5
Сергей Константинов, руководитель службы разработки API Яндекс.Карт — API.
Встреча CodeFreeze в Москве, 03.11.2015
Доклад состоит из двух больших частей.
Первая — о том, что вообще такое API, зачем оно нужно людям и бизнесу и какая от него польза, как выводить его на рынок и монетизировать, сопровождать и поддерживать.
Вторая часть — о том, как правильно проектировать API. Поговорим об архитектуре API в двух разрезах — как спроектировать API изначально, от грубой идеи до конечной номенклатуры классов и объектов, и как развивать API с течением времени так, чтобы оно не превратилось в гору legacy и костылей.
Вторая часть доклада ориентирована на разработчиков, а первая часть доклада… тоже ориентирована на разработчиков, поскольку API — это продукт, который одни разработчики делают для других разработчиков, и понимание того, что за продукт делается и как его использовать — большей частью на совести разработчиков же.
Начни карьеру с бесплатного курса «Основы программирования» goo.gl/jTP4nP
Все, что вы хотели знать о профессии программиста.
— Что такое “профессия программист”?
— Сложно ли устроиться на работу и как ее получить?
— Какими навыками и качествами должен обладать хороший программист?
— Как понять: моё ли это?
— Какое правильно выбрать направление и язык?
— Долго ли идти: от самого начала пути до победного конца
— Что круче: PHP, Ruby, Python, C#, С или Java?
— Чем занимаются верстальщики, веб-дизайнеры и seo-шники?
— Что такое CMS и в каких случаях их стоит изучать и применять?
Вебинар рассчитан на новичков, тех, кто до конца не определился, хочет ли быть программистом, или определился, но не знает, как правильно выбрать направление.
Мы разоблачим распространенные ошибки и иллюзии о том, каким должен быть крутой программист, что он должен уметь и какими качествами обладать.
Илья Беда / Технический лидер / bro.agency / Россия. Красноярск
Тимлид и сооснователь bro.agency. Создает веб-формочки на Python уже 8 лет, апологет функционального программирования, проводит воркшопы и мастер-классы.
Мастер-класс по Docker для python разработчиков
Докер это одна из самых громких современных технологий. Возможность использовать единый инструмент для разработки и запуска приложений, который полностью решает проблему зависимостей, это огромный шаг вперед. В bro.agency мы используем Docker уже 2 года, и я поделюсь с вами накопленным опытом.
Я продемонстрирую основные возможности Docker, создание инфраструктуры приложения при помощи Docker Compose, настройку автодополнения в IDE и запуск приложения на облачном хостинге.
Надеюсь, после этого мастер-класса, сомнения, в использовании Docker на вашем проекте, будут развеяны.
Автоматизация тестирования REST API на Java.
REST – это стиль архитектуры программного обеспечения для распределенных систем, таких как World Wide Web, который, как правило, используется для построения веб-служб. REST представляет собой согласованный набор ограничений, учитываемых при проектировании распределенной гипермедиа-системы. В определенных случаях это приводит к повышению производительности и упрощению архитектуры.
Ведет вебинар Максим Колотилкин, Software Engineer in Test Wix.com, специалист с 9-летним опытом.
Программа вебинара:
— что такое API, виды веб-сервисов, REST;
— разные виды запросов: GET, POST, PUT, DELETE;
— автоматизация запросов с использованием консольных утилит — curl, jq;
— создание нового проекта на Java и всего необходимого для тестирования API.
Концепция MVC (Model-View-Controller) в последнее время очень часто упоминается в мире веб-программирования. Каждый, кто хоть как-то связан с разработкой веб-приложений, так или иначе сталкивался с данной аббревиатурой.
Наталья Кравченко, Senior Java Software Engineer в Edunav показывает, как создать полноценный RESTful веб-сервис. Для его создания использовались такие технологии и фреймворки: Spring MVC, Spring DI, JPA, jQuery-интеграция(ui) — Angular or Backbone.
На вебинаре расскажем об изменениях, которые мы вносили в продукт в течение 2019 года. В новой версии продукта был сделан упор на более тесную интеграцию с SIEM, повышение удобства работы с результатами анализа трафика АСУ ТП, улучшение эксплуатационных характеристик. Также уделим внимание планам по развитию продукта.
Вебинар будет интересен специалистам ИБ и SOC промышленных предприятий, инженерам АСУ ТП.
Любое использование данного материала без прямого разрешения АО «Позитив Текнолоджиз» запрещено.
Я хочу немного порушить стереотипы, что Postgres — это чисто реляционная СУБД из прошлого века, плохо приспособленная под реалии современных проектов. Недавно мы прогнали YCSB для последних версий Postgres и Mongodb и увидели их плюсы и минусы на разных типах нагрузки, о которых я буду рассказывать.
…
Новостные ленты СМИ пестрят сообщениями о проблемах безопасности мобильных сетей. Прослушка телефонных разговоров, перебои со связью, кража денег со счетов онлайн-банков, взлом биткойн-кошельков — это далеко не полный список того, к чему могут привести уязвимости мобильных операторов. На вебинаре мы разберем громкие случаи атак, покажем, как на самом деле злоумышленники проникают в мобильные сети и эксплуатируют уязвимости. Вебинар для широкого круга слушателей. Любое использование данного материала без прямого разрешения АО «Позитив Текнолоджиз» запрещено.