Лекция по основам Java. Обзорная лекция по разработке Web приложений


Обзорная лекция по основам разработки веб-приложений в Java. Протокол HTTP, CGI, Servlets, JSP, Struts, JSF, AJAX, GWT, FLEX
Изучение Java bit.ly/2zoKfeA
Изучение UI/UX bit.ly/2AoI4r5

Сайт учебного центра: bit.ly/2OPREJr

Сергей Константинов — API


Сергей Константинов, руководитель службы разработки API Яндекс.Карт — API.
Встреча CodeFreeze в Москве, 03.11.2015

Доклад состоит из двух больших частей.

Первая — о том, что вообще такое API, зачем оно нужно людям и бизнесу и какая от него польза, как выводить его на рынок и монетизировать, сопровождать и поддерживать.

Вторая часть — о том, как правильно проектировать API. Поговорим об архитектуре API в двух разрезах — как спроектировать API изначально, от грубой идеи до конечной номенклатуры классов и объектов, и как развивать API с течением времени так, чтобы оно не превратилось в гору legacy и костылей.

Вторая часть доклада ориентирована на разработчиков, а первая часть доклада… тоже ориентирована на разработчиков, поскольку API — это продукт, который одни разработчики делают для других разработчиков, и понимание того, что за продукт делается и как его использовать — большей частью на совести разработчиков же.

Все, что вы хотели знать о профессии программиста [GeekBrains]


Начни карьеру с бесплатного курса «Основы программирования» goo.gl/jTP4nP

Все, что вы хотели знать о профессии программиста.

— Что такое “профессия программист”?
— Сложно ли устроиться на работу и как ее получить?
— Какими навыками и качествами должен обладать хороший программист?
— Как понять: моё ли это?
— Какое правильно выбрать направление и язык?
— Долго ли идти: от самого начала пути до победного конца
— Что круче: PHP, Ruby, Python, C#, С или Java?
— Чем занимаются верстальщики, веб-дизайнеры и seo-шники?
— Что такое CMS и в каких случаях их стоит изучать и применять?

Вебинар рассчитан на новичков, тех, кто до конца не определился, хочет ли быть программистом, или определился, но не знает, как правильно выбрать направление.

Мы разоблачим распространенные ошибки и иллюзии о том, каким должен быть крутой программист, что он должен уметь и какими качествами обладать.

Подписывайся на наш канал и смотри новые видео первым: www.youtube.com/progliveru

Проходи бесплатные курсы: goo.gl/4gG8TL
Выбери профессию: goo.gl/WSdYSE
Смотри вебинары: goo.gl/bBVKcb
Читай статьи: goo.gl/XfJNqc
Проверяй знания: goo.gl/gqKSsw

ВКонтакте vk.com/geekbrainsru
Facebook www.facebook.com/geekbrains.ru
Одноклассники ok.ru/geekbrains
Telegram t.me/geekbrains_ru
Instagram www.instagram.com/geekbrains.ru/

#geekbrains #программирование #курсыпрограммирования #профессияпрограммист #онлайнкурсыпрограммирования

Илья Беда: "Мастер-класс по Docker для python разработчиков"


Илья Беда / Технический лидер / bro.agency / Россия. Красноярск

Тимлид и сооснователь bro.agency. Создает веб-формочки на Python уже 8 лет, апологет функционального программирования, проводит воркшопы и мастер-классы.

Мастер-класс по Docker для python разработчиков

Докер это одна из самых громких современных технологий. Возможность использовать единый инструмент для разработки и запуска приложений, который полностью решает проблему зависимостей, это огромный шаг вперед. В bro.agency мы используем Docker уже 2 года, и я поделюсь с вами накопленным опытом.
Я продемонстрирую основные возможности Docker, создание инфраструктуры приложения при помощи Docker Compose, настройку автодополнения в IDE и запуск приложения на облачном хостинге.
Надеюсь, после этого мастер-класса, сомнения, в использовании Docker на вашем проекте, будут развеяны.

Сайт конференции: it-sobytie.ru/events/5862
Сообщество PiterPy Вконтакте: vk.com/piterpy
Сообщество PiterPy в Facebook: www.facebook.com/Piter-Py-1435880166647775/
Сообщество PiterPy в Twitter: twitter.com/PiterPy
Хештег: #PiterPy

Спонсор конференции:
Wargaming: wargaming.com

Организаторы конференции:
АйТи-Событие: it-events.com
IT-Доминанта: www.it-dominanta.ru

Автоматизация тестирования REST API на Java


Автоматизация тестирования 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.

Ссылка на проект:
github.com/Mak0/automation-rest-testing-sample

Ссылка на презентацию:
www.slideshare.net/MaxKolotilkin/automation-testing-api-in-java

Предыдущий вебинар Максима:
www.youtube.com/watch?v=zka-SN9yNt4

Больше о Компьютерной школе Hillel: itschool-hillel.org/

Разработка MVC приложения на Java за два часа | Компьютерная школа Hillel


Концепция MVC (Model-View-Controller) в последнее время очень часто упоминается в мире веб-программирования. Каждый, кто хоть как-то связан с разработкой веб-приложений, так или иначе сталкивался с данной аббревиатурой.

Наталья Кравченко, Senior Java Software Engineer в Edunav показывает, как создать полноценный RESTful веб-сервис. Для его создания использовались такие технологии и фреймворки: Spring MVC, Spring DI, JPA, jQuery-интеграция(ui) — Angular or Backbone.

Компьютерная Школа Hillel
Git: github.com/tronov/usersystem
Ссылка на курс: itschool-hillel.org/courses/java-enterprise-kiev
site: itschool-hillel.org
тел.: 38 (097) 156-58-27

fb: www.facebook.com/hillel.it.school
vk: vk.com/hillel_itschool_kiev
in: www.instagram.com/hillel_itschool
tw: twitter.com/hillel_itschool
ln: www.linkedin.com/company/hillel_itschool
yt: www.youtube.com/user/hillelitschool
g: plus.google.com/107393502085367390120

PT ISIM 2.0: обзор новой версии


На вебинаре расскажем об изменениях, которые мы вносили в продукт в течение 2019 года. В новой версии продукта был сделан упор на более тесную интеграцию с SIEM, повышение удобства работы с результатами анализа трафика АСУ ТП, улучшение эксплуатационных характеристик. Также уделим внимание планам по развитию продукта.

Вебинар будет интересен специалистам ИБ и SOC промышленных предприятий, инженерам АСУ ТП.

Любое использование данного материала без прямого разрешения АО «Позитив Текнолоджиз» запрещено.

Postgres vs Mongo / Олег Бартунов (Postgres Professional)


РИТ 2017, Backend Conf

Тезисы:
backendconf.ru/2017/abstracts/2781.html

Я хочу немного порушить стереотипы, что Postgres — это чисто реляционная СУБД из прошлого века, плохо приспособленная под реалии современных проектов. Недавно мы прогнали YCSB для последних версий Postgres и Mongodb и увидели их плюсы и минусы на разных типах нагрузки, о которых я буду рассказывать.

Атаки на мобильные сети: что скрывается за громкими новостями


Вебинар прошел 9 ноября 2017.

Новостные ленты СМИ пестрят сообщениями о проблемах безопасности мобильных сетей. Прослушка телефонных разговоров, перебои со связью, кража денег со счетов онлайн-банков, взлом биткойн-кошельков — это далеко не полный список того, к чему могут привести уязвимости мобильных операторов. На вебинаре мы разберем громкие случаи атак, покажем, как на самом деле злоумышленники проникают в мобильные сети и эксплуатируют уязвимости. Вебинар для широкого круга слушателей. Любое использование данного материала без прямого разрешения АО «Позитив Текнолоджиз» запрещено.

Базы данных и Kubernetes / Дмитрий Столяров (Флант)


HighLoad Moscow 2018

Тезисы и презентация:
www.highload.ru/moscow/2018/abstracts/4266

Нам, компании Флант, множество раз задавали вопрос: «Можно ли базу в Kubernetes?».

В этом докладе я поделюсь нашим опытом и на конкретных примерах расскажу, в каких случаях имеет смысл размещать базы данных (и в целом stateful-приложения) в Kubernetes, а в каких это неоправданно или даже вредно и опасно.
— Нашли ошибку в видео? Пишите нам на support@ontico.ru