C# обучение для чайников

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

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

Практическое знакомство с различными технологиями и методиками программирования: делегаты, потоки, нити, полиморфизм, наследование и многое другое. Создание программ для работы с микрофоном, принтером, на построение графиков, создание архиватора.



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

Практическое знакомство с различными технологиями и методиками программирования: делегаты, потоки, нити, полиморфизм, наследование и многое другое.

Содержание видеокурса
1. Модульное тестирование
2. Делегаты на кубиках
3. Нити на кубиках
4. Говорящие часы - Запись голоса
5. Говорящие часы - Воспроизведение
6. Телефон по TCP/IP протоколу
7. Обои рабочего стола
8. Клиент-сервер для смены обоев
9. Полуфинальный урок
10, Создание мотиватора
11. Работа с WinAPI
12. Печать таблицы + экспорт в Excel
13. Построение графиков
14. Финальный урок
15. VIP урок - Игра Жизнь
16. VIP урок - C# + MySQL через DataSet
17. VIP урок - Создание архиватора

В каждом видеоуроке подробно и обстоятельно рассматривается выбранная тема. После выполнения всех видеоуроков ты сможешь пополнить своё портфолио несколькими новыми, классными программами, которые не стыдно будет показать на собеседовании.

Объём: 17 уроков
Срок: 30 дней


5,000 руб.


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

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

# Название видеоурока Решило Рейтинг Доступ
1 Модульное тестирование 00:36:07 66 чел. ★ 5 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 1 час. 20 мин. [Показать отчёт]
Научился: подключать тест к программе, TestTools/UnitTest, [ExpectedException] 
Сложности: все легко и доступно 
Комментарии: классный урок! представляю сколько бы время ушло на осознание всего этого через справочники! 
2 Делегаты на кубиках 00:47:37 148 чел. ★ 4.9 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 4 час. 15 мин. [Показать отчёт]
Научился: использовать делегат вместо кучи функций по передаче кучи переменных 
Сложности: ничего, но решил сперва написать как это было бы без делегата, чтобы увидеть все куски, которые позволяет сократить делегат 
Комментарии: хочу дальше! :) 
3 Нити на кубиках 00:42:59 73 чел. ★ 4.8 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 2 час. 30 мин. [Показать отчёт]
Научился: создавать и запускать Thread. 
Сложности: все понятно, Интересно, есть ли какая опция в Visual Studio пошагово посмотреть ход отдельного потока после его создания? вот цикл while как работает с я совсем не посмотрел. 
Комментарии: еще 2 неделя с начала изучения программирования не прошла, а я уже потоки научился создавать! Что же дальше будет! :))) 
4 Говорящие часы. Запись голоса 00:57:32 53 чел. ★ 4.9 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 2 час. 15 мин. [Показать отчёт]
Научился: записывать wav файл, воспроизводить wav файл, используя библиотеку NAudio 
Сложности: все доступно 
Комментарии: все доступно 
5 Говорящие часы. Воспроизведение 00:38:41 48 чел. ★ 5 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 2 час. 30 мин. [Показать отчёт]
Научился: воспроизводить файлы PlaySync(), доступ к текущему времени DateTime.Now.Hour, вывод текущего времени на экран, параметризированный запуск потока. 
Сложности: все доступно 
Комментарии: все доступно 
6 Телефон по TCP/IP протоколу 00:47:44 28 чел. ★ 5 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 2 час. 30 мин. [Показать отчёт]
Научился: создавать прослушивателя порта, выводить его в отдельную нить, соединять 2 компьютера по TCP/IP 
Сложности: все доступно 
Комментарии: все понятно 
7 Обои рабочего стола 01:00:58 53 чел. ★ 4.9 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 4 час. 30 мин. [Показать отчёт]
Научился: запись в системный реестр, установка обоев рабочего стола, изменение стиля обоев рабочего стола, создание директории, удаление файла, скачивание файла с сети,  
Сложности: все легко и доступно 
Комментарии: еще! 
8 Клиент-сервер для смены обоев 01:00:07 41 чел. ★ 5 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 4 час. 30 мин. [Показать отчёт]
Научился: Использование внешнего файла в качестве конфигурационного, соединение клиента с сервером по TCP/IP, передача строки от сервера к клиенту, создание невидимого клиентского приложения. 
Сложности: все доступно 
Комментарии: все понятно 
9 Полуфинальный урок. Отзыв о курсе 25 чел. ★ 4.8 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 15 мин. [Показать отчёт]
Научился: писать отзыв. 
Сложности: все доступно, и понятно, хотя пока правда без подсматривания кода, не все пока задачи с 0 самому получается. Но чувствую как понимание и писание кода дается все легче и легче. 
Комментарии: Курс супер. Эти видеокурсы подъем на новый уровень по сравнению с ДемоИграми и ДемоСофтом, юнит-тестирование, делегаты, нити, запись и воспроизведение звуковых файлов, использование внешней библиотеки, соединение двух компьютеров по tcp/ip, полноценное клиент-серверное приложение, смена обоев рабочего стола, импорт функций из windows библиотек, запись в системный реестр! Ух! Вадим Григорьев. 
10 Мотиватор 00:31:12 57 чел. ★ 4.9 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 1 час. 05 мин. [Показать отчёт]
Научился: брать картинку, выбирать шрифт, его размер, рисовать линии, создавать надписи на картинке по координатам, сохранять картинку в нужном формате, запускать вывод картинки на экран в Windows при запуске программы. 
Сложности: все легко 
Комментарии: хочу еще! :) 
11 Работа с WinAPI 00:49:53 44 чел. ★ 5 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 2 час. 30 мин. [Показать отчёт]
Научился: научился обращаться в WinApi для поиска имен открытых имен, а также закрывать их по таймеру или клику из формы. Авто выключение удалось сделать. 
Сложности: все понятно 
Комментарии: еще! :) 
12 Печать таблицы + экспорт в Excel 00:38:16 49 чел. ★ 4.9 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 2 час. 00 мин. [Показать отчёт]
Научился: использовать DateGridView, StringBuilder, WebBrowser, обходить ячейки таблицы, создавая текст html, включая скрип из кода, посылать его на печать, обходить ячейки таблицы и создавать и сохранять csv файл из кода, делать автозапуск csv из кода, т.е. отправлять файл в excel 
Сложности: все доступно 
Комментарии: еще!  
13 Построение графиков 01:10:27 43 чел. ★ 4.9 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 2 час. 30 мин. [Показать отчёт]
Научился: Подключать внешнюю библиотеку, добавлять с нее инструменты в ToolBox, создавать форму, заполненную графиком, изменять название, сетки, описывать оси, прописывать линии, стрелочки, текст на графике, использовать кнопки на форме. 
Сложности: все доступно! 
Комментарии: еще! хочу еще scichart на wpf :) 
14 ФИНАЛЬНЫЙ УРОК 00:23:23 21 чел. ★ 4.8 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 20 час. 00 мин. [Показать отчёт]
Научился: записывать манипуляции на экране, делать видеообзор программы, выкладывать его на ютюб. 
Сложности: монологи видеообзор :) хорошо была шпаргалка :) 
Комментарии: я сделал свой первый видеобзор в жизни! 
Видеообзор: https://youtu.be/KnykQQW47Rw
15 VIP урок. C# + MySQL через DataSet 00:45:50 40 чел. ★ 5 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 2 час. 27 мин. [Показать отчёт]
Научился: из кода подключаться к mysql БД, получать данные из БД, обновлять, удалять, изменять данные в таблицах БД. 
Сложности: все доступно 
Комментарии: еще! :) 
16 VIP урок - Создание архиватора - 1 часть 01:37:32 29 чел. ★ 5 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 1 час. 50 мин. [Показать отчёт]
Научился: использовать System.Windows.Forms.SaveFileDialog для создания файла 
Сложности: все доступно 
Комментарии: еще! 
17 VIP урок - Создание архиватора - 2 часть 00:57:52 12 чел. ★ 5 Done
  Отчёт отправил: 10017. Вадим Григорьев Решено за 6 час. 00 мин. [Показать отчёт]
Научился: использовать FileMode, BinaryReader, BinaryWriter, BitConverter, SeekOrigin, FolderBrowserDialog  
Сложности: очень длинное видео 
Комментарии: все доступно 
  Итого:   17 видеоуроков общей продолжительностью 13 час. 26 мин. 12 чел. ★ 4.93  
  Финалисты:   Александр Львович,   Михаил Ермишин,   Николай,   Tekashnik,   Serg,   Андрей Поляков,   Alcatraz,   Артём,   Сергій,   Вадим Григорьев,   Новопашин Владимир,   Алексей Хонин .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Ничему
Трудности: Программы долго открывались и микрофон лагал.
Заметил - когда не надо все получается хорошо и замачательно. Как только нужно отзывок какой-то записать вечно фигня какая-то творится.
Смотреть видеозапись: https://youtu.be/kQfRu-fAMbw
Научился: Группировать программы для видеообзора
Трудности: Записать видеообзор
Движемся к финалу курса "Новые технологии"!!!
Смотреть видеозапись: https://youtu.be/xTBuaNmwbv8