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

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

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

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

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

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



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

Хочу купить!

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

Цена: 1500 p.


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

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

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

Отчёт отправил: 9612. Олег Михайлович Выполнено за 35 мин. [Показать отчёт]
Научился: Научился создавать форму и добавлять элементwebbrowser, получать client_id и авторизироваться в приложении. 
Сложности: Сложностей нет. 
Комментарии: Замечаний нет.  Ответ на вопрос урока: наше приложение является как бы мостиком (посредником) между пользователем и API функциями ВКонтакте. 
3 Ключевые данные 00:11:18
11 чел. ★ 5 Done
  Мы узнаем такие понятия как токен, uid

Отчёт отправил: 9612. Олег Михайлович Выполнено за 25 мин. [Показать отчёт]
Научился: Научился создавать процедуру получения uid и токена. 
Сложности: Сложностей нет. 
Комментарии: Замечаний нет. 
4 Разрешения для приложения 00:12:48
10 чел. ★ 5 Done
  На этом уроке вы начнем уже более четко получать данные пользователя.

Отчёт отправил: 9612. Олег Михайлович Выполнено за 25 мин. [Показать отчёт]
Научился: Научился получать данные пользователя используя метод api users.get. 
Сложности: Сложностей нет. 
Комментарии: Замечаний нет. Теги для отображения данных полользователя: <first_name> - имя пользователя <last_name>- фамилия <sex> - пол <bdate> - дата рождения <city> - город 
5 Парсер Json 00:15:15
10 чел. ★ 5 Done
  На этом уроке мы изучаем страницу, какие полезные данные сможем получить
А так же пишем собственный парсер для Json, позволяющий выбирать полезную информацию

Отчёт отправил: 9612. Олег Михайлович Выполнено за 55 мин. [Показать отчёт]
Научился: Научился создавать парсер и выводить данные в ЛистБокс. 
Сложности: Тут посложнее, чем через xml. Сначала не хотел устанавливаться без дополнительных телодвижений модуль Newtonsoft.Json. Потом здесь сложнее синтаксис через  UserClass. Но... по-другому никак. :-) 
Комментарии: Замечаний нет. 
6 Пользователи ОнЛайн 00:10:13
10 чел. ★ 5 Done
  Получаем список пользователей ОнЛайн и пишем процедуру получения информации о выбранном пользователе

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

Отчёт отправил: 9612. Олег Михайлович Выполнено за 50 мин. [Показать отчёт]
Научился: Научился получать список альбомов, количество и список фотографий альбома. 
Сложности: Сложностей нет. 
Комментарии: Замечаний нет. 
8 Списки музыки 00:10:32
10 чел. ★ 4.8 Done
 

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



Отчёт отправил: 9612. Олег Михайлович Выполнено за 1 час. 10 мин. [Показать отчёт]
Научился: На уроке научился создавать процедуры получения списка своей музыки и поиска музыки. 
Сложности: Сложным оказалось домашнее задание (если я правильно понял) получение списка музыкальных атрибутов через новый класс. Посмотрю как это делается в следующем уроке. 
Комментарии: Замечаний нет. 
9 Скачать музыку 00:27:42
10 чел. ★ 4.8 Done
 

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



Отчёт отправил: 9612. Олег Михайлович Выполнено за 1 час. 25 мин. [Показать отчёт]
Научился: Научился создавать процедуру скачивания музыки. 
Сложности: Синтаксис гораздо более сложный, по-сравнению с курсом на xml. Не все так очевидно. Но это от недостака базовых знаний, я так думаю. 
Комментарии: Замечаний нет. 
10 Стены 00:11:50
10 чел. ★ 5 Done
  Урок посвящен стенам в соц.сети ВКонтакте
А так же напишем процедуру получения постов

Отчёт отправил: 9612. Олег Михайлович Выполнено за 55 мин. [Показать отчёт]
Научился: Научился находить id  пользователя или группы, получать список постов на стене пользователя или на стене группы. 
Сложности: Не получилось выполнить дом. задание. Собрал страницу в строковую переменную s, а редактор говорит, что данные не соответствуют формату Json. И дальнейшее продвижение застопорилось... Буду смотреть как решить данную проблему в следующем уроке. 
Комментарии: Замечаний нет. 
11 Пост - запостить! 00:16:22
9 чел. ★ 5 Done
  Разберемся что означает слово "запостить" на языке API

Отчёт отправил: 9612. Олег Михайлович Выполнено за 45 мин. [Показать отчёт]
Научился: На уроке научился создавать процедуру для отправки постов в группу в виде текста, текста с вложением, и постить от имени группы. 
Сложности: Сложностей нет. 
Комментарии: Замечаний нет. 
12 Установи свой статус 00:11:19
9 чел. ★ 5 Done
  Напишем процедуру получения своего статуса и установку статуса.

Отчёт отправил: 9612. Олег Михайлович Выполнено за 30 мин. [Показать отчёт]
Научился: Научился получать и устанавливать свой статус. 
Сложности: Сложностей нет. А относительно курса — самым сложным является подготовка и создание Json класса. 
Комментарии: Замечаний нет. Большое спасибо за созданный курс. 
13 ФИНАЛЬНЫЙ УРОК без видео
7 чел. ★ 5 Done
  (В этом уроке нет видео)
Приветствую!
Ты дошел до конца этого курса, до этой черты доходят немногие!
Ты уже победитель!!!

Отчёт отправил: 9612. Олег Михайлович Выполнено за 45 мин. [Показать отчёт]
Научился: Создавать видеообзор по пройденному курсу. 
Сложности: Сложностей нет. 
Комментарии: Замечаний нет. Слова благодарности создателю курса! 
Видеообзор: https://youtu.be/D3vpPQ7vEbg
14 ВИП Урок. Messenger 01:13:56
7 чел. ★ 5 Done
  Это вип урок, и здесь всё самое сладенькое.

Отчёт отправил: 9612. Олег Михайлович Выполнено за 1 час. 30 мин. [Показать отчёт]
Научился: Научился создавать самостоятельную программу-мессенджер ВК. 
Сложности: Сложностей нет. 
Комментарии: Замечаний нет. Спасибо за курс Кириллу! 
  Итого:   14 видеоуроков 4 час. 14 мин.
7 чел. ★ 4.98  
  Финалисты:   Новопашин Владимир,   Олег Михайлович,   Ludmila,   Сергей Соколов,   Сергей Аникин,   Александр,   Родион .

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





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

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

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

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


Спасибо за интересный и содержательный курс! Я уже был знаком с темой, но всё-равно, было очень полезно и интересно, рекомендую каждому пройти этот курс! Видео будет позже.


Научился: Научился писать отзыв .
Трудности: Все равно какие-то накладки получаются в результате отзыва - не стал ничего менять - так получится намного естественнее
Я уже не первый отзыв делаю. Что со мной происходит может объяснить - сказал совсем не то что хотел, но в любом случае курс классный - полезная фича в виде json и конечно парсер. Самое ценное, что я не стал сдаваться и решил до конца пройти этот курс на VS2010 и у меня получилось. Следующий курс будет Google + ASP.NET