# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 | Презентация курса |
|
|||
Краткое описание курса «Сетевые технологии» Отчёт отправил: 4004. Елена Выполнено за 20 мин. [Показать отчёт] Научился: Смотреть анонс курса :) Сложности: Сложно мне оценить объем знаний, которого пока нет. Комментарии: Чем больше знаешь, тем больше понимаешь, как много ты еще не знаешь :) Начало интересное. Посмотрим, что будет дальше :) |
|||||
2 | Мой собственный браузер |
|
|||
На этом уроке мы сделаем свой браузер, в перспективе его будем использовать для дальнейших разработок. *Вопрос: как изменить Домашнюю страницу в webBrowser? Отчёт отправил: 4004. Елена Выполнено за 20 мин. [Показать отчёт] Научился: Работать с компонентом WebBrowser Сложности: растянуть окно браузера на форме (почему-то Ancor-ы не слушались) Комментарии: Все ЗДОРОВО!!! Очень понравился формат урока - все по делу, без лишних "лирических отступлений". Насчет домашней страницы - думаю, это - параметр, который указывается в реестре, но где именно - пока не копалась. Как вариант "простого неправильного решения" - создать файл, куда прописать текстовую строку с путем к домашней странице. |
|||||
3 | Главные секреты интернет-страниц |
|
|||
Добавим в проект адресную строку, научимся с помощью неё управлять нашим браузером. Мы рассмотрим заголовки страниц, их содержание, а так же повнимательнее рассмотрим cookie-файлы. *Вопрос: зачем нам нужны cookie – файлы? Отчёт отправил: 4004. Елена Выполнено за 20 мин. [Показать отчёт] Научился: Получать сведения компонента WebBrowser Сложности: ничего Комментарии: Cookie - файлы - это файлы, которые хранят информацию пользователя и располагаются на компьютере пользователя. Они предназначены для идентификации пользователя (чтобы каждый раз не вводить логин и пароль при входе на сайт), а также для отслеживания действий пользователя и ведения статистики. |
|||||
4 | Вопросы и ответы |
|
|||
На этом уроке мы ответим на вопросы, возникшие у участников проекта по курсу «Сетевые технологии» Отчёт отправил: 4004. Елена Выполнено за 10 мин. [Показать отчёт] Научился: не знаю Сложности: ничего Комментарии: Интересно узнать о способах авторизации. |
|||||
5 | Интернет-страница: Что полезного можно получить? |
|
|||
На уроке мы рассмотрим html-страницу. Получим несколько ссылок с интернет-страницы, разберем её, посмотрим какой информацией она обладает, и какая нам будет полезна в будущем. *Вопрос: необходимо на форме разместить picturebox. Как на ней разместить первую картинку из интернет-страницы Отчёт отправил: 4004. Елена Выполнено за 30 мин. [Показать отчёт] Научился: Работать со ссылками и изображениями Сложности: Разместить картинку на PictureBox. Я справилась :) Комментарии: Я справилась :) На скриншотах - результат выполнения домашнего задания. |
|||||
6 | Несколько способов работы с интернет-страницами |
|
|||
Мы посмотрим, как загрузить картинку из интернета в PictureBox. Создадим метод подключения через прокси-сервер. А так же добавим метод, который срабатывает при открытии нового окна. *Вопрос: каким должен быть метод получения картинки, если не нужно использовать Proxy? Отчёт отправил: 4004. Елена Выполнено за 30 мин. [Показать отчёт] Научился: Загружать картинки, открывать новую страницу в том же окне Сложности: С прокси-сервером вариант не заработал. Наверное, потому что не использую его. Комментарии: На скриншоте - то, что получилось для загрузки картинки без proxy |
|||||
7 | Авторизация с заполнением полей |
|
|||
Рассмотрим сайт getdc.ru Создадим метод, который заполнит поля Логин и Пароль И самостоятельно авторизуется на сайте. *Задание: добавить кнопку и написать метод выхода из аккаунта Отчёт отправил: 4004. Елена Выполнено за 30 мин. [Показать отчёт] Научился: Выполнять авторизацию средствами C# Сложности: Сделать выход. С этим пока сложновато. Комментарии: Отличный урок! |
|||||
8 | Авторизация с формированием ключа |
|
|||
На уроке мы узнаем что такое токен, посмотрим как формируется ключ для подключения к сайту. Получим токен из интернет - страницы, а так же напишем метод формирования ключа. Сможем самостоятельно, программно авторизоваться, используя метод формирования ключа. *Самостоятельные задания: 1. Найти сайт с авторизацией 2. Произвести авторизацию самостоятельно, используя метод формирования ключа 3. Приложить скрин с полученным результатом Отчёт отправил: 4004. Елена Выполнено за 40 мин. [Показать отчёт] Научился: Формировать токен для авторизации Сложности: Разобраться с ошибками - материал новый Комментарии: В итоге все получилось! |
|||||
9 | Авторизация без браузера или как обмануть сайт |
|
|||
Смотрим онлайн игру xospital.mobi Пишем метод авторизации без браузера На уроке мы наглядно, по шагам, увидим как происходит авторизация *Задание: сделать так, чтобы метод авторизации был универсальным, для любых сайтов и ключей. Отчёт отправил: 4004. Елена Выполнено за 55 мин. [Показать отчёт] Научился: Производить авторизацию без браузера на сайте xospital.mobi Сложности: Для сайта getdc.ru такая авторизация не заработала. Если меняю адрес сайта string address = "http://getdc.ru/Account/Login"; или string address = "http://getdc.ru/Account/Login?ReturnUrl=%2F"; то выдается исключение в строке HttpWebResponse response = (HttpWebResponse)req_out.GetResponse(); Комментарии: ... И я не имею достаточных знаний, чтобы с этим побороться :( |
|||||
10 | Хождение по динамическим ссылкам |
|
|||
Произведем рефакторинг написанного кода. Вынесем используемые переменные в глобальные Создадим отдельные методы для отправки запроса на сервер и получение данных от сервера Добавим кнопки Домой, Свободная палата, Принять пациента и соответствующие методы. *Самостоятельное задание: написать метод, который нажимает на ссылку «Выписать». Отчёт отправил: 4004. Елена Выполнено за 55 мин. [Показать отчёт] Научился: Выписывать пациентов :) Сложности: Пришлось в начале урока написать самостоятельно метод для выписки, потому что все палаты были заняты. Комментарии: что-то вроде получается :) |
|||||
11 | Всё всегда под рукой |
|
|||
Теперь у нас всё всегда будет под рукой!) *Задание: проверить работу, когда в папку с репозиторием переместить проект Visual Studio Отчёт отправил: 4004. Елена Выполнено за 1 час. 00 мин. [Показать отчёт] Научился: Работать с системой контроля версий Сложности: Сложным - ничего, но очень много нового и полезного. Комментарии: Давно чувствовала необходимость научиться работать с системой контроля версий. Часто приходится хранить на компьютере по 30 копий программы, причем зачастую уже забываешь, где какие изменения сделаны и какая версия - последняя. Большое спасибо Кириллу за подробный урок. Думаю, полученные знания мне пригодятся очень скоро :) |
|||||
12 | ФИНАЛЬНЫЙ УРОК. Видеообзор программы |
|
|||
Задание. Записать видеообзор любой своей программы. Поздравляю!Отчёт отправил: 4004. Елена Выполнено за 1 час. 30 мин. [Показать отчёт] Научился: не знаю Сложности: выделить время для записи Комментарии: Дубль два. Вроде видео исправила. Почему-то при добавлении произошла неизвестная ошибка. Отличный видеокурс! Спасибо авторам! Надеюсь на продолжение :) Видеообзор: https://youtu.be/fQLrup6Rrt8 |
|||||
13 | VIP урок. SQLite: База MySQL в кармане |
|
|||
Подключаемся к базе SQLIte через Visual Studio используя язык программирования C# *Самостоятельное задание: сделать так, чтобы при нажатии кнопки Enter в DataGridView данные сохранялись в базу данных Отчёт отправил: 4004. Елена Выполнено за 4 час. 00 мин. [Показать отчёт] Научился: Работать с SQLite Сложности: Установить System.Data.SQLite. Я все-таки это сделала!!!!!!!! Комментарии: Не могу я все-таки бросить дело, не разобравшись. У меня наконец-то всё получилось Для моей системы Visual Studio Community 2015 Windows 10 64bit .NET Framework 4.6 мне подошла эта ссылка: http://system.data.sqlite.org/downloads/1.0.99.0/sqlite-netFx46-binary-bundle-Win32-2015-1.0.99.0.zip Все-таки, видимо версия SQLite зависит от разрядности приложения, а не операционной системы. Я все-таки сделала это!!! И даже отозвала отчет (в котором уже было 18 голосов "Хорошо, что не сделала") :) Краткое содержание предыдущей версии: Видно, не судьба мне закончить этот курс :((( Уже перепробовала все мыслимые и немыслимые варианты. ... Уже перепробовала ставить штук 15 разных библиотек - и ничего не помогает. На скриншоте показала те библиотеки, которые, как мне кажется, должны бы подойти. Ан-нет, не хочут :( Не смогла пройти этот курс. Видимо, разберусь, когда приспичит. |
|||||
Итого: 13 видеоуроков |
4 час. 20 мин. |
20 чел. | |||
Финалисты: Alcatraz, Сергей, Nurbek, Иван, Валера Луцевич, Николай, Елена, Булат, Игорь Алексеенко, Олег Михайлович, Ludmila, Новопашин Владимир, Сергей, Электрон, Yefim, Сергей Д., Сергей Соколов, Станислав, Александр, Александр . |