# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 | Презентация курса |
|
|||
Краткое описание курса «Сетевые технологии» Отчёт отправил: 7119. Новопашин Владимир Выполнено за 2 мин. [Показать отчёт] Научился: Ничему Сложности: Ничего Комментарии: Пока сложно что-то сказать, но парсинг сайтов и возможность получать доступ к проектам при наличии инета для меня полезная вещь. |
|||||
2 | Мой собственный браузер |
|
|||
На этом уроке мы сделаем свой браузер, в перспективе его будем использовать для дальнейших разработок. *Вопрос: как изменить Домашнюю страницу в webBrowser? Отчёт отправил: 7119. Новопашин Владимир Выполнено за 30 мин. [Показать отчёт] Научился: Научился создавать собственный веббраузер. Сложности: Самым сложным найти подходящие иконки в инете. Комментарии: Домашнюю страницу можно изменить изменив в настройках IE домашнюю страницу. |
|||||
3 | Главные секреты интернет-страниц |
|
|||
Добавим в проект адресную строку, научимся с помощью неё управлять нашим браузером. Мы рассмотрим заголовки страниц, их содержание, а так же повнимательнее рассмотрим cookie-файлы. *Вопрос: зачем нам нужны cookie – файлы? Отчёт отправил: 7119. Новопашин Владимир Выполнено за 2 час. 45 мин. [Показать отчёт] Научился: Научился дорабатывать веббраузер. Сложности: Ничего. Комментарии: Куки файлы нужны для хранения данных вебраузера на компьютере пользователя. Например ФИО, или логины . Или же сами странички. |
|||||
4 | Вопросы и ответы |
|
|||
На этом уроке мы ответим на вопросы, возникшие у участников проекта по курсу «Сетевые технологии» Отчёт отправил: 7119. Новопашин Владимир Выполнено за 15 мин. [Показать отчёт] Научился: Узнал кое-что новое благодаря вопросам. Сложности: Ничего. Комментарии: Вопросов нет - нужно курс ставить в план и проходить. |
|||||
5 | Интернет-страница: Что полезного можно получить? |
|
|||
На уроке мы рассмотрим html-страницу. Получим несколько ссылок с интернет-страницы, разберем её, посмотрим какой информацией она обладает, и какая нам будет полезна в будущем. *Вопрос: необходимо на форме разместить picturebox. Как на ней разместить первую картинку из интернет-страницы Отчёт отправил: 7119. Новопашин Владимир Выполнено за 16 мин. [Показать отчёт] Научился: Научился получать информацию о странице в виде ссылок. Сложности: Найти ссылку на картинку. Комментарии: Отличный урок. Узнал новые возможности контрола PictureBox |
|||||
6 | Несколько способов работы с интернет-страницами |
|
|||
Мы посмотрим, как загрузить картинку из интернета в PictureBox. Создадим метод подключения через прокси-сервер. А так же добавим метод, который срабатывает при открытии нового окна. *Вопрос: каким должен быть метод получения картинки, если не нужно использовать Proxy? Отчёт отправил: 7119. Новопашин Владимир Выполнено за 20 мин. [Показать отчёт] Научился: Научился как перекрывать в компоненте webroser метод NewWindow. Сложности: У меня прокси нет. Сразу это не понял. Комментарии: Отличный урок. Много нового узнал о webrequest и webresponse. |
|||||
7 | Авторизация с заполнением полей |
|
|||
Рассмотрим сайт getdc.ru Создадим метод, который заполнит поля Логин и Пароль И самостоятельно авторизуется на сайте. *Задание: добавить кнопку и написать метод выхода из аккаунта Отчёт отправил: 7119. Новопашин Владимир Выполнено за 30 мин. [Показать отчёт] Научился: Научился авторизовываться на сайте. Сложности: Ничего. Комментарии: Выполнил домашнее задание - на скрине видно. А что за сайт такой getdc.ru ? Можно вечно смотреть на огонь , воду и как заходишь и выходишь на сайт getdc.ru. |
|||||
8 | Авторизация с формированием ключа |
|
|||
На уроке мы узнаем что такое токен, посмотрим как формируется ключ для подключения к сайту. Получим токен из интернет - страницы, а так же напишем метод формирования ключа. Сможем самостоятельно, программно авторизоваться, используя метод формирования ключа. *Самостоятельные задания: 1. Найти сайт с авторизацией 2. Произвести авторизацию самостоятельно, используя метод формирования ключа 3. Приложить скрин с полученным результатом Отчёт отправил: 7119. Новопашин Владимир Выполнено за 3 час. 42 мин. [Показать отчёт] Научился: Научился заходить на строний сайт с авторизацией ключа. Сложности: Самое сложное было найти такой сайт. Почему яндексы и всякие гитхабы и мейл.ру у них другой способ авторизации. Во всяком случае у меня ничего не вышло. Комментарии: Я у Валеры Луцевича подсмотрел сайт и на него и зашел. Кстати не с первого раза получилось. |
|||||
9 | Авторизация без браузера или как обмануть сайт |
|
|||
Смотрим онлайн игру xospital.mobi Пишем метод авторизации без браузера На уроке мы наглядно, по шагам, увидим как происходит авторизация *Задание: сделать так, чтобы метод авторизации был универсальным, для любых сайтов и ключей. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 40 мин. [Показать отчёт] Научился: Научился получать данные без сайта. Сложности: Я не совсем понял задание. Как мне получить информацию, по методу post, которая есть во вкладке Network в инструментах разработчика - иначе как сделать универсальный метод авторизации. У каждого сайта свои особенности . Ведь не буду же всякий раз вручную открывать эту вкладку и копировать нужные мне данные. Комментарии: Жаль картинки не открылись. |
|||||
10 | Хождение по динамическим ссылкам |
|
|||
Произведем рефакторинг написанного кода. Вынесем используемые переменные в глобальные Создадим отдельные методы для отправки запроса на сервер и получение данных от сервера Добавим кнопки Домой, Свободная палата, Принять пациента и соответствующие методы. *Самостоятельное задание: написать метод, который нажимает на ссылку «Выписать». Отчёт отправил: 7119. Новопашин Владимир Выполнено за 1 час. 35 мин. [Показать отчёт] Научился: Научился без браузера отправлять и принимать http запросы с сервера. Сложности: Ничего. Комментарии: Очень интересный опыт. Честно говоря не думал, что так можно - это же можно так все парсеры для сайтов писать - получай текст с сервака и анализируй запросы. А картинки они в таких случаях особо не нужны. |
|||||
11 | Всё всегда под рукой |
|
|||
Теперь у нас всё всегда будет под рукой!) *Задание: проверить работу, когда в папку с репозиторием переместить проект Visual Studio Отчёт отправил: 7119. Новопашин Владимир Выполнено за 1 час. 44 мин. [Показать отчёт] Научился: Научился работать с репозитарием bitbusket. Сложности: Ничего. Комментарии: Полезный урок. Можно вести разработку из разных мест. |
|||||
12 | ФИНАЛЬНЫЙ УРОК. Видеообзор программы |
|
|||
Задание. Записать видеообзор любой своей программы. Поздравляю!Отчёт отправил: 7119. Новопашин Владимир Выполнено за 10 мин. [Показать отчёт] Научился: Записывать видеоотзывы на курс. Сложности: На заднем фоне жена разговаривала - некоторым образом мешала записи обзора. Комментарии: Курс можно и нужно развивать. Ждем продолжения. Например показать как делать парсинг. Видеообзор: HFB1CzgpixU |
|||||
13 | VIP урок. SQLite: База MySQL в кармане |
|
|||
Подключаемся к базе SQLIte через Visual Studio используя язык программирования C# *Самостоятельное задание: сделать так, чтобы при нажатии кнопки Enter в DataGridView данные сохранялись в базу данных Отчёт отправил: 7119. Новопашин Владимир Выполнено за 20 мин. [Показать отчёт] Научился: Научился работать с БД SQLite Сложности: У меня не с первого раза подключилась нужная библиотека, а после этого все пошло как по маслу. Комментарии: Очень полезный урок. Тем более эта БД встречается в устройствах Андроид. Для меня было откровением, что можно команды update, delete и insert адаптера учить, получается не только для sqllite, но для mysql такая фишка работает. |
|||||
Итого: 13 видеоуроков |
4 час. 20 мин. |
20 чел. | |||
Финалисты: Alcatraz, Сергей, Nurbek, Иван, Валера Луцевич, Николай, Елена, Булат, Игорь Алексеенко, Олег Михайлович, Ludmila, Новопашин Владимир, Сергей, Электрон, Yefim, Сергей Д., Сергей Соколов, Станислав, Александр, Александр . |