Ведущие веб-технологии из мира Java: Spring, Spring Boot, Spring Security, Angular; современные методы аутентификации в веб-приложениях; реализация «традиционной» аутентификации в существующем приложении – примеры тем лекций и практических занятий, участниками которых стали студенты информатики. Занятия проводил Юзеф Токарский – архитектор и дизайнер IT-систем в  Sii Polska.

«Участники получили шанс ознакомиться с различными аспектами работы в ITкомпании. И также имели возможность наблюдать, как материал, который обсуждается на занятиях, принимает конкретную форму и становится неотъемлемой частью процесса создания программного обеспечения»,-– говорит д-р Зофия Матусьевич, преподавательница Кафедры когнитивных наук и математического моделирования УИТМ.

Студенты информатики приняли участие в цикле лекций под названием «Безопасность веб-приложений на Java». На первых занятиях они ознакомились со спецификой веб-приложений, основными технологиями Java и Frontend, а также изучили инструменты, применяемые при программировании на Java. Кроме того, они получили возможность изучить основы безопасности веб-приложений Java и ознакомиться с контейнеризацией. Лекция внесла значительный вклад не только в углубление знаний о технологиях, но и подчеркнула постоянные изменения, происходящие в процессах создания приложений.

Тема второго занятия охватывала концепцию фреймворков, и были рассмотрены Spring, Spring Boot и Angular. Было обсуждено, что такое Spring Framework, и введены понятия dependency injection и Spring IoC container Configuration.

Темой третьего занятия был Spring Security – полноценный фреймворк по безопасности приложений. Были обсуждены вопросы по криптографии, а также рассмотрены концепции amework, с основным вниманием на Security – ubiquitous, cross-cutting concern in web applications, Spring Security –features и Spring Security – configuration.

Соорганизатором встреч является Научный клуб математического программирования и моделирования. Следующие занятия запланированы на январь.

В Sii работает более 8000 специалистов, и компания является крупнейшим поставщиком технологического консалтинга, цифровой трансформации, BPO и инженерных услуг в Польше. Эксперты Sii Polska работают над проектами для ведущих польских и международных компаний в автомобильной, банковской и финансовой сфере, медицине, розничной торговле, логистике и коммунальных услуг, а также в индустрии высоких технологий. Клиентами компании являются Puma, Sabre, Volvo, mBank, Knauf, Motorola и IBM. Sii Poland также сотрудничает с технологическими компаниями, такими как Microsoft, Amazon Web Services и Google. Компания начала свою историю как стартап в 2006 году и на данный момент имеет филиалы в 16 крупнейших городах Польши, в том числе в Варшаве, Кракове, Вроцлаве, Гданьске и Жешуве.

О сотрудничестве Sii Polska с УИТМ можно прочитать ТУТ.