C# обучение сайт

Формула программиста

основатель — Волосатов Евгений Витольдович

Использование API функций ВКонтакте

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

В результате у вас появится готовый инструмент,
позволяющий без усилий пользоваться всеми
возможностями ВКонтакте на языке C#.



Объём: 12 видеуроков / 2 часа 45 минут.

Хочу купить!

Купить в рассрочку за мегахеши

Цена: 1500 p.


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

# Название видеоурока Видео / Тесты Решило Рейтинг Доступ
1 Введение 00:08:17
14 чел. ★ 5 Done
  Это вводный урок

Отчёт отправил: 4591. Aleksandr Zaitcev Выполнено за 10 мин. [Показать отчёт]
Научился: Повторяю материал. 
Сложности: Все просто. 
Комментарии: Начал по второму кругу курс проходить. В прошлом курсе успел только половину уроков пройти. 
2 Получить разрешение 00:20:09
12 чел. ★ 5 Done
  Это первый урок, где мы создаем форму, наполняем ключевыми полями

Отчёт отправил: 4591. Aleksandr Zaitcev Выполнено за 55 мин. [Показать отчёт]
Научился: Закрепил свои знания. 
Сложности: Найти иконку "VK" для приложения. 
Комментарии: Какая связь между моим приложением и API Вконтакте я и в прошлый раз не ответил и сейчас не знаю. 
3 Ключевые данные 00:11:18
11 чел. ★ 5 Done
  Мы узнаем такие понятия как токен, uid

Отчёт отправил: 4591. Aleksandr Zaitcev Выполнено за 17 мин. [Показать отчёт]
Научился: Научился получать ID и токен. 
Сложности: Урок простой. 
Комментарии: ID - мой постоянный номер на сайте, токен - изменяющееся раз от раза значение позволяющее идентифицировать мое приложение. 
4 Разрешения для приложения 00:12:48
10 чел. ★ 5 Done
  На этом уроке вы начнем уже более четко получать данные пользователя.

Отчёт отправил: 4591. Aleksandr Zaitcev Выполнено за 23 мин. [Показать отчёт]
Научился: Получил данные пользователя. 
Сложности: Всё было просто. 
Комментарии: country - страна проживания, city - город проживания, bdate - дата хеппибёздея, sex - сколько раз у пользователя сегодня был секс, education - образование пользователя.  
5 Парсер Json 00:15:15
10 чел. ★ 5 Done
  На этом уроке мы изучаем страницу, какие полезные данные сможем получить
А так же пишем собственный парсер для Json, позволяющий выбирать полезную информацию

Отчёт отправил: 4591. Aleksandr Zaitcev Выполнено за 27 мин. [Показать отчёт]
Научился: Впервые встретился с таким зверем как JSON. 
Сложности: Не было у меня в References такой библиотеки Newtonsoft.Json, пришлось через Nuget ее найти и установить. 
Комментарии: Без замечаний. 
6 Пользователи ОнЛайн 00:10:13
10 чел. ★ 5 Done
  Получаем список пользователей ОнЛайн и пишем процедуру получения информации о выбранном пользователе

Отчёт отправил: 4591. Aleksandr Zaitcev Выполнено за 17 мин. [Показать отчёт]
Научился: Получил список друзей ОнЛайн и вывел информацию о друге в listBox. 
Сложности: Сложностей не было и вообще давно предлагаю удалить этот вопрос из отчетов, а у кого возникнут сложности тот сможет написать о них в пункте отчета: "Любые замечания, вопросы, комментарии, отзывы". 
Комментарии: Без комментариев. 
7 Работа с фото 00:24:34
10 чел. ★ 5 Done
  Сегодня мы займемся альбомами и фотографиями в этих альбомах.

Отчёт отправил: 4591. Aleksandr Zaitcev Выполнено за 47 мин. [Показать отчёт]
Научился: Учусь помаленьку работать с JSON.  
Сложности: Было несложно. 
Комментарии: Написал следующий код для вывода первой фотографии из альбома: pictureBoxPhoto.ImageLocation = photo.response[0].src_big; 
8 Списки музыки 00:10:32
10 чел. ★ 4.8 Done
 

К сожалению музыку прикрыли для сторонних приложений
Урок остаётся для ознакомления
Подробности: ссылка



Отчёт отправил: 4591. Aleksandr Zaitcev Выполнено за 59 мин. [Показать отчёт]
Научился: Попробовал научиться находить музыку во Вконтакте через API. 
Сложности: Что-то пошло не так. Не смог выполнить домашнее задание. Приложение выдает ошибку (скрин). Посмотрю в следующем уроке как правильно было. 
Комментарии: Наслушался хорошей и разной музыки за тот час, что искал ошибку. Под хорошей я понимаю: Ellie Goulding :) 
9 Скачать музыку 00:27:42
10 чел. ★ 4.8 Done
 

К сожалению музыку прикрыли для сторонних приложений
Урок остаётся для ознакомления
Подробности: ссылка



Отчёт отправил: 4591. Aleksandr Zaitcev Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: Научился скачивать и воспроизводить музыку, а также узнал про песню "Красавица". 
Сложности: Было не сложно. 
Комментарии: После скачивания я сделал воспроизведение скачанной музыки. К сожалению, во время воспроизведения музыки не выводится никакой дополнительный интерфейс, поэтому отсканировал и прилагаю только код которым я воспользовался для реализации воспроизведения музыки. При данной реализации музыку никак не остановить пока она не доиграет или не закроешь приложение. 
10 Стены 00:11:50
10 чел. ★ 5 Done
  Урок посвящен стенам в соц.сети ВКонтакте
А так же напишем процедуру получения постов

Отчёт отправил: 4591. Aleksandr Zaitcev Выполнено за 59 мин. [Показать отчёт]
Научился: Научился получать информации со стены пользователя или сообщества. 
Сложности: Сложным, как обычно, было создать класс WallClass с необходимыми полями. Вытащить поля из класса Rootobject по аналогии с созданием класса MusicClass почему-то в этот раз не получилось. Пришлось вручную набивать названия полей класса. 
Комментарии: Я выводил посты сообщества "Наука и Техника", чтобы ввести участников проекта Videosharp.info в заблуждение и они подумали, что я интересуюсь Наукой и Техникой, а не пивом. 
11 Пост - запостить! 00:16:22
9 чел. ★ 5 Done
  Разберемся что означает слово "запостить" на языке API

Отчёт отправил: 4591. Aleksandr Zaitcev Выполнено за 35 мин. [Показать отчёт]
Научился: Научился размещать посты в сообщества. 
Сложности: Не было сложностей. 
Комментарии: Без замечаний. 
12 Установи свой статус 00:11:19
9 чел. ★ 5 Done
  Напишем процедуру получения своего статуса и установку статуса.

Отчёт отправил: 4591. Aleksandr Zaitcev Выполнено за 1 час. 10 мин. [Показать отчёт]
Научился: Научился отправлять сообщения. 
Сложности: Все было по силам. 
Комментарии: Курс практически завершен. 
13 ФИНАЛЬНЫЙ УРОК без видео
7 чел. ★ 5 $
  (В этом уроке нет видео)
Приветствую!
Ты дошел до конца этого курса, до этой черты доходят немногие!
Ты уже победитель!!!
14 ВИП Урок. Messenger 01:13:56
7 чел. ★ 5 $
  Это вип урок, и здесь всё самое сладенькое.
  Итого:   14 видеоуроков 4 час. 14 мин.
7 чел. ★ 4.98  
  Финалисты:   Новопашин Владимир,   Олег Михайлович,   Ludmila,   Сергей Соколов,   Сергей Аникин,   Александр,   Родион .

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: Создавать видеообзор по пройденному курсу.
Замечаний нет. Слова благодарности создателю курса!


Научился: Отличный видео-курс. С удовольствием прошел его еще раз, после его обновления. Очень здорово что показано как легко и просто работать с данными в формате json Ну и в принципе очень интересный курс получился! =)
Трудности: собраться и сделать видео
ничего