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 дней


Хочу купить!

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

Цена: 1500 p.


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

# Название видеоурока Решило Рейтинг Доступ
1 Модульное тестирование 00:36:07 84 чел. ★ 5 Done
  На этом уроке мы познакомимся с модульным тестированием.
Мы напишем небольшой калькулятор, в который добавим
проект для модульного тестирования, и покажем,
как это всё работает, как это нужно использовать.
Отчёт отправил: 8886. Михаил Ермишин Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: Я научился создавать и использовать unit тесты, отлавливать ошибки. 
Сложности: Ничего 
Комментарии: Отличный урок. Может быть полезен все начинающим и не только разработчикам т.к автоматическое тестирование очень сильно помогает. С unit тестами намного легче проверять программу и отлавливать ошибки. И да, я купил этот курс! Урааа! :~) 
2 Делегаты на кубиках 00:47:37 167 чел. ★ 4.9 Done
  На этом уроке подробно показываю и объясняю,
что такое делегаты, зачем они нужны и как их использовать.
Отчёт отправил: 8886. Михаил Ермишин Выполнено за 40 мин. [Показать отчёт]
Научился: Я уже умел использовать делегаты, но как говориться: "Повторение - мать ученья" 
Сложности: Нарисовать кубики 
Комментарии: Хороший урок. Будет полезен при создании библиотек и любых других программ. Освежил свою память :~) 
3 Нити на кубиках 00:42:59 91 чел. ★ 4.7 Done
  Демонстрация использования потоков с делегатами на примере игральных кубиков.

Отчёт отправил: 8886. Михаил Ермишин Выполнено за 20 мин. [Показать отчёт]
Научился: Не узнал ничего нового 
Сложности: Ничего 
Комментарии: Интересно было вспомнить про потоки и про межпотоковые сообщения. Сделал создание потока в 1 строку. Впрочем... Ничего нового :~) 
4 Телефон по TCP/IP протоколу 00:47:44 41 чел. ★ 5 Done
  На этом видеоуроке мы создадим три класса, которые удобно
использовать для передачи данных между двумя компьютерами.
Отчёт отправил: 8886. Михаил Ермишин Выполнено за 2 час. 00 мин. [Показать отчёт]
Научился: Я научился создавать сервер, клиент, читать данный онлайн потока, писать в них, отправлять строки и многое другое 
Сложности: Ничего 
Комментарии: Отличный урок! Это была моя первая цель! Я её достиг. Это был лучший урок, Евгений Витольдович! :~) Я очень хочу что бы вы попробовали мою программу и оценили код. У меня только 1 проблема... Нельзя отправлять 1(единицы) так как \тот символ означает конец строки. Но это не важно! :~) 
5 Обои рабочего стола 01:00:58 66 чел. ★ 4.9 Done
  Составляем программу - менеджер фоновых рисунков для рабочего стола.
Отчёт отправил: 8886. Михаил Ермишин Выполнено за 1 час. 30 мин. [Показать отчёт]
Научился: Я научился скачивать картинки, работать с регистром Windows, устанавливать обои 
Сложности: Ничего 
Комментарии: Отличный урок. Евгений Витольдович, вы как всегда на высоте! Как сказал один хороший человек "Не зацикливайся на одном, а двигайся дальше! Количество перейдёт в качество." :~) P.S прошу прошения за этот немножечко ужасный интерфейс. Зато своё! :~)  
6 Клиент-сервер для смены обоев 01:00:07 53 чел. ★ 4.9 Done
  Создание клиент-серверного приложения для удалённой смены фоновой картинки на рабочем столе.
На компьютере "жертве" стоит клиентская программа, которая подключается к серверу за получением ссылки на скачивание картинки, которую следует разместить на рабочем столе. Серверная программа обрабатывает подключения клиентов, отправляя им ссылки для фоновых картинок. Управление серверной программой реализована через редактирование конфигурационного файла.
Отчёт отправил: 8886. Михаил Ермишин Выполнено за 2 час. 00 мин. [Показать отчёт]
Научился: Я научился загружать файлы из интернета, нормально читать строку. 
Сложности: Ничего 
Комментарии: Чем-то эта система получения строки лучше, но я буду предан своей так как она имеет больший функционал и тратит меньше памяти(Проверенно!) Так же я приложу сюда этот проект :~) 
7 Полуфинальный урок. Отзыв о курсе 00:08:08 38 чел. ★ 4.8 Done
  Задание:
Посмотрите видеообзор об этом курсе Елены Вставской.
Она подробно рассказывает о программах, которые вы уже написали -
посмотрите, какие могли быть сложности и как с ними справиться.
Задание.
Написать отзыв об этом видео-курсе,
прикрепить свою фотографию,
указать своё имя и фамилию.

Отчёт отправил: 8886. Михаил Ермишин Выполнено за 10 мин. [Показать отчёт]
Научился: Я научился писать качественные отзывы 
Сложности: Ничего 
Комментарии: Всё время, которое я провёл на этом сайте и выполняя разные работы я провёл с удовольствием и пользой. Хочу в очередной раз передать мою благодарность Евгению Витольдовичу за проделанную им работу. Он не просто записывает видео, он также общается с учениками на вебинарах. Евгений вкладывает душу в этот проект, и я ему благодарен за это. Как я и обещал, выложу свою фотографию :~). 
8 Мотиватор 00:31:12 76 чел. ★ 4.9 Done
  На этом уроке мы научимся загружать картинку и рисовать на ней.
Результаты стараний отобразим на экране и сохраним в файл.
Отчёт отправил: 8886. Михаил Ермишин Выполнено за 2 час. 30 мин. [Показать отчёт]
Научился: Я научился генерировать картинки, сохранять их. 
Сложности: Ничего 
Комментарии: Посмотрел урок и понял что это не для меня. Реши создать нормальную программу + прилагаются исходники. Возможности и Фичи: 1) Можно выбирать картинку, фон, цвет текста. 2) Можно выбирать стиль текста 3) Можно двигать элементы в пределах формы (Самое крутое) 4) Можно легко сохранять полученную картинку! 
9 Работа с WinAPI 00:49:53 57 чел. ★ 5 Done
  Использование функций WinAPI для поиска и закрытия окон.
Отчёт отправил: 8886. Михаил Ермишин Выполнено за 1 час. 30 мин. [Показать отчёт]
Научился: Я научился работать с WinAPI: Получать процессы, отправлять им команды, Скрывать приложение в системный трей 
Сложности: Скрыть приложение в системный трей 
Комментарии: Отличный урок. Узнал для себя много нового и Очень интересного. Как всегда интерфейс в моём стиле + дополнительные фичи аля сворачивание приложения в трей, быстрое закрытие окон(Они почти никогда не успевают отрисоваться :~)). Вообщем - очень полезное приложение. Теперь буду им сам пользоваться :~) 
10 Печать таблицы + экспорт в Excel 00:38:16 62 чел. ★ 5 Done
  Как вывести на печать таблицу.
Как экспортировать таблицу в Excel
Самый простой и быстрый способ.
Отчёт отправил: 8886. Михаил Ермишин Выполнено за 30 мин. [Показать отчёт]
Научился: Я научился генерировать таблицы, печатать их и сохранять как excel таблица 
Сложности: Ничего 
Комментарии: Отличный, а главное полезный урок. Такие таблицы могут очень пригодится, особенно с такой лёгкой реализацией как у вас :~) 
11 Построение графиков 01:10:27 54 чел. ★ 4.9 Done
  Рано или поздно любому программисту приходится строить графики.
Чтобы не изобретать велоиспед - лучше воспользоваться готовым решением.
На уроке мы установим библиотеку ZedGraph и познакомимся с её возможностями.
Настроим оси координат, легенду, добавим график, нарисуем стрелочки, всё разукрасим.
Отчёт отправил: 8886. Михаил Ермишин Выполнено за 45 мин. [Показать отчёт]
Научился: Я научился использовать библиотеку zedGraph и выводить графики с помощью неё 
Сложности: Ничего 
Комментарии: Очень полезный урок :~) Уже использовал его для полезного дела. Посчитал свою эффективность. Изначально у меня было 2 кнопке, а затем вместо них появились 2 ломаные :~) 
12 ФИНАЛЬНЫЙ УРОК 00:23:23 30 чел. ★ 4.9 Done
  Задание:
Записать видеообзор пары своих программ из курса Новые технологии.

Отчёт отправил: 8886. Михаил Ермишин Выполнено за 1 час. 30 мин. [Показать отчёт]
Научился: Я научился записывать видео 
Сложности: Записать видео. 
Комментарии: Хорошое задание, помогает. Но мне было очень трудно записать видео. Волнение и все дела + раньше не записывал видео. Но путём тренировок можно достичь хорошего результата. Надо начинать с малого :~) 
Видеообзор: khJ-tQn0lpU
13 VIP урок. C# + MySQL через DataSet 00:45:50 49 чел. ★ 4.9 Done
  Установка и настройка MySQL.
Создание базы данных.
Создание подключения.
Всё необходимое для начала работы с базой данных, с нуля.

Отчёт отправил: 8886. Михаил Ермишин Выполнено за 45 мин. [Показать отчёт]
Научился: Я научился работать с DataGridView, подключаться к MySQL используя C#, сохранять изменения в базе данных, выводить базу данных на экран 
Сложности: Ничего 
Комментарии: Отличный, а главное полезный урок! Я часто работаю с MySql Но через PHP, а теперь знаю как это делать используя C# :~) Простите за оформление, просто в этом уроке главным был не дизайн :~) 
14 VIP урок - Создание архиватора - 1 часть 00:39:44 38 чел. ★ 5 Done
  Архиватор - это программа, которая несколько файлов собирает в один.
Без сжатия. Сжатием занимается компрессор.
На этом уроке мы начнём писать архиватор.

Отчёт отправил: 8886. Михаил Ермишин Выполнено за 50 мин. [Показать отчёт]
Научился: Я научился упаковывать файлы в один, распаковывать их. Также научился работать с классом BinaryWriter и BinaryReader 
Сложности: Ничего 
Комментарии: Всё отлично! Лучший урок! Самая нужная программа! :~) Я доволен :~) 
15 VIP урок - Создание архиватора - 2 часть 00:57:52 20 чел. ★ 4.9 Done
  Продолжение урока по созданию архиватора.
Используется FileStream, BinaryReader, BinaryWriter.
Почитать о потоках можно здесь: http://kzachetu.ru/theory/4/112
Отчёт отправил: 8886. Михаил Ермишин Выполнено за 20 мин. [Показать отчёт]
Научился: Я не узнал ничего нового 
Сложности: Ничего 
Комментарии: Предупреждать надо! Что новое что-то появляется. :~) :^) 
  Итого:   15 видеоуроков общей продолжительностью 11 час. 00 мин. 20 чел. ★ 4.92  
  Финалисты:   Александр Львович,   Михаил Ермишин,   Николай,   Tekashnik,   Serg,   Андрей Поляков,   Alcatraz,   Артём,   Сергій,   Вадим Григорьев,   Новопашин Владимир,   Алексей Хонин,   Сергей Зулкарнаев,   Дмитрий Липин,   Константин,   Александр,   Permitin Alexey,   Александр,   Иван Воронин,   chokayes .

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




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

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

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

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


Научился: Писать видеоотзыв с голосом, очень волновался!
Трудности: Найти время для написания видеоотзыва
Очень полезный Видео курс Новые Технологии!!Особенно понравилась программа Построение графиков https://www.videosharp.info/10008/checking/soft2=89


Научился: делать видео обзор программы "Быстрощелк"
хочу закончить курс "Новые технологии"