В этом разделе собраны все бесплатные вебинары,
которые я проводил на сторонних площадках.
Доступ открыт сразу ко всем вебинарам.
# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 |
![]() |
|
|||
На этом вебинаре мы окунёмся в GIT-практику. Начинающие программисты часто сталкиваются с трудностями при работе с GIT-репозиторями. Причина в том, что они не до конца понимают, что на самом деле происходит в "чёрном ящике". Поэтому мы будем дополнительно имитировать выполнение каждой команды, но привычными инструментами. Это поможет нам лучше понять, что именно происходит под GIT-капотом. Ведущий: Евгений Волосатов, магистр математики и информатики Отчёт отправил: 9014. Николай Денисов Выполнено за 6 час. 3 мин. [Показать отчёт] Научился: Установил и познакомился с GIT |
|||||
2 |
![]() |
|
|||
Мы пишем игру 15 для мобильного телефона. Мы пройдём по всему жизненному циклу создания программы: планирование, написание тестов, создание модуля логики игры, интерфейса пользователя, подбор мелодии, музыкальных эффектов, перенос игры на разные платформы. |
|||||
3 |
![]() |
|
|||
На этом вебинаре мы напишем игру «2048» и запустим её на мобильном телефоне. Мы пройдём по всему жизненному циклу создания программы: планирование, создание модуля логики игры, интерфейса пользователя, подбор музыкальных эффектов, перенос игры на Android или iPhone. |
|||||
4 |
![]() |
|
|||
На этом вебинаре мы напишем web-сайт с географической базой данных фотографий. В одном проекте мы задействуем сразу несколько передовых технологий: Google Maps API - для отображения карты ASP.NET MVC - для создания web-проекта EF и MS-SQL Server - для работы с базой данных Отчёт отправил: 9014. Николай Денисов Выполнено за 2 час. 43 мин. [Показать отчёт] Научился: 1. На C# создал сайт с географической базой данных, чтобы работать с xml документом необходимо на сайте гугла после получения золотого ключика, нужно включить Geocoding API и Geolocation API на вебинаре об этом почему-то не рассказано. 2. И на Yii2 Создал сайт с географической картой Сложности: На C# долго грузится не всегда обновляется сайт, приходится запускать в другом браузере чтобы увидеть результат На Yii2 быстро загружается, моментально обновляется. Осталось довести до ума. По-моему гугл сума сошёл, пару часиков повозился, одну картинку добавил, гугл мне 15рублей насчитал. |
|||||
5 |
![]() |
|
|||
Посмотрите архитектуру проекта: https://youtu.be/FOBv9ci2zbk Мы начинаем создание клиент-серверной игры в шахматы. Это комплекс программных решений с использованием: C#, ASP.NET, MS-SQL, EF, Unity. В результате мы создадим сервер, через который клиенты смогут играть друг с другом в шахматы со смартфона. |
|||||
6 |
![]() |
|
|||
Продолжаем создание клиент-серверной игры в шахматы. На первом вебинаре мы запрограммировали правила ходов. Теперь самое время создать интерфейс пользователя. Для этого нужно создать доску, разместить фигуры, запрограммировать их перемещение, чтобы можно было играть вдвоём на одном устройстве. На следующих вебинарах перейдём к серверной части. |
|||||
7 |
![]() |
|
|||
Продолжаем создание клиент-серверных шахмат. На первых двух вебинарах мы запрограммировали правила игры и создали интерфейс пользователя. Теперь нужно создать базу данных с API-сервисом для организации многопользовательской игры. |
|||||
8 |
![]() |
|
|||
На заключительном вебинаре мы напишем библиотеку ChessClient, которая будет подключаться к нашему шахматному серверу, получать текущую позицию, и отправлять ходы пользователя. С её помощью мы создадим игру "Шахматы по сети" под разные платформы. |
|||||
9 |
![]() |
|
|||
На этом вебинаре вы узнаете о современном подходе при создании Backend-приложений на PHP7. |
|||||
10 |
![]() |
|
|||
В рамках мастер-класса с нуля познакомимся с PHP-фреймворком Yii2 - поработаем с ним, не загружая готовых шаблонов, чтобы лучше понять принцип работы. Подготовим рабочее место, загрузим и запустим ядро Yii2, напишем контроллер и представление, настроим Bootstrap для оформления страниц, а также подключим систему отладки проекта. |
|||||
11 |
![]() |
|
|||
Мы начинаем серию вебинаров по изучению PHP-фреймворка Yii2 на примере создания сайта видеошколы. Мы всё сделаем вручную, с нуля, не загружая готовых шаблонов, чтобы лучше понять принцип работы фреймворка Yii2 и его суть. На первом вебинаре мы подготовим рабочее место, загрузим и запустим ядро Yii2, напишем контроллер и представление. Ведущий: Евгений Волосатов, магистр математики и информатики, @Volosatov Отчёт отправил: 9014. Николай Денисов Выполнено за 3 час. 15 мин. [Показать отчёт] Научился: Установил Ядро сайта yii2, пришлось зарегистрироваться на GitHab. Запустил первую страницу сайта Yii2. Сложности: Долго мучался с консолью то ошибкп то предупреждения, но вроде всё праильно работает. GitHab давно удалил а он всеговно требует какието обнавления . |
|||||
12 |
![]() |
|
|||
На втором вебинаре мы подготовим систему тестирования для «обоснования необходимости» дальнейшей разработки. Далее, мы подключим Bootstrap для оформления страниц, создадим меню и навигацию по трём страницам. В конце вебинара мы подключим систему отладки проекта. Ведущий: Евгений Волосатов, магистр математики и информатики |
|||||
13 |
![]() |
|
|||
Мы продолжаем серию вебинаров «Создание Web-сайта на PHP-фреймворке Yii2». В этот раз мы подключим и настроим очень удобную и мощную систему отладки проекта. Затем мы нарисуем страницы регистрации и авторизации, создадим модели для их форм и напишем приёмочные тесты. Ведущий: Евгений Волосатов, магистр математики и информатики |
|||||
14 |
![]() |
|
|||
На этом вебинаре мы познакомимся с шаблонами проектирования. Узнаем, зачем они нужны, как их следует использовать. Мы подробно рассмотрим шаблон «State - Состояние» и напишем на Java программу «Калькулятор» с его использованием. Ведущий: Евгений Волосатов, Java программист |
|||||
15 |
![]() |
|
|||
На этом вебинаре мы создадим легендарную игру «Сапёр» на языке программирования Java. Во время создания этой игры мы поработаем с JFrame, с адаптером мышки, с картинками, а также напишем интересные алгоритмы с использованием матриц и рекурсии. |
|||||
16 |
![]() |
|
|||
На этом воскресном вебинаре мы создали игру Жизнь используя Java Swing и щепотку ООП. | |||||
17 |
![]() |
|
|||
На этом вебинаре вас ожидает сюрприз старого Нового года. Мы напишем Новогодний Лабиринт, выберем неожиданную технологию, создадим графическое и музыкальное оформление, организуем опрос клавиатуры, и запрограмируем алгоритм управления главным героем. |
|||||
18 |
![]() |
|
|||
Нужно ли программисту знать математику? Высшая математика для обычных программ обычно не требуется, однако, вычисление различных формул требуется постоянно. На вебинаре мы обсудим способы автоматизации таких вычислений. Скачать книжку: https://yadi.sk/i/QeO8rKAx3TwK3H |
|||||
19 |
![]() |
|
|||
На этом вебинаре мы поговорим о предназначении интерфейсов на примере обработки массивов и коллекций. Узнаем, что такое Dependency Injection. | |||||
20 |
![]() |
|
|||
Зачем нужен Interface и что такое Dependency Inversion? На этом вебинаре мы поговорим о том, какие возможности даёт использование интерфейсов при создании крупных проектов. Начало темы на 18 минуте. |
|||||
21 |
![]() |
|
|||
Strategy и Visitor. Шаблоны проектирования Стратегия и Посетитель. HD | |||||
22 |
![]() |
|
|||
На этом вебинаре мы попрактикуемся в использовании сокетов и потоков. Мы напишем на Java небольшое клиент-серверное приложение на сокетах. Для этого мы создадим две разные программы, которые запускаются на разных компьютерах, но при этом работают совместно, пересылая друг другу данные. Для связи программ друг с другом мы создадим универсальный класс Phone, и будем использовать его как на сервере, так и на клиенте в JAR файле. В конце вебинара мы добавим многопоточность в серверную часть, чтобы наш сервер мог обрабатывать несколько клиентов одновременно. |
|||||
23 |
![]() |
|
|||
Во время этого вебинара мы создадим веб-страницу с шахматной доской. Посетители смогут перемещать фигуры и видеть ходы других участников. Получится "обычная" шахматная доска, без проверки очерёдности ходов. Мы напишем клиент-серверные шахматы на основе MVC шаблона: M - Модель выполняет ходы на PHP и хранит позицию в MySQL. V - Представление показывает доску, реализовано только на HTML. C - Контроллером является JavaScript прослойка с jQuery.ajax-вызовами. |
|||||
24 |
![]() |
|
|||
Первые 25 минут - мотивационная часть Остальное - написание голосового управления для шахмат. Отчёт отправил: 9014. Николай Денисов Выполнено за 3 час. 55 мин. [Показать отчёт] Научился: Консольное приложение голосового управления Сложности: Сначала вроде бы работало, а потом начало выдавать ошибку. |
|||||
Итого: 24 видеоурока |
52 час. 20 мин. |
1 чел. | |||
Финалисты: 1 . |