Обучение языку c#

Формула программиста
основатель — Волосатов Евгений Витольдович

Сетевые технологии

Описание курса

Курс расскажет, как понимать, а главное управлять Интернетом (!).
Мы рассмотрим инструменты для работаты в сети.
Узнаем, из чего же действительно формируется интернет-страница.
Будем читать и понимать код интернет-страниц.

Ты наверняка слышал слово Авторизация, а действительно ли ты понимаешь, что это и как она работает? На курсе мы рассмотрим несколько способов прохождения Авторизации.

Так же на курсе вы научитесь переходить по динамически созданным ссылкам, и управлять своим проектом на любой стадии проектирования.

В качестве бонусного урока мы расскажем Вам о технологии, позволяющей работать с базами SQL без установки SQL-Server.

Авторы курса

Шмойлов Кирилл, работает программистом уже более 10 лет, последние 3 года Ведущим Инженером программистом на промышленном предприятии (масштаба страны). За многолетний труд накопилось множество наработок, появились свои решения для сбора и обработки данных, поиска необходимой информации на сайтах.
Белоусов Игорь, создал много своих работ в области интернет-технологий, но для реализации не хватало практики.

Объединив усилия получился курс, который могут пройти как новички, так и “прожженые” программисты. Каждый может подчерпнуть для себя что-то новое, нужное, полезное.

Для кого этот курс

Курс является отличным помощником для программистов, которые прошли первые шаги в программировании на C#, а теперь обратили свой интерес в сторону интернета.

Для тех, кто хочет автоматизировать свою работу в интернете, получать свежие новости/погоду/анекдоты, лишь один раз написав свою программу.

Для тех, кто хотел бы иметь возможность сделать срез своих проектов на любой стадии проектирования, но не знал как это осуществить.

Чему ты научишься

Ты сможешь бегло читать код интернет-страниц, программно заполнять поля и производить авторизацию, практически на любых сайтах. Научишься легко автоматизированно сохранять информацию из интернета, переходить по ссылкам. Узнаешь, как хранить свои проекты в интернете, чтобы иметь к ним доступ из любой точки земного шара.


Объём: 10 видеоуроков
Продолжительность: 3 часа.

3,000 руб.


Для подписки на пакет необходимо авторизоваться.

Список уроков | фото | видео

# Название видеоурока Решило Рейтинг Доступ
1 Презентация курса 00:01:43 49 чел. ★ 4.7 Done
  Отчёт отправил: 9160. Сергій Решено за 20 мин. [Показать отчёт]
Научился: --- 
Сложности: --- 
Комментарии: Узнать об особенностях сетевых технологий, усовершенствовать свои знания и навыки! Вперед за знаниями! 
2 Мой собственный браузер 00:10:34 38 чел. ★ 4.8 Done
  Отчёт отправил: 9160. Сергій Решено за 30 мин. [Показать отчёт]
Научился: работать с компонентом webBrowser 
Сложности: --- 
Комментарии: Интересный урок. Спасибо! 
3 Главные секреты интернет-страниц 00:14:08 33 чел. ★ 4.9 Done
  Отчёт отправил: 9160. Сергій Решено за 30 мин. [Показать отчёт]
Научился: получать заголовок, html и cookie страницы 
Сложности: --- 
Комментарии: Файлы cookies являются своеобразной памятью любого браузера, в них содержатся данные о тех сайтах, на которых мы были. Они задуманы как помощь, их задача – делать вместо нас повторный ввод информации. 
4 Вопросы и ответы 00:08:22 29 чел. ★ 4.5 Done
  Отчёт отправил: 9160. Сергій Решено за 10 мин. [Показать отчёт]
Научился: какие вопросы будут рассматриваться на курсе 
Сложности: --- 
Комментарии: Будет ли продолжение или дальнейшее расширение курса? 
5 Интернет-страница: Что полезного можно получить? 00:16:12 22 чел. ★ 4.8 Done
  Отчёт отправил: 9160. Сергій Решено за 1 час. 00 мин. [Показать отчёт]
Научился: находить елементы веб страницы  
Сложности: --- 
Комментарии: Отличный урок. Спасибо! 
6 Несколько способов работы с интернет-страницами 00:20:51 21 чел. ★ 4.9 Done
  Отчёт отправил: 9160. Сергій Решено за 50 мин. [Показать отчёт]
Научился: Создать подключeние черeз Proxy 
Сложности: --- 
Комментарии: Вопрос: кaким должен быть мeтoд пoлyчения картинки, еcли не нужно использовать Proxy? try { pictureBox.Load(webBrowser1.Document.Images[0].GetAttribute("src")); } catch (Exception ex) { MessageBox.Show(ex.Message); } 
7 Авторизация с заполнением полей 00:18:33 18 чел. ★ 4.9 Done
  Отчёт отправил: 9160. Сергій Решено за 40 мин. [Показать отчёт]
Научился: заполнять поля находя их по атрибутам и тегам и програмно кликать по елементам .InvokeMember("click"); 
Сложности: --- 
Комментарии: Интересный урок! private void buttonExit_Click(object sender, EventArgs e) { HtmlElementCollection collection = web.Document.GetElementsByTagName("a"); foreach (HtmlElement elem in collection) { if (elem.GetAttribute("href") == "javascript:document.getElementById('logoutForm').submit()") elem.InvokeMember("click"); } 
8 Авторизация с формированием ключа 00:16:18 16 чел. ★ 4.9 Open
9 Авторизация без браузера или как обмануть сайт 00:31:56 16 чел. ★ 4.9 $
10 Хождение по динамическим ссылкам 00:36:38 14 чел. ★ 4.9 $
11 Всё всегда под рукой 00:33:12 13 чел. ★ 4.9 $
12 ФИНАЛЬНЫЙ УРОК. Видеообзор программы 00:23:23 10 чел. ★ 5 $
13 VIP урок. SQLite: База MySQL в кармане 00:28:11 10 чел. ★ 5 $
  Итого:   13 видеоуроков общей продолжительностью 4 час. 20 мин. 10 чел. ★ 4.86  
  Финалисты:   Alcatraz,   Сергей,   Nurbek,   Иван,   Валера Луцевич,   Николай,   Елена,   Булат,   Игорь Алексеенко,   Олег Михайлович .

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: в очередной раз записывать скринкаст
Трудности: пока все еще не могу преодолеть зажатость, когда пытаюсь делать запись
было очень много идей, что записать но не так то просто взять и сделать это так складно, как себе представляешь, поэтому выражаю большое уважение всем, кто делает записи хорошо и сходу понятно, что если буду записывать регулярно, то в один прекрасный день все изменится, но пока нет важного мотива, чтобы я за это взялся серьезно и поэтому может быть когда-нибудь.
Смотреть видеозапись: https://youtu.be/PGdxK7PDX7o
Научился: не знаю
Трудности: выделить время для записи
Дубль два. Вроде видео исправила. Почему-то при добавлении произошла неизвестная ошибка. Отличный видеокурс! Спасибо авторам! Надеюсь на продолжение :)
Смотреть видеозапись: https://youtu.be/fQLrup6Rrt8