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
  На этом уроке мы познакомимся с модульным тестированием.
Мы напишем небольшой калькулятор, в который добавим
проект для модульного тестирования, и покажем,
как это всё работает, как это нужно использовать.
Отчёт отправил: 7199. Дмитрий Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: Создавать тесты для нахождения ошибок  
Сложности: Добавить ссылку получилось не сразу тк vs выдавал ошибку о зацикливании. Проблему решил 
Комментарии: 000 
2 Делегаты на кубиках 00:47:37 167 чел. ★ 4.9 Done
  На этом уроке подробно показываю и объясняю,
что такое делегаты, зачем они нужны и как их использовать.
Отчёт отправил: 7199. Дмитрий Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: Работе с делегатами. Работе с ресурсами и классом Image  
Сложности: понять принцип работы делегатов 
Комментарии: 000 
3 Нити на кубиках 00:42:59 91 чел. ★ 4.7 Done
  Демонстрация использования потоков с делегатами на примере игральных кубиков.

Отчёт отправил: 7199. Дмитрий Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: Создавать потоки. Работа с Invoke 
Сложности: Понять принцип работы метода Invoke 
Комментарии: 00 
4 Телефон по TCP/IP протоколу 00:47:44 41 чел. ★ 5 Done
  На этом видеоуроке мы создадим три класса, которые удобно
использовать для передачи данных между двумя компьютерами.
Отчёт отправил: 7199. Дмитрий Выполнено за 2 час. 00 мин. [Показать отчёт]
Научился: Созданию клиент-серверного приложения с передачей данных по протоколу tcp/ip. Так же работе с абстрактными классами 
Сложности: полностью понять задачи методов классов PhoneClient PhoneServer 
Комментарии: отличный урок 
5 Обои рабочего стола 01:00:58 66 чел. ★ 4.9 Done
  Составляем программу - менеджер фоновых рисунков для рабочего стола.
Отчёт отправил: 7199. Дмитрий Выполнено за 1 час. 30 мин. [Показать отчёт]
Научился: работе с реестром, с listbox и imagebox 
Сложности: очень сложно все это запомнить 
Комментарии: добавил от себя возможность добавления картинки хранящейся на комп-е путем копирования ее в рабочую папку, и убрал метод который сразу ставил картинку на фон при выборе типа ее отображения  
6 Клиент-сервер для смены обоев 01:00:07 53 чел. ★ 4.9 Done
  Создание клиент-серверного приложения для удалённой смены фоновой картинки на рабочем столе.
На компьютере "жертве" стоит клиентская программа, которая подключается к серверу за получением ссылки на скачивание картинки, которую следует разместить на рабочем столе. Серверная программа обрабатывает подключения клиентов, отправляя им ссылки для фоновых картинок. Управление серверной программой реализована через редактирование конфигурационного файла.
Отчёт отправил: 7199. Дмитрий Выполнено за 1 час. 30 мин. [Показать отчёт]
Научился: научился передовать и получать информацию не только byte, так же решил немного переделать серверную часть в приложение winform добавил возможность отправлять ссылки вставляя их в текст бокс. Очень помогли предыдущие уроки, получилось запускать метод отправки в отдельном потоке, не смотря на то, что в этот метод нужно было передавать параметры. 
Сложности: попробовал ставить фон на windows 8, там ставится просто черный экран, видимо нужно уточнить как правильно записывать данные в реестр. 
Комментарии: замечательный урок 
7 Полуфинальный урок. Отзыв о курсе 00:08:08 38 чел. ★ 4.8 Done
  Задание:
Посмотрите видеообзор об этом курсе Елены Вставской.
Она подробно рассказывает о программах, которые вы уже написали -
посмотрите, какие могли быть сложности и как с ними справиться.
Задание.
Написать отзыв об этом видео-курсе,
прикрепить свою фотографию,
указать своё имя и фамилию.

Отчёт отправил: 7199. Дмитрий Выполнено за 5 мин. [Показать отчёт]
Научился: Очень интересный курс. Появилось ощущение, что стал лучше понимать принцип построения программы, и ее выполнение. Не раз за собой замечал, что читая описание урока и задание, думал что программа будет для меня очень сложная, будет состоять из тысячи строк. На деле оказывается, что все достаточно просто, и как самое важное, все достаточно понятно.  
Сложности: Для меня пока так и остается сложным запоминать классы и методы. Так же на данный момент я еще не могу ясно представлять, как будет сконструирована программа, которую я захочу придумать и создать самостоятельно. 
Комментарии: Очень нравится, что Евгений Витольдович оставляет возможность доделать программу после урока, так как бы хотел я ее видеть, попутно намекая, чего там еще может хватает. Так же доволен, что по ходу уроков могу применять полученные знания из предыдущих. Я доволен тем, как построено обучение в курсе, который я приобрел. (Дмитрий Дмитрий) 
8 Мотиватор 00:31:12 76 чел. ★ 4.9 Done
  На этом уроке мы научимся загружать картинку и рисовать на ней.
Результаты стараний отобразим на экране и сохраним в файл.
Отчёт отправил: 7199. Дмитрий Выполнено за 35 мин. [Показать отчёт]
Научился: Понравилась идея, как подгонять размеры pictureBox под картинку. Если бы реализовывал это самостоятельно, было бы ужасно не красиво. Понял 2 способ использования using. 
Сложности: Не сложная программа 
Комментарии: 000 
9 Работа с WinAPI 00:49:53 57 чел. ★ 5 Done
  Использование функций WinAPI для поиска и закрытия окон.
Отчёт отправил: 7199. Дмитрий Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: Принцип работы с WinAPI 
Сложности: Урок достаточно понятный и простой  
Комментарии: 000 
10 Печать таблицы + экспорт в Excel 00:38:16 62 чел. ★ 5 Done
  Как вывести на печать таблицу.
Как экспортировать таблицу в Excel
Самый простой и быстрый способ.
Отчёт отправил: 7199. Дмитрий Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: Работе с DataGrid. Узнал о классе StringBuilder и операторе ??.  
Сложности: Простой и понятный урок. 
Комментарии: 000 
11 Построение графиков 01:10:27 53 чел. ★ 4.9 Done
  Рано или поздно любому программисту приходится строить графики.
Чтобы не изобретать велоиспед - лучше воспользоваться готовым решением.
На уроке мы установим библиотеку ZedGraph и познакомимся с её возможностями.
Настроим оси координат, легенду, добавим график, нарисуем стрелочки, всё разукрасим.
Отчёт отправил: 7199. Дмитрий Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: Работать с библиотекой ZedGraph 
Сложности: Разбираться с координатами 
Комментарии: Классная библиотека 
12 ФИНАЛЬНЫЙ УРОК 00:23:23 30 чел. ★ 4.9 $
  Задание:
Записать видеообзор пары своих программ из курса Новые технологии.
13 VIP урок. C# + MySQL через DataSet 00:45:50 49 чел. ★ 4.9 $
  Установка и настройка MySQL.
Создание базы данных.
Создание подключения.
Всё необходимое для начала работы с базой данных, с нуля.
14 VIP урок - Создание архиватора - 1 часть 00:39:44 38 чел. ★ 5 $
  Архиватор - это программа, которая несколько файлов собирает в один.
Без сжатия. Сжатием занимается компрессор.
На этом уроке мы начнём писать архиватор.
15 VIP урок - Создание архиватора - 2 часть 00:57:52 20 чел. ★ 4.9 $
  Продолжение урока по созданию архиватора.
Используется FileStream, BinaryReader, BinaryWriter.
Почитать о потоках можно здесь: http://kzachetu.ru/theory/4/112
  Итого:   15 видеоуроков общей продолжительностью 11 час. 00 мин. 20 чел. ★ 4.92  
  Финалисты:   Александр Львович,   Михаил Ермишин,   Николай,   Tekashnik,   Serg,   Андрей Поляков,   Alcatraz,   Артём,   Сергій,   Вадим Григорьев,   Новопашин Владимир,   Алексей Хонин,   Сергей Зулкарнаев,   Дмитрий Липин,   Константин,   Александр,   Permitin Alexey,   Александр,   Иван Воронин,   chokayes .

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




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

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

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

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


Научился: Группировать программы для видеообзора
Трудности: Записать видеообзор
Движемся к финалу курса "Новые технологии"!!!


Научился: Создавать видео и заливать на youtube.
Трудности: Нет всех уроков так как не сохранял их только два последних выкладываю.
нет