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

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

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

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

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

Результати пошуку за запитом: начальный курс c
Agile трансформація у великій компанії.

Автор: Олександр Залуцький

<p>За последние 10 лет было внедрено множество Agile подходов в самых разных ИТ-командах. Последнее веяние гибких подходов - это перевод работы всей компании на Agile принципы. Насколько это реалистично и возможно ли вообще? Попытаюсь раскрыть эту тему в вебинаре.</p> <p><strong>План вебинара:</strong></p> <p>Смена директивного на Agile-мышление в организациях.</p> <ol style="list-style-type:lower-alpha;"> <li>Пару слов о себе <ol> <li>Программирование в школе и в ВУЗе.</li> <li>Работа Python, C++ и SQL программистом.</li> <li>Системный и бизнес анализ.</li> <li>Проектное управление.</li> <li>Текущий проект в гугле.</li> </ol> </li> <li>Проблемы, сопутствующие Agile-трансформации. <ol style="list-style-type:lower-roman;"> <li>Культура в странах.</li> <li>Культура в городах.</li> <li>Культура в организациях. <ol> <li>ИТ-команды</li> <li>Бизнес-команды</li> <li>Люди и руководители</li> </ol> </li> <li>Сопротивление</li> <li>Недопонимание</li> <li>Теория в головах и интерпретация</li> </ol> </li> <li>Теория <ol style="list-style-type:lower-roman;"> <li>Фреймворк SAFe</li> <li>Фреймворк LeSS</li> <li>Фреймворк Dad</li> </ol> </li> <li>Практика. <ol style="list-style-type:lower-roman;"> <li>Пример финансовой организации.</li> <li>Детали на примере 24-х команд.</li> <li>Работа с бизнес-командами.</li> <li>Различие в командах и подходах.</li> <li>Смена парадигмы в голове одного CEO, коллектива, организации.</li> </ol> </li> <li>Пути развития. <ol style="list-style-type:lower-roman;"> <li>Проблемы, которые не были решены.</li> <li>Какие способы решения возможны.</li> <li>Обновление фреймворков или появление чего-то нового.</li> <li>Все новое, хорошо забытое старое.</li> </ol> </li> </ol> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет интересен всем ИТ-специалистам, которые работают по Agile или столкнулись с переходом на новые принципы в компании.</p>
Створення універсального сервісу на .NET Core - вебінари ITVDN

Автор: Костянтин Чорний

<p>В современных комплексных решениях, как правило, возникает потребность в выполнении различных фоновых задач длительных по времени. Сейчас мир разработки заполонил REST, который является архитектурным стилем для веб приложений и служб, но в вебе есть определенные ограничения, накладываемые этим архитектурным стилем и самим принципом работы веб-запросов, которые не позволяют в полной мере выполнять какие-то сложные вычислительные задачи на стороне сервиса. Поэтому возникает целесообразность разработки сервисов для обработки информации.&nbsp;<br /> <br /> Сложность в том, что сервисы как правило ориентированы на определенную платформу (Windows службы, Веб службы, Демоны). <strong>Но есть возможность создавать универсальные службы с использованием .NET Core, которые будут работать на разных платформах.&nbsp;</strong><br /> <br /> На этом вебинары мы рассмотрим принципы построения и назначение служб, а также как создать универсально работающую службу для выполнения отложенных задач.</p> <p><br /> <strong>План вебинара:</strong></p> <ul> <li>Службы: назначение, применение, представление на разных платформах</li> <li>Использование .NET Core для создания кроссплатформенных сервисов</li> <li>Создание проекта сервиса, настройка и запуск</li> <li>Возможности горизонтального масштабирования</li> </ul> <p><strong>Целевая аудитория:</strong><br /> Данный вебинар будет интересен .NET разработчикам, которые собираются создавать кроссплатформенные сервисы. Для понимания материала в полном объеме необходимы базовые знания .NET Core и уверенное знание языка C#.&nbsp;</p>
Що нового в Python? Огляд нововведень у Python 3.9.

Автор: Людмила Міщенко

<p>На вебинаре мы рассмотрим нововведения в Python 3.9., которые вышли 5 октября 2020 года. Уделим внимание интересным новым функциям, таким как операторы обновления и слияния словарей и др., обcудим их преимущества. Рассмотрим, какие изменения произошли в строковых методах и как это можно применить. Обратим внимание на добавленные новые модули и на усовершенствования уже давно нам известных. Ну и, конечно же, обсудим стоит ли переходить на новую версию, какие подводные камни встречаются в 3.9; будет ли работать ваша программа, написанная на Python 3.8, при переходе на Python 3.9.</p> <p><strong>План вебинара:</strong></p> <ol> <li>Введение в Python 3.9 - коротко о главном.</li> <li>DeprecationWarning - предупреждение об устаревании в вашем коде.</li> <li>Новые возможности.</li> <li>Новые и усовершенствованные модули.</li> <li>Вопроcы и ответы.</li> </ol> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет интересен для&nbsp; Python разработчиков, которые хотят быть в курсе поcледних обновлений, понимать особенности их использования и открывающиеся возможности.</p>
Техніки тестування для С# розробників. Рівень Advanced. Частина 2.

Автор: Наурінський Юрій

<p>На вебинаре мы продолжим знакомство с &laquo;продвинутыми&raquo; техниками тестирования, которыми должен владеть опытный C# разработчик. Первая встреча по этой теме состоялась 4 марта, <a href="https://itvdn.com/ru/webinars/description/testing-techniques-csharp">запись вебинара</a> доступна на нашем сайте.</p> <p>На первой встрече были рассмотрны такие техники тестирования:</p> <ol> <li style="margin-left: 36pt;">Property based testing.</li> <li style="margin-left: 36pt;">Performance testing.</li> <li style="margin-left: 36pt;">Load testing.</li> </ol> <p>Ниже перечислены техники, которые мы рассмотрим на встрече 27 мая.</p> <p><strong>Approval</strong><strong> testing</strong><strong>.</strong></p> <p>Техника тестирования, применяемая зачастую в юнит-тестах, для наглядного человеко-читаемого сравнения тестовых результатов. Данная техника тестирования призвана решить проблему, возникающую при попытке протестировать функции, который имеют на выходе более сложный результат чем обычные строка, число, или даже простой объект с несколькими полями.</p> <p><strong>Mutation</strong><strong> testing</strong><strong>.</strong></p> <p>Техника тестирования, применяемая для проверки достаточности и корректности покрытия кода тестами. Основана на так называемых мутациях &ndash; небольшие изменения кода программы, само мутационное тестирование проверяет реакцию изначальных тестов на заранее заданный набор мутаций.</p> <p><strong>Architecture</strong><strong> testing</strong><strong>.</strong></p> <p>Техника тестирования, применяемая для постоянно растущих проектов, в которых происходит постоянное усложнение кодовой базы и сценариев использования. Данная техника использует специальные тесты, которые инкапсулируют в себе конвенции об именовании классов, пространств имён, проектов, а также о самом дизайне приложения и о его зависимостях.</p> <p>Участников вебинара ждет немного теории, примеры и ответы на вопросы. Все примеры будут на языке С#.</p> <p><strong>План </strong><strong>вебинара:</strong></p> <ol> <li>Approval testing.</li> <li>Mutation testing.</li> <li>Architecture testing.</li> </ol> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет интересен С# разработчикам, а также тестировщикам, которые уже знакомы с пирамидой тестирования и желают узнать больше про остальные техники тестирования, которые не ограничиваются пирамидой тестирования. Перед просмотром вебинара желательно иметь представление о базовых темах, вроде Unit testing, Integration testing, Functional testing.</p>
Кто есть кто в IT компании. Структуры и роли

Автор: Александр Марченко

<p>Большое количество начинающих в IT считает, что разработчик &mdash; это специалист, спрятанный за семью мониторами и постоянно пишущий тонны программного кода. Однако, само создание ПО &mdash; это лишь часть его труда. Помимо прямых обязанностей разработчик играет важную роль в экосистеме команды: участвует в митингах, взаимодействует с другими членами команды для поиска путей решения проблем, перенимает знания и навыки у опытных коллег и т. д. Поэтому любому новичку необходимо быть в курсе &ldquo;кухни&rdquo; его IT-компании, чтобы быть максимально эффективным.</p> <p>Каким образом разработчик должен взаимодействовать с рабочей инфраструктурой и коллективом? Каковы зоны ответственности у каждого члена компании и к кому можно обращаться за помощью? Как юному девелоперу стоит оценивать себя с точки зрения продуктивности? Обо всем этом мы поговорим на встрече с Александром Марченко, у которого за плечами 8 летний опыт работы в IT.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p> <p><strong>На встрече будут рассмотрены следующие темы:</strong></p> <ul> <li>Почему разработка ПО &mdash; это сложный многоуровневый процесс?</li> <li>Структура менеджмента: разбор иерархии должностей и зон ответственности</li> <li>Автоматизация работы: ее важность и умение использовать соответствующие инструменты</li> <li>Как сделать результаты своей работы прозрачными для &ldquo;нетехнических&rdquo; менеджеров?</li> <li>Что обозначают KPI, OKR и прочие аббревиатуры?</li> </ul> <p><strong>Целевая аудитория</strong>: начинающие разработчики, студенты учебного центра CyberBionic Systematics.</p>
Як прокачати англійську для співбесіди до IT-компанії.

Автор: Олександр Залуцький

<p dir="ltr">На текущий момент существует большой бизнес на тему изучения английского языка. Кто-то предлагает онлайн-курсы, кто-то преподавателя, а некоторые &mdash; чудесное мобильное приложение, которое сделает все за вас. Что действительно нужно для прохождения интервью на английском в IT-компанию? Какие техники прокачки английского работают, а какие &mdash; попросту тратят ваше время? На эти и другие вопросы Александр Залуцкий попытается дать ответы в этом вебинаре!</p> <p dir="ltr">Александр Залуцкий &mdash; IT-специалист из Кремниевой Долины, который недавно познакомил нас со своей&nbsp;историей&nbsp;становления и профессионального роста на вебинаре &ldquo;<a href="https://itvdn.com/ru/webinars/description/siberia-to-siliconvalley">Из Сибири в Кремниевую Долину</a>&rdquo;&nbsp;&nbsp;</p> <p dir="ltr"><strong>План вебинара:</strong></p> <ol dir="ltr"> <li>Цель вебинара.</li> <li>Каким образом английский язык применяется в работе IT-специалистов.</li> <li>Английский в школе &mdash; чему там учат?</li> <li>Какие приемы в изучении английского языка НЕ работают.</li> <li>Что нужно делать, чтобы прокачать свой английский для собеседования.</li> <li>Общие рекомендации по изучению английского языка.</li> <li>Обсуждение, вопросы и ответы.</li> </ol> <p dir="ltr"><strong>Целевая аудитория:</strong></p> <p dir="ltr">Начинающие IT специалисты, которые хотят узнать, как за&nbsp;короткий срок&nbsp;подготовиться к прохождению интервью на английском в IT-компанию.</p>
Як знайти роботу програмістом без досвіду у 2019 році

Автор: Вадим Рибалко

<p>На вебинаре мы посмотрим статистику зарплат по городам, по профессиям и языкам программирования. Рассмотрим необходимые характеристики для прохождения HR-интервью. Вы получите список полезных ссылок для начинающих разработчиков (преимущественно ссылки на проекты на сервисе GitHub, в которых будет описаны правила хорошего тона для разработчика).</p> <p>Мы обсудим опыт и особенности работы на фрилансе, а также ошибки, кторые часто совершают новички.</p> <p>Мы рассмотрим многие нюансы, на которые вы, возможно, ранее не обращали внимание, но они важны для получения прямого оффера (предложения) от компании, в которой вы хотите работать. Обратим внимание на некоторые подводные камни и уловки, с которыми вы можете столкнуться в процессе поиска работы.</p> <p><strong>План вебинара:</strong></p> <p>&nbsp;1) Рассмотрение вакансий (DOU.UA, Мой круг, LinkedIn) - советы по поиску хороших вакансий и привлечения внимания HR специалистов к своей кандидатуре.</p> <p>2) Статистика зарплата (статистика по нескольким языкам программирования из разных направлений (веб frontend, backend, десктоп )</p> <p>3) План действий для получения оффера (создание резюме, собственного сайта, портфолио и т.д.)</p> <p>4) Английский (вынесен в отдельный пункт, так как является критически важным моментом)</p> <p>5) Фриланс - свободное плавание (советы по &laquo;жизни&raquo; на фрилансе, рассказ про фриланс-биржи, пример одной из лучших бирж - freelancehunt)</p> <p>6) Полезные ссылки и примеры для разработчиков</p> <p>7) Подведение итогов, вопросы и ответы.</p> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет интересен начинающим разработчикам, которые уже задумываются о поиске первой работы, студентам ВУЗов (3-5 курс), а также для свитчеров, которые хотят перейти в IT из другой сферы.</p>
Як стати Python розробником у 2021 році.

Автор: Артем Мураховський

<p bis_size="{&quot;x&quot;:20,&quot;y&quot;:20,&quot;w&quot;:1019,&quot;h&quot;:80,&quot;abs_x&quot;:434,&quot;abs_y&quot;:734}">Python &mdash; один из самых простых и лаконичных языков программирования. Плюс ко всему, он очень универсален &mdash; его используют в создании широкого спектра программных продуктов: игры, настольные, мобильные и веб-приложения, встроенное ПО, Data Science (машинное обучение, анализ данных, визуализация). Также, Python пользуется популярностью при написании тестов для приложений и в разработке скриптов, позволяющих автоматизировать определенные рутинные процессы в работе системных администраторов, DevOps инженеров и прочих специалистов.</p> <p bis_size="{&quot;x&quot;:20,&quot;y&quot;:113,&quot;w&quot;:1019,&quot;h&quot;:40,&quot;abs_x&quot;:434,&quot;abs_y&quot;:827}">CyberBionic Systematics совместно с ITVDN предлагает формат &laquo;живого&raquo; онлайн обучения, позволяющий использовать преимущества общения с наставником, работы в группе и доступ к огромной базе дополнительных знаний по выбранному направлению.</p> <p bis_size="{&quot;x&quot;:20,&quot;y&quot;:166,&quot;w&quot;:1019,&quot;h&quot;:60,&quot;abs_x&quot;:434,&quot;abs_y&quot;:880}">На встрече, которая состоится 23 июня, мы расскажем о том, как проходит онлайн обучение в CyberBionic Systematics по специальности Python Developer. Вы узнаете, какие технологии изучаются на курсе, какие программы и сервисы используются для проведения занятий, общения, проверки знаний, совместной работы над курсовыми проектами и многое другое.</p> <p bis_size="{&quot;x&quot;:20,&quot;y&quot;:239,&quot;w&quot;:1019,&quot;h&quot;:20,&quot;abs_x&quot;:434,&quot;abs_y&quot;:953}">Вы сможете задать вопросы тренеру, который ведет обучение в группах по Python и получите ответы в прямом эфире.</p> <p bis_size="{&quot;x&quot;:20,&quot;y&quot;:272,&quot;w&quot;:1019,&quot;h&quot;:20,&quot;abs_x&quot;:434,&quot;abs_y&quot;:986}"><strong bis_size="{&quot;x&quot;:20,&quot;y&quot;:274,&quot;w&quot;:76,&quot;h&quot;:15,&quot;abs_x&quot;:434,&quot;abs_y&quot;:988}">Программа:</strong></p> <ol bis_size="{&quot;x&quot;:20,&quot;y&quot;:305,&quot;w&quot;:1019,&quot;h&quot;:280,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1019}"> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:305,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1019}">Коротко об учебном центре CyberBionic Systematics. Авторские программы обучения, видео курсы, тестирование, центр международной сертификации.</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:325,&quot;w&quot;:939,&quot;h&quot;:120,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1039}">Как проходит онлайн обучение <ol bis_size="{&quot;x&quot;:60,&quot;y&quot;:345,&quot;w&quot;:939,&quot;h&quot;:100,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1059}" style="list-style-type: lower-alpha;"> <li bis_size="{&quot;x&quot;:100,&quot;y&quot;:345,&quot;w&quot;:859,&quot;h&quot;:20,&quot;abs_x&quot;:514,&quot;abs_y&quot;:1059}">План специальности</li> <li bis_size="{&quot;x&quot;:100,&quot;y&quot;:365,&quot;w&quot;:859,&quot;h&quot;:20,&quot;abs_x&quot;:514,&quot;abs_y&quot;:1079}">График занятий, структура занятия</li> <li bis_size="{&quot;x&quot;:100,&quot;y&quot;:385,&quot;w&quot;:859,&quot;h&quot;:20,&quot;abs_x&quot;:514,&quot;abs_y&quot;:1099}">Помощник тренера, проверка ДЗ, общение между занятиями</li> <li bis_size="{&quot;x&quot;:100,&quot;y&quot;:405,&quot;w&quot;:859,&quot;h&quot;:20,&quot;abs_x&quot;:514,&quot;abs_y&quot;:1119}">Курсовые проекты</li> <li bis_size="{&quot;x&quot;:100,&quot;y&quot;:425,&quot;w&quot;:859,&quot;h&quot;:20,&quot;abs_x&quot;:514,&quot;abs_y&quot;:1139}">Поддержка HR специалиста, помощь в трудоустройстве</li> </ol> </li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:445,&quot;w&quot;:939,&quot;h&quot;:100,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1159}">Специальность Python Developer <ol bis_size="{&quot;x&quot;:60,&quot;y&quot;:465,&quot;w&quot;:939,&quot;h&quot;:80,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1179}" style="list-style-type: lower-alpha;"> <li bis_size="{&quot;x&quot;:100,&quot;y&quot;:465,&quot;w&quot;:859,&quot;h&quot;:20,&quot;abs_x&quot;:514,&quot;abs_y&quot;:1179}">Кто такой Python разработчик</li> <li bis_size="{&quot;x&quot;:100,&quot;y&quot;:485,&quot;w&quot;:859,&quot;h&quot;:20,&quot;abs_x&quot;:514,&quot;abs_y&quot;:1199}">Что нужно знать и уметь</li> <li bis_size="{&quot;x&quot;:100,&quot;y&quot;:505,&quot;w&quot;:859,&quot;h&quot;:20,&quot;abs_x&quot;:514,&quot;abs_y&quot;:1219}">Что будете разрабатывать</li> <li bis_size="{&quot;x&quot;:100,&quot;y&quot;:525,&quot;w&quot;:859,&quot;h&quot;:20,&quot;abs_x&quot;:514,&quot;abs_y&quot;:1239}">Какие перспективы</li> </ol> </li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:545,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1259}">С чего начать? Бесплатный пробный урок, консультация по выбору курса и специализации.</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:565,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1279}">Вопросы и ответы. Розыгрыш скидок на обучение.</li> </ol> <p bis_size="{&quot;x&quot;:20,&quot;y&quot;:598,&quot;w&quot;:1019,&quot;h&quot;:20,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1312}"><strong bis_size="{&quot;x&quot;:20,&quot;y&quot;:600,&quot;w&quot;:130,&quot;h&quot;:15,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1314}">Целевая аудитория:</strong></p> <p bis_size="{&quot;x&quot;:20,&quot;y&quot;:631,&quot;w&quot;:1019,&quot;h&quot;:40,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1345}">Начинающие IT специалисты, желающие пройти комплексное обучение по специальности Python разработчик, а также те, кто хочет научиться программировать на языке Python&nbsp; и создавать современные веб-приложения с нуля.</p> <p bis_size="{&quot;x&quot;:20,&quot;y&quot;:684,&quot;w&quot;:1019,&quot;h&quot;:20,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1398}">Условия участия &ndash;&nbsp;<strong bis_size="{&quot;x&quot;:135,&quot;y&quot;:686,&quot;w&quot;:67,&quot;h&quot;:15,&quot;abs_x&quot;:549,&quot;abs_y&quot;:1400}">бесплатно</strong>. Для получения ссылки-приглашения на вебинар зарегистрируйтесь.</p> <p bis_size="{&quot;x&quot;:20,&quot;y&quot;:717,&quot;w&quot;:1019,&quot;h&quot;:20,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1431}"><strong bis_size="{&quot;x&quot;:20,&quot;y&quot;:719,&quot;w&quot;:97,&quot;h&quot;:15,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1433}">Организаторы:</strong></p> <p bis_size="{&quot;x&quot;:20,&quot;y&quot;:750,&quot;w&quot;:1019,&quot;h&quot;:100,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1464}"><a bis_size="{&quot;x&quot;:20,&quot;y&quot;:752,&quot;w&quot;:143,&quot;h&quot;:15,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1466}" href="https://edu.cbsystematics.com/ru">CyberBionic Systematics</a>&nbsp;&ndash; сертифицированный учебный центр, партнер Microsoft, авторизованный центр международной IT сертификации VUE Pearson. С 2007 года CyberBionic Systematics предоставляет услуги по профессиональной подготовке и повышению квалификации IT специалистов в форме&nbsp;<strong bis_size="{&quot;x&quot;:847,&quot;y&quot;:772,&quot;w&quot;:109,&quot;h&quot;:15,&quot;abs_x&quot;:1261,&quot;abs_y&quot;:1486}">очного обучения</strong>&nbsp;в современных учебных центрах в Киеве или на территории компании-заказчика,&nbsp;<strong bis_size="{&quot;x&quot;:507,&quot;y&quot;:792,&quot;w&quot;:46,&quot;h&quot;:15,&quot;abs_x&quot;:921,&quot;abs_y&quot;:1506}">on-line&nbsp;</strong>и&nbsp;<strong bis_size="{&quot;x&quot;:564,&quot;y&quot;:792,&quot;w&quot;:39,&quot;h&quot;:15,&quot;abs_x&quot;:978,&quot;abs_y&quot;:1506}">видео</strong>&nbsp;обучения. На конкурсе IT Education Awards 2015 был признан лучшим в номинации&nbsp;<strong bis_size="{&quot;x&quot;:101,&quot;y&quot;:812,&quot;w&quot;:545,&quot;h&quot;:15,&quot;abs_x&quot;:515,&quot;abs_y&quot;:1526}">Complex IT Education, получил награду За инновации в IT образовании на конкурсе&nbsp;</strong>IT Biz Awards 2015. По данным рейтингов&nbsp;<a bis_size="{&quot;x&quot;:900,&quot;y&quot;:812,&quot;w&quot;:49,&quot;h&quot;:15,&quot;abs_x&quot;:1314,&quot;abs_y&quot;:1526}" href="https://dou.ua/lenta/articles/it-schools-rankings-2016/">DOU.UA</a>&nbsp;CyberBionic Systematics входит в тройку лидеров IT обучения в Украине.</p> <p bis_size="{&quot;x&quot;:20,&quot;y&quot;:863,&quot;w&quot;:1019,&quot;h&quot;:60,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1577}"><a bis_size="{&quot;x&quot;:20,&quot;y&quot;:865,&quot;w&quot;:39,&quot;h&quot;:15,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1579}" href="https://itvdn.com/ru">ITVDN</a>&nbsp;&ndash; это онлайн платформа для изучения программирования по видео курсам. В каталоге ITVDN более 200 видео курсов по 20 IT специальностям, наиболее популярные среди них: FrontEnd, Java, Python, .NET, мобильная разработка и создание игр на Unity. Авторы курсов &ndash; практикующие разработчики, сертифицированные специалисты из IT компаний.</p>
Як стати Java розробником у 2021

Автор: Максим Федосов

<p>В вебинаре мы будем говорить о том, как начать&nbsp; свой путь в качестве Java разработчика - от новичка без опыта в программировании до уровня специалиста, востребованного на рынке.</p> <p>В вебинаре будут рассмотрены две стороны:</p> <ul> <li><strong>Что учить</strong> &ndash; автор поделится своим виденьем того, что нужно учить в первую очередь как базу, что нужно осваивать на этапе поиска первой работы, и что нужно доучивать, когда специалист уже работает ( на примере Java Enterprise стэка).</li> <li><strong>Как искать работу</strong> - со стороны построения карьеры речь пойдет о том, какие пути можно выбрать для построения карьеры, о рынке с точки зрения работодателя, курсов, соискателей. Какой проект лучше выбрать, как часто менять работу, как развивать свою карьеру.</li> </ul> <p>Весь вебинар будет разделен на 2 части - до первой работы и во время работы. В результате у начинающих специалистов появится конкретный план действий для того, чтобы начать карьеру, а у работающих специалистов появится понимание того, как расти дальше.</p> <p><strong>План вебинара:</strong></p> <p>1) Знакомство, немного о себе и своем пути в IT сфере.</p> <p><strong>2) Что нужно учить начинающему Java</strong><strong> разработчику</strong></p> <ul> <li>Подготовка к смене или обретению профессии. Настройка рабочего окружения, английский язык, выбор стратегии, университет, курсы, самостоятельное обучение, ментор, книги, практика.</li> <li>От общего к частному. Стандартная схема работы приложений в энтерпрайз.</li> <li>Hello World application. Один из ключевых шагов для изучения новых технологий.</li> <li>Базовый синтаксис. Примитивные переменные, операторы, циклы, условия и все с чем мы работаем примерно с 1950 года.</li> <li>Объектно-ориентированное программирование (ООП). Основные принципы ООП (наследование, полиморфизм, инкапсуляция, абстракция) их проявления в коде, класс Object и его методы, понятия &ldquo;класс&rdquo;, &ldquo;конструктор&rdquo;, &ldquo;метод&rdquo;, &ldquo;объект&rdquo;, сигнатура метода.&nbsp;</li> <li>Объекты, хранящие значение. Класс String. Его методы, неизменяемость, String pool. Другие обертки над примитивами.</li> <li>Множества в Java. Arrays (Массивы) Collections (Коллекции) и Maps (Карты). Иерархия Collection, иерархия Map. Множества, которые используются постоянно и о которых спрашивают на собеседованиях и те, о существовании которых просто достаточно знать . Отличия ArrayList от LinkedList. HashMap от HashSet. Array от ArrayList. Алгоритмы, Дженерики, деревья.</li> <li>Обработка исключений. Иерархия исключений, проверяемые и непроверяемые исключения. Error и Exception.</li> <li>Продвинутые темы, знакомство. Функциональное программирование, лямбда выражения, функциональные интерфейсы, стримы, IO (Input Output(ввод и вывод данных)), Serialization, Multithreading, Concurrency.</li> <li>Базы данных. Реляционные и NoSQL базы данных, язык запросов SQL, Joinы и их типы, Postgres и другие базы данных, связи между таблицами.</li> <li>Repository уровень. Взаимодействие Объектно-ориентированной модели с реляционной. JDBC, JPA + Hiberante, JPQL/HQL, Spring Data.</li> <li>Spring framework. Inversion of Control и Dependency injection. Reflection. Аннотации: Bean, Controller, Service, Component, Repository, Configuration и другие. Spring Security.</li> </ul> <p><strong>3) Наработка практики программирования. Портфолио</strong></p> <ul> <li>Pet project с примером. Spring, JPA + HIbernate, Controller + Thymeleaf/RestController, Postgres. MVC архитектура.</li> <li>Портфолио. Spring Boot, Spring Data, Jira, Git branches и команда, code review, обсуждения архитектуры, отдельная идея.</li> </ul> <p><strong>4) Подготовка к поиску работы и дальнейшая карьера</strong></p> <ul> <li>CV, LinkedIn аккаунт, djinny.</li> <li>Подготовка к интервью с HR. Английский, вопросы, ответы, тестовые задания, софт скиллы.</li> <li>Подготовка к техническому интервью. Mock собеседования, материалы. SOLID, KISS, DRY и прочие важные для собеседования вопросы.</li> <li>Поиск работы и прохождение собеседований. Активность в LinkedIn, Djinny, Dou и через знакомых в компаниях.</li> <li>Первые 3 месяца на проекте. Чего обычно ждут от Trainee или Junior. Как продолжать расти.</li> <li>Первый год. Книги, которые нужно прочитать, продвинутые темы, в которые нужно вникнуть, GOF паттерны, сертификации.</li> <li>Второй год. Микро-сервисы, Облачные технологии, другие технологии.</li> </ul> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет интересен людям, думающим о том, чтобы стать Java разработчиком, начинающим специалистам, которые уже сделали свой выбор и двигаются к поиску первой работы, а также trainee и junior разработчикам, которые уже работают на своих первых проектах и думают о том, куда двигаться дальше.</p>
Як розробнику знайти першу роботу в IT

Автор: Ірина Титенко

<p bis_size="{&quot;x&quot;:20,&quot;y&quot;:20,&quot;w&quot;:1019,&quot;h&quot;:60,&quot;abs_x&quot;:434,&quot;abs_y&quot;:734}">Многие начинающие разработчики, которые ищут первую работу, сталкиваются с одной и той же проблемой: есть хорошая теоретическая база (вуз/курсы/самообучение), хорошее портфолио, глаза горят жаждой разрабатывать качественное ПО, но нет одной важной вещи &mdash; хотя бы минимального опыта работы по специальности. И это становится большим препятствием на пути к желанной должности для новичков.</p> <p bis_size="{&quot;x&quot;:20,&quot;y&quot;:93,&quot;w&quot;:1019,&quot;h&quot;:60,&quot;abs_x&quot;:434,&quot;abs_y&quot;:807}">Как попасть в IT-компанию тем, кто обладает требуемыми знаниями, однако не имеет опыта работы и соответствующих рекомендаций? Каковы реалии IT-рынка труда, с чего начать поиск вакансий, как грамотно составить CV и заявить о себе работодателю - ответы на эти, а также другие вопросы в нашем вебинаре с Ириной Тытенко.</p> <p bis_size="{&quot;x&quot;:20,&quot;y&quot;:166,&quot;w&quot;:1019,&quot;h&quot;:40,&quot;abs_x&quot;:434,&quot;abs_y&quot;:880}"><em bis_size="{&quot;x&quot;:20,&quot;y&quot;:168,&quot;w&quot;:299,&quot;h&quot;:15,&quot;abs_x&quot;:434,&quot;abs_y&quot;:882}">Вебинар будет проходить в рамках программы&nbsp;</em><a bis_size="{&quot;x&quot;:319,&quot;y&quot;:168,&quot;w&quot;:123,&quot;h&quot;:15,&quot;abs_x&quot;:733,&quot;abs_y&quot;:882}" href="https://edu.cbsystematics.com/ru/employment-assistance"><em bis_size="{&quot;x&quot;:319,&quot;y&quot;:168,&quot;w&quot;:123,&quot;h&quot;:15,&quot;abs_x&quot;:733,&quot;abs_y&quot;:882}">Карьерного сервиса</em></a><em bis_size="{&quot;x&quot;:20,&quot;y&quot;:168,&quot;w&quot;:1007,&quot;h&quot;:35,&quot;abs_x&quot;:434,&quot;abs_y&quot;:882}">&nbsp;для студентов CyberBionic Systematics, но принять участие в нем могут все желающие. Для получения ссылки на трансляцию обязательно зарегистрируйтесь.</em></p> <p bis_size="{&quot;x&quot;:20,&quot;y&quot;:219,&quot;w&quot;:1019,&quot;h&quot;:20,&quot;abs_x&quot;:434,&quot;abs_y&quot;:933}"><strong bis_size="{&quot;x&quot;:20,&quot;y&quot;:221,&quot;w&quot;:131,&quot;h&quot;:15,&quot;abs_x&quot;:434,&quot;abs_y&quot;:935}">Программа встречи:</strong></p> <ul bis_size="{&quot;x&quot;:20,&quot;y&quot;:252,&quot;w&quot;:1019,&quot;h&quot;:160,&quot;abs_x&quot;:434,&quot;abs_y&quot;:966}"> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:252,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:966}">Как понять, что вы уже готовы к поиску работы?</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:272,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:986}">Какие требования в украинском IТ для джуниоров?</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:292,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1006}">Что нужно для эффективного поиска первой работы?</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:312,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1026}">Где размещать и кому присылать свое резюме?</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:332,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1046}">Какие есть дополнительные точки входа в украинское IТ?</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:352,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1066}">Тестовые задания. За или против?</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:372,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1086}">Общие рекомендации для подготовки к собеседованиям.</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:392,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1106}">Что делать, когда вам постоянно отказывают рекрутеры?</li> </ul>
Notification success