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
  Отчёт отправил: 10673. Алексей Хонин Решено за 40 мин. [Показать отчёт]
Научился: Модульному тестированию 
Сложности: Ничего 
Комментарии: Отличный урок 
2 Делегаты на кубиках 00:47:37 148 чел. ★ 4.9 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Научился работе с делегатами 
Сложности: Понять как работают делегаты 
Комментарии: Отличный урок. Последние 12 минут пересматривал пару раз, так как сразу не понял как работают делегаты.  
3 Нити на кубиках 00:42:59 73 чел. ★ 4.8 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Работать с потоками 
Сложности: Разобраться с потоками. Думаю со временем и опытом придет полное понимание как они работают. 
Комментарии: Были ошибки с продолжением работы потоков после закрытия программы, но вроде их решил с помощью Примечания от Елены. 
4 Говорящие часы. Запись голоса 00:57:32 53 чел. ★ 4.9 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 1 час. 10 мин. [Показать отчёт]
Научился: Записывать звук с микрофона 
Сложности: Все запомнить и понять 
Комментарии: Отличный урок 
5 Говорящие часы. Воспроизведение 00:38:41 48 чел. ★ 5 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 1 час. 10 мин. [Показать отчёт]
Научился: Воспроизводить запись в потоке 
Сложности: Ничего 
Комментарии: Добавил функцию увеличения/уменьшения текста времени при увеличении.уменьшении размера окна 
6 Телефон по TCP/IP протоколу 00:47:44 28 чел. ★ 5 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 1 час. 10 мин. [Показать отчёт]
Научился: Передавать данные по протоколу TCP/IP 
Сложности: Вначале все было несложным, но как только подключили нити и делегаты, немного запутался. 
Комментарии: Программа работает, но данное видео еще раз пересмотрю, чтобы все досконально понять. Единственное добавил строку thread.IsBackground = true; для того, чтобы поток закрывался после закрытия программы, хотя и не уверен, что это нужно в консольном проекте 
7 Обои рабочего стола 01:00:58 53 чел. ★ 4.9 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 1 час. 20 мин. [Показать отчёт]
Научился: 1. Познакомился с функцией загрузки файлов с помощью URL. 2. Задавать фон рабочего стола 
Сложности: Ничего 
Комментарии: Долго пытался реализовать функцию удаления файлов без удаления инструмента pictureBox, но так и не вышло. 
8 Клиент-сервер для смены обоев 01:00:07 41 чел. ★ 5 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 1 час. 20 мин. [Показать отчёт]
Научился: Создавать приложение Клиент-Сервер для смены обоев 
Сложности: Найти второй компьютер для тестирования 
Комментарии: Второй комп нашел только на базе Linux, так что пришлось пересобрать серверную часть уже с помощью MonoDevelop. Все получилось. Результатом доволен 
9 Полуфинальный урок. Отзыв о курсе 25 чел. ★ 4.8 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 15 мин. [Показать отчёт]
Научился: Писать отзыв  
Сложности: Ничего 
Комментарии: Очень хороший видеокурс. Наконец-то понял как работаю делегаты и нити. Научился записывать звук и его воспроизводить. Познакомился с протоколом TCP/IP и способах передачи информации через него. Следующая половина курса выглядит тоже очень многообещающе. Алексей Хонин 
10 Мотиватор 00:31:12 57 чел. ★ 4.9 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 40 мин. [Показать отчёт]
Научился: Рисовать на картинке 
Сложности: Ничего 
Комментарии: Отличный урок 
11 Работа с WinAPI 00:49:53 44 чел. ★ 5 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Работать с WinAPI 
Сложности: Запомнить все  
Комментарии: Отличный урок для знакомства с WinAPI 
12 Печать таблицы + экспорт в Excel 00:38:16 49 чел. ★ 4.9 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 45 мин. [Показать отчёт]
Научился: Писать функцию печати таблицы и выгрузку в Excel 
Сложности: Ничего 
Комментарии: Отличный урок 
13 Построение графиков 01:10:27 43 чел. ★ 4.9 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Рисовать графики с помощью компонента ZenGraph 
Сложности: Разобраться по всех функциях данного компонента 
Комментарии: В самом начале скачал компонент по ссылке указанной в пункте 1. И когда начал писать программу, понял что половину команд которые пишет Евгений Витольдович у меня попросту нет. Потом разобрался и понял, что у меня они называются все чуть иначе, решил, что смогу и так пройти этот урок, но потом понял, что некоторые команды я вообще не могу найти или не знаю как они называются. В итоге оказалось что у меня компонент ZenGraph версии 1.****, скачал данный компонент уже с сайта http://zedgraph2.codeplex.com/releases/view/18873 и там уже была версия 5.****, и все встало на свои места, правда и пришлось, заново пересмотреть урок 
14 ФИНАЛЬНЫЙ УРОК 00:23:23 21 чел. ★ 4.8 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 30 мин. [Показать отчёт]
Научился: Научился много чему. Применять делегаты, потоки. Понял как работать с протоколом TCP/IP. Как записывать, а потом воспроизводить звук.  
Сложности: Записать видео) 
Комментарии: Отличный видеокурс, который дает очень много знаний и навыков в программировании! 
Видеообзор: https://youtu.be/LRa1_4yfJrA
15 VIP урок. C# + MySQL через DataSet 00:45:50 40 чел. ★ 5 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Подключаться к базе данных mysql, а так же обновлять данные в ней с помощью компонента DataGridView 
Сложности: Ничего 
Комментарии: Отличный урок 
16 VIP урок - Создание архиватора - 1 часть 01:37:32 29 чел. ★ 5 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 50 мин. [Показать отчёт]
Научился: Сохранять файл с помощью метода FileStream 
Сложности: Ничего 
Комментарии: Замечаний нет 
17 VIP урок - Создание архиватора - 2 часть 00:57:52 12 чел. ★ 5 Done
  Отчёт отправил: 10673. Алексей Хонин Решено за 1 час. 10 мин. [Показать отчёт]
Научился: Создавать архиватор 
Сложности: Запомнить всю логику создания архиватора 
Комментарии: Отличный урок 
  Итого:   17 видеоуроков общей продолжительностью 13 час. 26 мин. 12 чел. ★ 4.93  
  Финалисты:   Александр Львович,   Михаил Ермишин,   Николай,   Tekashnik,   Serg,   Андрей Поляков,   Alcatraz,   Артём,   Сергій,   Вадим Григорьев,   Новопашин Владимир,   Алексей Хонин .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Еще раз потренировалась создавать видео обзоры. Не особо получилось и программу я выбрала простую наверное, но про клиент-серевер для смены обоев тут отзыв недавно писали, поэтому я сделала отзыв про графики.
Трудности: Ничего, правда я неверное опять не очень внятно говорила, но я по другому не умею :-)
Замечаний и вопросов не имею
Смотреть видеозапись: https://youtu.be/m8KY4NWjMtk
Научился: null
Трудности: null
null
Смотреть видеозапись: https://youtu.be/063gXC4MeJU