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

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

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

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

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

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

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

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

Авторы курса

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

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

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

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

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

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

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

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


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

3,000 руб.


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

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

# Название видеоурока Решило Рейтинг Доступ
1 Презентация курса 00:01:43 49 чел. ★ 4.7 Done
  Отчёт отправил: 8835. Булат Решено за 10 мин. [Показать отчёт]
Научился: Пока ничему 
Сложности: Ничего. 
Комментарии: Думаю научусь автоматически авторизоваться на сайте.  
2 Мой собственный браузер 00:10:34 38 чел. ★ 4.8 Done
  Отчёт отправил: 8835. Булат Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Работать с компонентом webbrowser. 
Сложности: Ничего сложного. 
Комментарии: Т.к. открывается домашняя страница IE, то соответственно в IE меняю домашнюю страницу. 
3 Главные секреты интернет-страниц 00:14:08 32 чел. ★ 4.9 Done
  Отчёт отправил: 8835. Булат Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Научился получать из открываемой страницы - заголовок, - текст страницы - cookie 
Сложности: Ничего сложного. 
Комментарии: Cookie нужны для того, чтобы сайт определил зарегистрированного пользователя и пропустил процедуру авторизации. С одной стороны удобно, с другой стороны cookie файл могут использовать злоумышленники. Уже становится интересно. Всегда было любопытно из чего состоят веб-страницы. 
4 Вопросы и ответы 00:08:22 28 чел. ★ 4.5 Done
  Отчёт отправил: 8835. Булат Решено за 30 мин. [Показать отчёт]
Научился: Уточнил содержание курса. 
Сложности: Сложностей не возникло. 
Комментарии: Вопросов нет. Или будут по мере прохождения курса. 
5 Интернет-страница: Что полезного можно получить? 00:16:12 21 чел. ★ 4.8 Done
  Отчёт отправил: 8835. Булат Решено за 6 час. 00 мин. [Показать отчёт]
Научился: Как найти в исходном коде интернет страницы Head, Title, Meta-дaнные, Body. Выбрать и отобразить в виде строк ссылки Выбрать и отобразить заданную картинку из интернет страницы. 
Сложности: Выполнить домашнее задание - вывести картинку из интернет страницы. 
Комментарии: Все супер!. 
6 Несколько способов работы с интернет-страницами 00:20:51 20 чел. ★ 4.9 Done
  Отчёт отправил: 8835. Булат Решено за 3 час. 00 мин. [Показать отчёт]
Научился: Открывать страницы через прокси. 
Сложности: Найти время для выполнения видеокурса. 
Комментарии: без прокси остается только запрос и ответ: private Image DownloadImage(string url) { WebRequest req = WebRequest.Create(url); WebResponse resp = req.GetResponse(); } 
7 Авторизация с заполнением полей 00:18:33 18 чел. ★ 4.9 Done
  Отчёт отправил: 8835. Булат Решено за 3 час. 00 мин. [Показать отчёт]
Научился: Авторизоваться на сайте через приложение C# 
Сложности: Найти способ выйти из аккуанта. 
Комментарии: Возможно не самый красивый способ, потому что длинная строка: if (link.GetAttribute("href") == "javascript:document.getElementById('logoutForm').submit()") link.InvokeMember("click"); 
8 Авторизация с формированием ключа 00:16:18 16 чел. ★ 4.9 Done
  Отчёт отправил: 8835. Булат Решено за 4 час. 00 мин. [Показать отчёт]
Научился: Авторизоваться с использованием токена. Использовать инструменты разработчика в браузере. 
Сложности: Найти сайт с авторизацией через токены. 
Комментарии: Нашел сайт, но токен там каждый раз один и тот же. Для тренировки подойдет - сделал авторизацию через токен на этом сайте.  
9 Авторизация без браузера или как обмануть сайт 00:31:56 16 чел. ★ 4.9 Done
  Отчёт отправил: 8835. Булат Решено за 4 час. 00 мин. [Показать отчёт]
Научился: Авторизоваться на сайте без компонента webbrawser 
Сложности: Пока ничего сложного. 
Комментарии: Надеюсь правильно выполнил задание. Если не в полном объеме - жду замечания. 
10 Хождение по динамическим ссылкам 00:36:38 14 чел. ★ 4.9 Done
  Отчёт отправил: 8835. Булат Решено за 4 час. 00 мин. [Показать отчёт]
Научился: Научился переходить по ссылкам на веб-странице.  
Сложности: Найти время, забыть обо всех проблемах и сосредоточиться на занятии. 
Комментарии: Очень интересный и увлекательный видеоурок. 
11 Всё всегда под рукой 00:33:12 13 чел. ★ 4.9 Done
  Отчёт отправил: 8835. Булат Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Научился работать с приложением контроля версий Git. 
Сложности: Все запомнить. 
Комментарии: Супер. За 30 минут объяснили работу с приложением контроля версий Git. 
12 ФИНАЛЬНЫЙ УРОК. Видеообзор программы 00:23:23 10 чел. ★ 5 Done
  Отчёт отправил: 8835. Булат Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Ничего нового, уже вторая публикация на youtube. 
Сложности: Говорить ровным голосом. 
Комментарии: Все супер. 
Видеообзор: https://youtu.be/dKFqVSvxvYQ
13 VIP урок. SQLite: База MySQL в кармане 00:28:11 10 чел. ★ 5 Done
  Отчёт отправил: 8835. Булат Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Научился работе с базой данных на SQLite через приложение C#.  
Сложности: При использовании 64-хбитной библиотеки SQLite возникали ошибки. Установил 32-хбитную и ошибка пропала. 
Комментарии: Курс очень понравился. Краткий и очень емкий. Много чего применимо в обычной жизни.  
  Итого:   13 видеоуроков общей продолжительностью 4 час. 20 мин. 10 чел. ★ 4.86  
  Финалисты:   Alcatraz,   Сергей,   Nurbek,   Иван,   Валера Луцевич,   Николай,   Елена,   Булат,   Игорь Алексеенко,   Олег Михайлович .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Создавать видеообзор по пройденному курсу.
Трудности: Сложностей нет
Замечаний нет. Следующим курсом планирую взять "API ВКонтакте".
Научился: Ничему
Трудности: Ничего
В принципе показывать на видео нечего, все и так видно на фото.