Обучение на c#

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

Демо софт

Несколько прикладных программ для ознакомления.
Каждая программа пишется с нуля.
Доступ к урокам последовательный.

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

Объём: 6 видеоуроков.

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

# Название видеоурока Решило Рейтинг Доступ
1 Вступительное слово 00:20:15 2025 чел. ★ 4.8 Done
  Добро пожаловать на видеокурсы по созданию программ на языке C#.
На этом уроке я расскажу о проекте, в чём идея, миссия, как тут всё работает.

Есть текстовый вариант этого видео

Первое задание:
1. Установить Visual Studio: Community последней версии | 2008 версии.
2. Напиши, какую последнюю программу ты создал.
3. Приложи скриншот своей последней программы.
4. Напиши, что ты ожидаешь от этих курсов.
Мы начинаем!
Отчёт отправил: 459. Сергей Сергеевич Выполнено за 10 мин. [Показать отчёт]
Сложности: Ни чего) 
Комментарии: Все понравилось. Английской нет версии у меня установил что есть, предпочитаю родной язык 
2 Двенадцать месяцев 00:22:05 433 чел. ★ 4.8 Done
  На этом уроке мы будем писать программу «Двенадцать месяцев».
Нам потребуется дюжина картинок, на каждый месяц года.

Задание:
Создать программу с календарём,
которая меняет фоновый рисунок
в зависимости от выбранного месяца.
Отчёт отправил: 459. Сергей Сергеевич Выполнено за 1 час. 35 мин. [Показать отчёт]
Научился: Узнал как работать с календарем)) 
Сложности: ни чего 
Комментарии: Познавательный урок. Я долгое время отсутствовал, сейчас нагоняю упущеное  
3 Английские карточки 00:52:33 298 чел. ★ 4.9 Done
  На этом уроке мы будем переключать карточки и воспроизводить медиа-файлы.

Задание:
Написать программу для изучения английских слов.
Отчёт отправил: 459. Сергей Сергеевич Выполнено за 29 час. 20 мин. [Показать отчёт]
Научился: работать с другим класом 
Сложности: С медиа была проблема 
Комментарии: Все работало превосходно, но не показывало картинки и все остальное, только интерфэйс на форме. Нашел ошибку если у кого такая же беда то надо изменить public string Image(int nr) { if (nr < 0 || nr >= 0) return ""; return image[nr]; } НА public string Image(int nr) { if (nr < 0 && nr >= 0) return ""; return image[nr]; } и все остальные тоже функции исправить вот и сама программа https://yadi.sk/d/TzPsyn6vfMAhd 
4 Менеджер паролей 00:47:49 188 чел. ★ 4.9 Done
  На этом уроке мы будем работать с буфером обмена и открывать сайты в браузере по умолчанию.

Задание:
Создать программу для хранения паролей.
Отчёт отправил: 459. Сергей Сергеевич Выполнено за 5 час. 00 мин. [Показать отчёт]
Научился: Добавлять элементы динамически, делать дизайн на WPF, отправлять почту. 
Сложности: Переписать программу на WPF, написать код для обратной связи. 
Комментарии: Программа написана на WPF, Visual Studio 2015, Windows 10. Выложил ссылку, можете тестировать, не которые функции не доделал, а так все работает. Сделал чтобы при добавления сайта нового, добавлялись иконки этого сайта через WebClient, мучился месяца 2. 
Видеообзор: https://www.youtube.com/watch?v=YCOqs2FBnrc&feature=youtu.be
5 Текстовый процессор 00:31:52 175 чел. ★ 4.9 Done
  На этом уроке мы познакомимся с компонентами OpenFileDialog, SaveFileDialog.
Мы будем их использовать для создания небольшого текстового процессора.
Дополнительные возможности - поиск и замена в тексте.

Задание:
Написать простой текстовый редактор.
Отчёт отправил: 459. Сергей Сергеевич Выполнено за 18 час. 00 мин. [Показать отчёт]
Сложности: Написать код чтобы отправить текст на печать 
Комментарии: Было много сложного, интересно самому разбираться в ошибках, эта программа заставила вспомнить все предыдущие уроки))) Много чего не смог сделать и доработать. Хотелось бы визуально посмотреть как изменять выделенный текст шрифт, цвет, размер шрифта и выравнивание. 
6 Вам телеграмма! 00:08:26 131 чел. ★ 4.8 Done
  ВЫ ПРИНЯТЫ В КЛУБ ТЧК

Дорогие друзья!
Приглашаю подключиться к нашему Telegram-каналу:
Telegram.Me/VideoSharp

Это современный и удобный способ получать важные уведомления и новости нашего проекта.
Что такое "канал" в телеграмме? Это не чат, здесь не будет никакого флуда, это односторонний канал, в котором публикуются только самые важные новости нашего проекта, приглашения на вебинар, и прочее, всего несколько сообщений в неделю.

Ваши контактные данные не будут никому переданы, пока вы сами этого не пожелаете.

Всё безопасно и удобно, это новый век, новые технологии.

Установите Telegram на свой смартфон и подключайтесь к нам!
Отчёт отправил: 459. Сергей Сергеевич Выполнено за 30 мин. [Показать отчёт]
Научился: Устанавливать программу Telegram 
Сложности: Установил на телефон, не нашел канал, вообще не один не ищет. Установил на комп все работает 
Комментарии: Интересная программа 
7 Квадратный калейдоскоп 00:58:37 164 чел. ★ 4.9 Done
  На этом уроке мы будем работать с графикой.
На панели нарисуем графические примитивы
и симметрично их многократно дублируем.
Прежде чем начать писать программу,
почитай о Калейдоскопе на Википедии.

Задание:
Написать квадратный калейдоскоп.
Отчёт отправил: 459. Сергей Сергеевич Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: в принципе ни чему, графика вектора не мое, хотя на работе работаю с векторами на ЧПУ 
Сложности: Для меня сложно все было, так и не понял с графикой как работать 
Комментарии: Ни чего не стал от себя добавлять, в будущем надеюсь разберусь  
8 ФИНАЛЬНЫЙ УРОК 155 чел. ★ 4.7 Done
  На этом уроке мы подведём итоги твоих успехов на нашем проекте и в программировании.
Пожалуйста, ответь честно на несколько вопросов на этой странице:
videosharp.info/project/likes/id=354

Задание:
Сначала написать ответы на вопросы.
Потом почитать ответы других участников.

Какой курс ты будешь проходить следующим?
Отчёт отправил: 459. Сергей Сергеевич Выполнено за 5 мин. [Показать отчёт]
Научился: Оставлять отзыв отвечая на вопросы и смотреть как другие отвечают 
Сложности: Самое сложное было, я даже скажу что боялся что дам совет начинающим и вдруг я этим отпугну их 
Комментарии: Вообще все здорово, Жалко что скоро начнется работа и буду реже бывать здесь) Но все равно буду искать время и прокачиваться. 
9 VIP. Модульное тестирование 00:36:07 24 чел. ★ 4.9 Open
  На этом уроке мы познакомимся с модульным тестированием.
Мы напишем небольшой калькулятор, в который добавим
проект для модульного тестирования, и покажем,
как это всё работает, как это нужно использовать.
10 VIP. Бесплатная консультация 4 чел. ★ 5 ^
  Приглашение на бесплатную консультацию.
  Итого:   10 видеоуроков общей продолжительностью 4 час. 37 мин. 3 чел. ★ 4.86  
  Финалисты:   LINKI,   zhikharevav,   vip .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Оценил результаты завершения второго курса, узнал много нового.
Хочу выразить благодарность Евгению Витольдовичу за хорошие видеоуроки и другим формулистам за поддержку и комментарии, спасибо! Следующий курс - Наноигры.
Научился: 1. Активно занимаюсь на портале с 04 декабря 2017 года. На данный момент это почти полтора месяца. Маловато)). 2. Самой удачной программой считаю Карточки памяти. Очень нравится как получилось. Также нравятся 12 месяцев, Портфолио, Крестики Нолики. Что-то свое, вне уроков, пока не создал. Не имею достаточно знаний. Пока что хорошо запомнил как создавать форму, добавлять иконку, создавать какие-то элементы оформления =). 3. Насчет супер-программы как-то не задумывался. Хочу хотя бы какие-то простые программы научиться создавать. В любом случае это должна быть программа, востребованная на рынке, иначе зачем ее писать. 4. По ощущениям потихоньку что-то в голове откладывается. Но есть к чему стремиться. 5. Тем, кто только пришел на этот сайт, хочу посоветовать регулярно заниматься программированием. Поставьте себе цель каждый день делать хотя бы один видеоурок и несколько консольных задач. И главное не бросать занятия. 8. Следующий курс пока не придумал. Надо Нанософт доделать, а там видно будет.
Трудности: Придумать, что посоветовать новичкам. Я сам пока что новичок.