Результати пошуку за запитом: видеокурс c*
Карта спеціальності .NET розробник.
Автор: Михайло Трофименко
<p>C# — отличный язык для создания различного вида программного обеспечения, который позволяет разрабатывать любой софт — от настольных и веб приложений до компьютерных и мобильных игр. Несмотря на высокую функциональность, данный язык является достаточно несложным в изучении и отлично подойдет тем, кто собирается сделать первый шаг навстречу программированию.<br />
<br />
Программист, который пишет на C# и использует специальную программную платформу .NET называется C#/.NET разработчиком. Оба этих инструмента являются детищем компании Microsoft, которая постоянно поддерживает, развивает и совершенствует их, что способствует росту востребованности C#/.NET специалистов.<br />
<br />
Цель встречи — помочь вам найти ответы на все вопросы, касающиеся выбора этой специальности, обучения и карьеры, правильно расставить приоритеты в выборе технологий и учебных материалов.<br />
<br />
<strong>Программа встречи: </strong><br />
</p>
<ol>
<li style="text-align:justify;line-height:150%;">Кто такой C#/.NET разработчик?</li>
<li style="text-align:justify;line-height:150%;">Актуальность специальности и востребованность на IT-рынке.</li>
<li style="text-align:justify;line-height:150%;">Как стать C#/.NET разработчиком:</li>
</ol>
<ol style="list-style-type:lower-alpha;">
<li style="text-align:justify;">предварительные требования;</li>
<li style="text-align:justify;">карта специальности;</li>
<li style="text-align:justify;">обзор обязательных и факультативных технологий.</li>
</ol>
<ol>
<li style="text-align:justify;line-height:150%;" value="4">Где и как изучить C#/.NET.</li>
<li style="text-align:justify;line-height:150%;">Как получить первый практический опыт.</li>
<li style="text-align:justify;line-height:150%;">Стажировка и первая работа - возможности и перспективы.</li>
<li style="text-align:justify;line-height:150%;">Вопросы и ответы.</li>
</ol>
<p> <br />
<strong>Целевая аудитория</strong>: начинающие разработчики, студенты ВУЗов, а также все, кто интересуется .NET направлением и хочет профессионально развиваться в нём.<br />
<strong>Условия участия:</strong> бесплатно. Для получения приглашения на онлайн-трансляцию заполните регистрационную форму.</p>
<hr />
<p><strong>Информационные партнеры:</strong></p>
<p><strong><a href="https://ru.jobsora.com/" name="Работа. Вакансии. Трудоустройство" target="_blank"><img alt="Работа в России" src="https://itvdn.blob.core.windows.net/mail-delivery/mail-delivery-573a679a-1426-488a-99f9-3c79d5d073ad.png" style="width: 171px; height: 60px; float: left;" /></a></strong><br />
<span style="font-size: 13px;"> Работа. Вакансии. Трудоустройство</span></p>
<p> </p>
<p> </p>
<p> </p>
Структури даних у Java та Kotlin.
Автор: Віктор Вихров
<p>На вебинаре мы познакомимся с базовым понятием структур данных и рассмотрим их особенности в языках программирования Java и Kotlin.</p>
<p><strong>План вебинара:</strong></p>
<p>1. Структуры данных</p>
<p> 1.1 что это? зачем нужны?<br />
1.2 массивы [размер объявляем заранее]<br />
1.3 списки [размер динамическа изменяется]<br />
-односвязные<br />
-двусвязные</p>
<p>2. Коллекции в Java</p>
<p> 2.1 Типы коллекций<br />
2.2 List<br />
2.3 Set<br />
2.4 Map<br />
2.5 Stream Api</p>
<p>3. Коллекции в Kotlin</p>
<p> 3.1 Типы коллекций<br />
3.2 <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-collection/index.html">MutableCollection</a><br />
3.3 Функции преобразования коллекций<br />
3.4 Sequences</p>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен начинающим Java разработчикам, а также специалистам, которые переходят из Java в Kotlin. </p>
5 найкращих фіч MySQL, які потрібно знати кожному.
Автор: Максим Жук
<p>На вебинаре вы узнаете о 5 командах в MySQL, которые дают возможность выйти на новый уровень работы с базой данных и почувствовать себя настоящим профи.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Два способа создать копию таблицы, подводные камни, которые однажды мне стоили пары часов отладки кода в недоумении от происходящего.</li>
<li>DESCRIBE vs SHOW create table - изучаем структуру таблицы</li>
<li>Функции условия IF() IFNULL() и CASE в select и insert запросах</li>
<li>show processlist; kill process - использование в отладке тяжелых запросов, поиск блокирующих подключений. Блокирование транзакциями не изменяющихся при запросе таблиц на чтение.</li>
<li>Выборка данных во внешние файлы, дружим Excel и БД без библиотек и даже без GUI</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Разработчики, тестировщики, DevOps специалисты, которые работают с базами данных и используют в своей работе SQL.</p>
Високонавантажені системи на С++.
Автор: Давид Медведик
<p>Сейчас программированием можно называть практически всё, что угодно: от создания макросов в Excel до разработки драйверов на C.</p>
<p>Нам кажется, что разработка драйверов — это более настоящее программирование, чем макросы. Конечно, все работы хороши, но, работая на низком уровне, мы волей-неволей разбираемся в том, как устроен и как действует компьютер.</p>
<p>В наше время системы с высокой нагрузкой пишут и на Python, и на PHP, и на Java, и на Go.</p>
<p>В рамках данного вебинара Давид Медведик расскажет о том, как писать высоконагруженные приложения на C++. Да, вам придётся управлять памятью самостоятельно. Но в вашей программе никогда не случится «остановки мира» из-за сборки мусора. И вы сможете выжать из вашего железа всё, на что оно способно.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Что такое высоконагруженные системы</li>
<li>Особенности работы С++</li>
<li>Как играть в хайлоад и не проиграть</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен всем тем, кто хочет выжать максимум из своего железа. Даже если вам кажется, что ваши сервера работают на пиковых мощностях, знайте, можно быстрее! Вы узнаете о том, как оптимально использовать память, процессорное время и диск ваших серверов, чтобы они выполняли только конечные цели бизнеса.</p>
Створення базового Spring boot веб-сервісу на Java.
Автор: В'ячеслав Аксьонов
<p>Spring Boot — это самый популярный фреймворк для разработки бэкенд веб-приложений на Java. В вебинаре мы рассмотрим, как устроены приложения, созданные с использованием Spring Boot на примере простейшего stateless веб-сервиса. Также рассмотрим http взаимодействия с использованием REST, построение расширяемой архитектуры бизнес-логики, взаимодействие с базами данных через самые популярные и простые приемы.</p>
<p><strong>План </strong><strong>вебинара:</strong></p>
<ol>
<li>Что такое Spring/Spring Boot и Dependency Injection.</li>
<li>Контекст и как его создавать.</li>
<li>@Service / @Component / @Repository / @Controller — что все это такое и зачем нужно.</li>
<li>Создаем шаблон проекта Spring Boot.</li>
<li>Пишем веб-сервис нуля.</li>
<li>Рассматриваем простейший и удобный способ работы с базой данных.</li>
<li>Проверяем работоспособность и отвечаем на вопросы.</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен Java разработчикам, которые уже разобрались с основами Сore Java и верхнеуровнево знакомы с сетевыми взаимодействиями. Для тех, кто начал знакомство или недавно пишет код со Spring / Spring Boot и хочет лучше узнать, как работают приложения с использованием этого фреймворка.</p>
Як стати Python розробником у 2021 році.
Автор: Артем Мураховський
<p bis_size="{"x":20,"y":20,"w":1019,"h":80,"abs_x":434,"abs_y":734}">Python — один из самых простых и лаконичных языков программирования. Плюс ко всему, он очень универсален — его используют в создании широкого спектра программных продуктов: игры, настольные, мобильные и веб-приложения, встроенное ПО, Data Science (машинное обучение, анализ данных, визуализация). Также, Python пользуется популярностью при написании тестов для приложений и в разработке скриптов, позволяющих автоматизировать определенные рутинные процессы в работе системных администраторов, DevOps инженеров и прочих специалистов.</p>
<p bis_size="{"x":20,"y":113,"w":1019,"h":40,"abs_x":434,"abs_y":827}">CyberBionic Systematics совместно с ITVDN предлагает формат «живого» онлайн обучения, позволяющий использовать преимущества общения с наставником, работы в группе и доступ к огромной базе дополнительных знаний по выбранному направлению.</p>
<p bis_size="{"x":20,"y":166,"w":1019,"h":60,"abs_x":434,"abs_y":880}">На встрече, которая состоится 23 июня, мы расскажем о том, как проходит онлайн обучение в CyberBionic Systematics по специальности Python Developer. Вы узнаете, какие технологии изучаются на курсе, какие программы и сервисы используются для проведения занятий, общения, проверки знаний, совместной работы над курсовыми проектами и многое другое.</p>
<p bis_size="{"x":20,"y":239,"w":1019,"h":20,"abs_x":434,"abs_y":953}">Вы сможете задать вопросы тренеру, который ведет обучение в группах по Python и получите ответы в прямом эфире.</p>
<p bis_size="{"x":20,"y":272,"w":1019,"h":20,"abs_x":434,"abs_y":986}"><strong bis_size="{"x":20,"y":274,"w":76,"h":15,"abs_x":434,"abs_y":988}">Программа:</strong></p>
<ol bis_size="{"x":20,"y":305,"w":1019,"h":280,"abs_x":434,"abs_y":1019}">
<li bis_size="{"x":60,"y":305,"w":939,"h":20,"abs_x":474,"abs_y":1019}">Коротко об учебном центре CyberBionic Systematics. Авторские программы обучения, видео курсы, тестирование, центр международной сертификации.</li>
<li bis_size="{"x":60,"y":325,"w":939,"h":120,"abs_x":474,"abs_y":1039}">Как проходит онлайн обучение
<ol bis_size="{"x":60,"y":345,"w":939,"h":100,"abs_x":474,"abs_y":1059}" style="list-style-type: lower-alpha;">
<li bis_size="{"x":100,"y":345,"w":859,"h":20,"abs_x":514,"abs_y":1059}">План специальности</li>
<li bis_size="{"x":100,"y":365,"w":859,"h":20,"abs_x":514,"abs_y":1079}">График занятий, структура занятия</li>
<li bis_size="{"x":100,"y":385,"w":859,"h":20,"abs_x":514,"abs_y":1099}">Помощник тренера, проверка ДЗ, общение между занятиями</li>
<li bis_size="{"x":100,"y":405,"w":859,"h":20,"abs_x":514,"abs_y":1119}">Курсовые проекты</li>
<li bis_size="{"x":100,"y":425,"w":859,"h":20,"abs_x":514,"abs_y":1139}">Поддержка HR специалиста, помощь в трудоустройстве</li>
</ol>
</li>
<li bis_size="{"x":60,"y":445,"w":939,"h":100,"abs_x":474,"abs_y":1159}">Специальность Python Developer
<ol bis_size="{"x":60,"y":465,"w":939,"h":80,"abs_x":474,"abs_y":1179}" style="list-style-type: lower-alpha;">
<li bis_size="{"x":100,"y":465,"w":859,"h":20,"abs_x":514,"abs_y":1179}">Кто такой Python разработчик</li>
<li bis_size="{"x":100,"y":485,"w":859,"h":20,"abs_x":514,"abs_y":1199}">Что нужно знать и уметь</li>
<li bis_size="{"x":100,"y":505,"w":859,"h":20,"abs_x":514,"abs_y":1219}">Что будете разрабатывать</li>
<li bis_size="{"x":100,"y":525,"w":859,"h":20,"abs_x":514,"abs_y":1239}">Какие перспективы</li>
</ol>
</li>
<li bis_size="{"x":60,"y":545,"w":939,"h":20,"abs_x":474,"abs_y":1259}">С чего начать? Бесплатный пробный урок, консультация по выбору курса и специализации.</li>
<li bis_size="{"x":60,"y":565,"w":939,"h":20,"abs_x":474,"abs_y":1279}">Вопросы и ответы. Розыгрыш скидок на обучение.</li>
</ol>
<p bis_size="{"x":20,"y":598,"w":1019,"h":20,"abs_x":434,"abs_y":1312}"><strong bis_size="{"x":20,"y":600,"w":130,"h":15,"abs_x":434,"abs_y":1314}">Целевая аудитория:</strong></p>
<p bis_size="{"x":20,"y":631,"w":1019,"h":40,"abs_x":434,"abs_y":1345}">Начинающие IT специалисты, желающие пройти комплексное обучение по специальности Python разработчик, а также те, кто хочет научиться программировать на языке Python и создавать современные веб-приложения с нуля.</p>
<p bis_size="{"x":20,"y":684,"w":1019,"h":20,"abs_x":434,"abs_y":1398}">Условия участия – <strong bis_size="{"x":135,"y":686,"w":67,"h":15,"abs_x":549,"abs_y":1400}">бесплатно</strong>. Для получения ссылки-приглашения на вебинар зарегистрируйтесь.</p>
<p bis_size="{"x":20,"y":717,"w":1019,"h":20,"abs_x":434,"abs_y":1431}"><strong bis_size="{"x":20,"y":719,"w":97,"h":15,"abs_x":434,"abs_y":1433}">Организаторы:</strong></p>
<p bis_size="{"x":20,"y":750,"w":1019,"h":100,"abs_x":434,"abs_y":1464}"><a bis_size="{"x":20,"y":752,"w":143,"h":15,"abs_x":434,"abs_y":1466}" href="https://edu.cbsystematics.com/ru">CyberBionic Systematics</a> – сертифицированный учебный центр, партнер Microsoft, авторизованный центр международной IT сертификации VUE Pearson. С 2007 года CyberBionic Systematics предоставляет услуги по профессиональной подготовке и повышению квалификации IT специалистов в форме <strong bis_size="{"x":847,"y":772,"w":109,"h":15,"abs_x":1261,"abs_y":1486}">очного обучения</strong> в современных учебных центрах в Киеве или на территории компании-заказчика, <strong bis_size="{"x":507,"y":792,"w":46,"h":15,"abs_x":921,"abs_y":1506}">on-line </strong>и <strong bis_size="{"x":564,"y":792,"w":39,"h":15,"abs_x":978,"abs_y":1506}">видео</strong> обучения. На конкурсе IT Education Awards 2015 был признан лучшим в номинации <strong bis_size="{"x":101,"y":812,"w":545,"h":15,"abs_x":515,"abs_y":1526}">Complex IT Education, получил награду За инновации в IT образовании на конкурсе </strong>IT Biz Awards 2015. По данным рейтингов <a bis_size="{"x":900,"y":812,"w":49,"h":15,"abs_x":1314,"abs_y":1526}" href="https://dou.ua/lenta/articles/it-schools-rankings-2016/">DOU.UA</a> CyberBionic Systematics входит в тройку лидеров IT обучения в Украине.</p>
<p bis_size="{"x":20,"y":863,"w":1019,"h":60,"abs_x":434,"abs_y":1577}"><a bis_size="{"x":20,"y":865,"w":39,"h":15,"abs_x":434,"abs_y":1579}" href="https://itvdn.com/ru">ITVDN</a> – это онлайн платформа для изучения программирования по видео курсам. В каталоге ITVDN более 200 видео курсов по 20 IT специальностям, наиболее популярные среди них: FrontEnd, Java, Python, .NET, мобильная разработка и создание игр на Unity. Авторы курсов – практикующие разработчики, сертифицированные специалисты из IT компаний.</p>
Як стати Java розробником у 2021
Автор: Максим Федосов
<p>В вебинаре мы будем говорить о том, как начать свой путь в качестве Java разработчика - от новичка без опыта в программировании до уровня специалиста, востребованного на рынке.</p>
<p>В вебинаре будут рассмотрены две стороны:</p>
<ul>
<li><strong>Что учить</strong> – автор поделится своим виденьем того, что нужно учить в первую очередь как базу, что нужно осваивать на этапе поиска первой работы, и что нужно доучивать, когда специалист уже работает ( на примере 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 и его методы, понятия “класс”, “конструктор”, “метод”, “объект”, сигнатура метода. </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>
Використання ігрового AI в Online CO-OP та Competitive іграх.
Автор: Олександр Піндик
<p>Если вас интересует Game Development, не упустите возможность пообщаться в прямом эфире с профессионалом, который последние 5 лет работает в компании Wargaming и участвует в создании крутейшей игры World of Tanks PC.</p>
<p>На вебинаре, который стостоится 8 июня, Александ Пиндык расскажет про внедрение AI в соревновательные и кооперативные игры. Какие виды AI используются в таких играх и какие задачи он решает.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Что такое соревновательные и кооперативные игры и почему в них изначально не используется игровой AI</li>
<li>AI для помощи игрокам и нюансы его разработки и внедрения</li>
<li>AI для создания специальных режимов игры и чем он отличается от AI для помощи игрокам</li>
<li>AI для разработчиков игры и особенности его применения</li>
<li>Ответы на вопросы.</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен начинающим разработчикам игр, а также всем, кому интересна тема разработки и применения AI в играх.</p>
Angular vs React vs Vue.js. Що вибрати у 2021
Автор: Надія Верстюк
<p>На данном вебинаре мы рассмотрим три самых популярных Front-End фреймворка – Angular, React и Vue.js, их принципы работы и области применения. А также решим одну задачу c использованием этих трех фреймворков и сравним результаты.</p>
<p>Также рассмотрим, чем можно руководствоваться при выборе фреймворка для максимально быстрого и легкого старта.</p>
<p>В заключение подведем итоги и обсудим, какую технологию выбрать новичку для изучения, опираясь на опыт и личные предпочтения.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>На что опираться при выборе первого фреймворка для изучения?</li>
<li>Решение задачи с помощью Angular</li>
<li>Решение задачи с помощью React</li>
<li>Решение задачи с помощью Vue.js</li>
<li>Выводы. Ответы на вопросы</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен тем, у кого уже есть хорошие знание Front-End разработки и хочет начать изучение Front-end фреймворков, но еще сомневается, какой именно ему подходит больше всего.</p>
Адаптивна верстка в додатках iOS з використанням Storyboard
Автор: Давид Григорян
<p>В данном вебинаре будут затронуты основные инструменты, с помощью которых можно осуществлять верстку в iOS приложениях. Детально будет рассмотрена система Autolayout, которая позволяет выставлять определенные правила для корректного отображения элементов на различных устройствах.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>С помощью каких инструментов можно верстать в iOS приложениях</li>
<li>Знакомство со Storyboard и с базовыми элементами</li>
<li>Знакомство с Autolayout</li>
<li>Базовые ограничения (constraints)</li>
<li>Продвинутые ограничения</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен новичкам, которые только входят в iOS разработку, так как затрагивает одну из основных тем для корректного отображения UI элементов на iOS устройствах.</p>