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 79 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Узнал о модульном тестировании и применил его на практике.  
Сложности: Сложно было инициализировать модуль 
Комментарии: Спасибо, очень полезный урок, пригодится мне в дальнейшем :)  
2 Делегаты на кубиках 00:47:37 162 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Научился работать с делегатами и применил их на практике.  
Сложности: Сложно было нарисовать самостоятельно кубики.  
Комментарии: Жаль, нет задач на делегаты, как в алгоритмике, а то пора их уже до автоматизма доводить :)  
3 Нити на кубиках 00:42:59 86 чел. ★ 4.8 Done
  Отчёт отправил: 6925. Артём Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Научился работать с потоками. 
Сложности: Тема потоки довольно сложная, надо будет почитать о них подробно. 
Комментарии: Интересно, но трудновато... Впрочем, дорогу осилит идущий :)  
4 Телефон по TCP/IP протоколу 00:47:44 37 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Изучил соединение компьютеров по TCP/IP протоколу и впервые узнал о потоках данных ждя доступа к сети. Кроме того, закрепил знания по теме Полиморфизм.  
Сложности: Изначально пугали эти слова TCP/IP  
Комментарии: Полезный урок, вот это действительно пригодится:) П.с. по известной причине скрин не лучшего качества, ну да и так вроде видно) 
5 Обои рабочего стола 01:00:58 61 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 3 час. 00 мин. [Показать отчёт]
Научился: Вспомнил функции работы с файлами, а также узнал о функциях API.  
Сложности: Сложные были эти функции для первого раза.  
Комментарии: Урок полезный, пригодится:) 
6 Клиент-сервер для смены обоев 01:00:07 49 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 3 час. 00 мин. [Показать отчёт]
Научился: Повторил потоки и создание серверных консольных приложений, а также повторил Win-API функции.  
Сложности: По пунктам программа нетрудная, но функции WinAPI и эти закрлюки DllImport пока трудноваты. 
Комментарии: Странная петрушка получается: на Win 7 программа прекрасно работает, а на 8.1 чёрный экран. С чем это может быть связано? P.S. связь двух компьютеров не делал, но надеюсь, к финальному уроку сделаю, ибо интересно :)  
7 Полуфинальный урок. Отзыв о курсе 34 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 15 мин. [Показать отчёт]
Научился: Изучил за половину этого курса много полезных вещей, которые, я уверен, помогут мне стать лучше.  
Сложности: Сложно фото найти было.  
Комментарии: Из всех курсов, которые я прохожу на этом сайте, мне больше всего нравится "Новые технологии" по двум причинам: 1) Тут не просто игрушки или какие-то приколы с программированием, а вполне полезные и нужные программы, которые написаны на довольно простом языке и которые помогут сделать наш мир лучше :) 2) Этот курс самый трудный для меня, потому что, как я говорил в 1-м пункте, игрушки закончились и всё серьёзно теперь. Я с трудом, но с удовольствием окунаюсь в новый мир с новыми для меня понятиями "Сервер", "клиент", "хост", "порт", "подключение", "TCP/IP протокол", "делегаты". Для меня это пока всё очень трудно, учитывая, что на проект я приходил абсолютным нулём, не понимая даже работы компьютера. Ну да дорогу осилит идущий и я уверен, что смогу стать с помощью подобных курсов и саможелания крутым программистом. Спасибо за этот проект и за подробное объяснение материала! С уважением, Артём Александрович Быцко.  
8 Мотиватор 00:31:12 72 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 35 мин. [Показать отчёт]
Научился: Повторил графику и научился запускать из программы другие файлы.  
Сложности: В принципе, ничего, ибо это было повторение.  
Комментарии: Приятно после трудного для меня урока "клиент-сервер для обоев рабочего стола" выполнить такую нетрудную, но полезную программу :) своего рода стометровка после марафона:) 
9 Работа с WinAPI 00:49:53 53 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Научился работать с диспетчером задач и повторил DLL функции.  
Сложности: Сложной была функция закрытия окна.  
Комментарии: Я добавил в программу сортировку задач по алфавиту и удаление из списка закрытой программы. Кроме того, если кто мучается с программой SpotOnthemouse , то вбейте в то надоедливое окно это: af730404, это версия 2.5.8- помогает:) 
10 Печать таблицы + экспорт в Excel 00:38:16 58 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Познакомился с функцией печати и передачи в excel, повторил методы компонента DGV, а также вспомнил язык разметки HTML.  
Сложности: Сложно было вспомнить свойства таблицы в HTML.  
Комментарии: Хорошо, что параллельно с изучением c# вспоминаем и языки разметки) приятно было вспомнить и JavaScript:)  
11 Построение графиков 01:10:27 51 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 4 час. 00 мин. [Показать отчёт]
Научился: Изучил zedGraph и научился работать с графиками.  
Сложности: Искать ОДЗ 
Комментарии: Границы Х я добавил в текстовые поля, однако так и не додумался, как считать правильно функцию, чтобы корректно читалась формула. Также я добавил ОДЗ и проверку на то, что мин больше макс. Надеюсь, доработаю:)  
12 ФИНАЛЬНЫЙ УРОК 00:23:23 28 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Повторил запись своих программ 
Сложности: Делать дубли.  
Комментарии: 25 раз говорил, пока записал! Ну а атк огромное спасибо Вам, Евгений Витольдович, за этот замечательный курс! Не скажу, что всё было понятно сразу, но потом я увидел, что много прикладных задач тут, которые гораздо труднее, чем на видеокурсе "Прикладные программы", а когда увидел их в действии (в частности, "Работа с WinAPI"), то понял, насколько классно такое писать! Я чувствую уверенность, лёгкость и прокачивания навыков, да чёрт возьми, меня это делает счастливым! Оставшиеся задачи, конечно, не из лёгких, но это не проблема уже :) Спасибо за курс Вам, Евгений Витольдович!  
Видеообзор: https://youtu.be/hyWrZnghS_4
13 VIP урок. C# + MySQL через DataSet 00:45:50 47 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 5 час. 00 мин. [Показать отчёт]
Научился: Повторил работу с SQL-запросами и научился подключать свои программы к БД 
Сложности: Сложно было подключить программы EasyPhp, Connector, но ОООООООООООООООЧЕНЬ много нервов попортила HeidiSQL, потому что никак не хотела входить.  
Комментарии: Моим первым заданием на моей рработе было как раз сделать таблицы в SQL, причём со всеми Primary Key, Constraint. C этим заданием я справился отлично, полюбил на 2 месяца эти запросы. К тому же участвоал в MVA и сертификаты получил за курсы по Sql. Вот только потом забыл о них надолго... Хорошо, что тряхнул стариной и вспомнил) P.S. сертификаты в архиве)  
14 VIP урок - Создание архиватора - 1 часть 00:39:44 36 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 45 мин. [Показать отчёт]
Научился: Узнал о работе с FileStream.  
Сложности: Всё было понятно.  
Комментарии: Жду продолжения :)  
15 VIP урок - Создание архиватора - 2 часть 00:57:52 19 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 3 час. 00 мин. [Показать отчёт]
Научился: Закрепил работу с потоками и узнал о FolderBrowserDialog. 
Сложности: Выдержать, ибо трудная тема...  
Комментарии: Спасибо огромное за курс! Действительно, изучив такие новые технлогии, можно очень поумнеть :) P.S. посмотрите в раздел "помощь", а то никак не закончу курс из-за БД :((  
  Итого:   15 видеоуроков общей продолжительностью 10 час. 52 мин. 19 чел. ★ 4.92  
  Финалисты:   Александр Львович,   Михаил Ермишин,   Николай,   Tekashnik,   Serg,   Андрей Поляков,   Alcatraz,   Артём,   Сергій,   Вадим Григорьев,   Новопашин Владимир,   Алексей Хонин,   Сергей Зулкарнаев,   Дмитрий Липин,   Константин,   Александр,   Permitin Alexey,   Александр,   Иван Воронин .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Научился материализовать свои хотелки=)
Затянул с видео, но в следующий раз будет лучше)
Научился: записывать манипуляции на экране, делать видеообзор программы, выкладывать его на ютюб.
Трудности: монологи видеообзор :) хорошо была шпаргалка :)
я сделал свой первый видеобзор в жизни!