Курсы программирования с нуля

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

Порекомендуй тему для вебинара

Залог успеха — рассказывать о том, что людям актуально, интересно и нужно.
В этом разделе можно и нужно предлагать темы и задачи для наших вебинаров.

Я также прошу голосовать за предложенные темы. Самые актуальные темы будем рассматривать и вычёркивать из этого списка. Таким образом рано или поздно дойдёт очередь до каждого предложения. Жду твоего мнения, твоих идей, твоих задач и голосов.


5624. Юрий
Юрий
ответить
# Вебинары C# / Порекомендуй тему для вебинара / 2016-09-24 17:35

)) Чтение из csv файла данных, и построение из графиков, а файлы такие, большие-большие, по объему, в смысле.. ))


10736. Юрчело
Юрчело
ответить
# Вебинары C# / Порекомендуй тему для вебинара / 2016-08-11 20:29

задача про Ханойские башни


10494. Алексей В.
Алексей В.
ответить
# Вебинары C# / Порекомендуй тему для вебинара / 2016-06-29 00:52

Нахождение циклической части десятичной дроби при делении до любого знака после запятой.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Юрий С.  # Вебинары C# / Порекомендуй тему для вебинара / 2016-06-10 09:42

>> Предлагаю на вебинаре решить задачу про 8 ферзей на шахматной доске -
>> «Расставить на стандартной 64-клеточной шахматной доске 8 ферзей так,
>> чтобы ни один из них не находился под боем другого». Всего 92 варианта.

Юрий, эту задачу мы решаем и очень подробно разбираем
в разделе Комбинаторика, см 13 и 14 задачу.
http://www.videosharp.info/video/task3


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Николай (nick27m)  # Вебинары C# / Порекомендуй тему для вебинара / 2016-06-10 09:39

>> Можно задачки на шифрование порешать:
>> шифр Цезаря, шифр Плейфера, Виженера

Твоя просьба была услышана :)
Как раз недавно закончили видеокурс на эту тему.
videosharp.info/video/shifr


7308. AZANIR
AZANIR
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-12-12 21:23

http://imgur.com/gallery/owqRfVV

вот интересное видео и было бы интересно создать такое приложение на СИ


6203. Николай (nick27m)
Николай (nick27m)
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-11-19 23:24

Можно задачки на шифрование порешать: шифр Цезаря, шифр Плейфера, Виженера, например.


7788. Ксения
Ксения
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-11-17 12:56

Хотелось бы научиться работать с веб-камерой. Написать программку, чтобы можно было снимать фото (или записывать видео) и далее его редактировать.


7308. AZANIR
AZANIR
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-10-19 17:26

Интересует вопрос какимто образом возможноли просмотреть вебинары , может у вас записи сохранились.
Вообще идея сама по себе неплоха , выкладывать вебинары в доступ.


3664. данила
данила
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-09-18 13:31

вебинары по технологиям wpf, Linq(как альтернатива mysql запросам)


6789. Вячеслав
Вячеслав
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-08-27 05:20

Еще есть вариант: создать программу, где ты рисуешь блок схему, а программа по этой блок-схеме в отделом окне выводит код программы на языке С#.


6853. Евгений
Евгений
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-08-26 21:02

визуальный редактор блок-схем - фокус в том, что вначале делается заготовка, а потом можно туда добавлять некие блоки (условия, действия), которые раздвигают всю схему в право и вниз, при удалении - наоборот. В условия также можно добавлять другие условия или действия, которые раздвигают схему для вставки новых объектов.


6789. Вячеслав
Вячеслав
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-08-26 18:56

Можно попробовать темы: Работа с Microsoft Office; Получение изображений из сканера, видеокамеры и т.п.; Работа с принтером, микрофоном.  WPF - что это такое и в чем отличие от Стандартной версии( плюсы и минусы)? Как то так. Можно еще  добавить Программирование электроники. Не слишком детские темы?


6853. Евгений
Евгений
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-08-26 15:07

еще кстати, есть хорошая программа для реализации на C# - дракон - вот примеры ее реализации на делфи: http://drakon-practic.ru/ - это не реклама, просто задачка очень интересная - применяются уникальные там решения - если это можно здесь реализовать - было бы здорово :), особенно на WPF :)


6853. Евгений
Евгений
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-08-26 15:04

Еще: оптравка и прием файлов через почту (всякие там xml-ки), хорошо бы еще через внешнюю dll, которую подключить, например, в 1С - ну и что-нибудь еще в таком духе.


6853. Евгений
Евгений
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-08-26 14:58

БД - получить данные, отобразить на форме, изменить, сохранить в БД (MS SQL). Выгрузка/загрузка XML файла (С#). Программу типа "аськи". Создание службы, которая что-нить делает в фоновом режиме, скажем раз в час. Веб-сервис - на примере 1С 8.3. Реализовать не только на WinForms, но и на WPF.


6748. Сергей
Сергей
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-08-17 17:14

Мне кажется, нужно больше основ.


5565. Frank
Frank
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-07-13 13:42

Программа который определяет стоимость номерного пула. К примеру в в текст боксе вводим номер 7777777 - Номер VIP стоимость 500$. или 444333222 - номер золотой+ стоимость 350$ и тд


429. Максим Базуев
Максим Базуев
ответить
→  Владимир  # Вебинары / Порекомендуй тему для вебинара / 2015-07-10 18:25

"Тема для вебинара: Программирование на C# в Unity 5. Разработка скриптов движения персонажа." Уже делаются уроки на тему Unity 5



5867. Pavel
Pavel
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-06-26 13:25

Тема для игры: Шаблон игры типа Ферма, или подобную строительно-экономическую стратегию :)


4657. Ильющенко Иван Иванович
Ильющенко Иван Иванович
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-06-20 11:25

Здравствуйте!
Мне кажется, что было бы не плохо создать урок о самой Visual Studio, какие необходимо устанавливать обновления, а какие не надо. Я где-то читал о рекламе в самой программе,
и об оплате владельцу за ее наличие. Кто-то может все это осветить?
Спасибо!


5925. Юлиан
Юлиан
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-06-15 13:41

Предлагаю такую тему: "Создание приложения для кодирования и декодирования введенного текста "


5407. Дмитрий 199
Дмитрий 199
ответить

4780. Дмитрий
Дмитрий
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-06-04 21:38

Возможно будет интересна тема учета версий созданной программы, ее обновление.


791. Валерий
Валерий
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-05-28 18:40

Тема для вебинара: написание простенького message-клиента, а также попытка пообщаться при помощи него между собой (можно использовать класс работы для клиент-серверной версии сокобана).


5694. Владимир
Владимир
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-05-27 11:53

Тема для вебинара: Программирование на C# в Unity 5. Разработка скриптов движения персонажа.


5081. Михаил
Михаил
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-05-25 11:13

Хотелось бы получить следующую информацию.
Какие языки программирования лучше использовать для решения тех или иных задач.
Хотелось бы на выходе систематизированную таблицу по наиболее часто используемым языкам


5027. Руслан
Руслан
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-05-13 00:42

А я бы предложил, рассмотреть основные паттерны программирования и их практическое применение в проектах на c#


4692. Михаил
Михаил
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-04-27 15:39

Предлагаю тему: Создание просмотрщика и редактора какого-либо текстового формата.


4664. Александр
Александр
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-04-25 13:21

Предлагаю тему в консольном приложении  разобрать класс string.


4803. Юрий С.
Юрий С.
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-04-24 15:29

Предлагаю написать игру Балда. Можно замахнуться и на написание Акинатора, но это сложно будет, я думаю. :)


1803. Саша
Саша
ответить
→  Юрий С.  # Вебинары / Порекомендуй тему для вебинара / 2015-04-22 16:38

так ведь подобную задачу на комбинаторике решали. записывайтесь на теорию алгоритмов.


791. Валерий
Валерий
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-04-21 18:59

Предлагаю тему: создание dll-библиотечек на c# и работа с ними. а также создание программы, которая будет сама себя обновлять путем закачки библиотечек с сетевого ресурса и перезагрузки запускного файла


4803. Юрий С.
Юрий С.
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-04-18 17:10

Здравствуйте!
Предлагаю на вебинаре решить задачу про 8 ферзей на шахматной доске - «Расставить на стандартной 64-клеточной шахматной доске 8 ферзей так, чтобы ни один из них не находился под боем другого». Всего 92 варианта. Можно выводить как в описаны примеры в wiki:
1  a 1  b 5  c 8  d 6  e 3  f 7  g 2  h 4
2  a 1  b 6  c 8  d 3  e 7  f 4  g 2  h 5
***
92  a 8  b 4  c 1  d 3  e 6  f 2  g 7  h 5


1803. Саша
Саша
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-04-06 11:32

Здравствуйте, Евгений Витольдович!
Предлагаю рассмотреть на консольном вебинаре интересную тему по алгоритмам: "дерево отрезков". Наткнулся на тему при прохождении теста и оказалось, что раньше о таком понятии не слышал. Примеров в сети много, (например http://e-maxx.ru/algo/segment_tree). Но хотелось бы подробнее рассмотреть. С уважением, Саша.


4447. Юрий
Юрий
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-03-10 16:02

Тема для вебинара: работа с Ms office excel


2639. Морозов Юрий Александрович
Морозов Юрий Александрович
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-03-07 17:49

Тема для вебинара: http://developer.alexanderklimov.ru/articles/bloodscreen.php


2639. Морозов Юрий Александрович
Морозов Юрий Александрович
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-02-19 10:43

Здравствуйте Евгений!
Вторую неделю штудирую класс/конструктор Chart - довольно интересный в смысле визуального представления(мало кто пользуется ВМ без мониторов)
Для начала - хотя бы с DataManipulator поработать часик-полтора под Вашим началом. Считаю тема очень интересная и обширная для самостоятельных изисканий, но... Нужна отправная точка - кто, кому, куда, чего. В общем, тему я подкинул - прошу сделать урок/несколько по теме.
Отправной точкой послужила простая затея - воспроизвести виртуальный осциллограф, чтобы сигнал не подавать на вход, а моделировать(задавать параметры в той же форме)
С уважением, Юрий.


3642. Geffest
Geffest
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-02-01 15:55

Я думаю такая идея будет интересна особенно начинающим участникам, потому что демонстрирует наглядно, как можно сделать реально используемую и полезную программу и при этом она будет не очень то и сложной.
Я сделал себе таймер выключения компьютера. Да подобных решений много, но они все меня чем-то не устраивали, к тому же, отличный повод попрактиковаться. Вот что у меня получилось: https://yadi.sk/i/iUjRQV0jePtre
Выбирается выключение либо через заданное время, либо в определенное время. Когда подходит время, программа предлагает отложить таймер на определенное время (все временные промежутки задаются заранее).
Что особо должно быть интересно посетителям сайта - в трее висит иконка программы, показывает, сколько времени осталось, через контекстное меню доступны дополнительные действия: остановить, отложить и т.д.
Также сделал два дополнительных класса: с настройками (считывает дефолтные настройки из файла, после чего можно к ним обратиться из основной программы) и для действий с временем (перевод секунд в строку, DateTime в секунды, вычитание двух DateTime).
Вот проект, который у меня получился: https://yadi.sk/d/osVo22QRePuER
Не претендую на идеальный код, но если бы похожая программа была реализована на вебинаре, думаю, многие бы открыли для себя что-то полезное.


3754. Берс
Берс
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-01-31 06:34

Тема: экспорт данных из формы приложения в шаблон Word.doc, запись в базу данных, извлечение из базы данных для отправки на печать.


689. Igorenzia
Igorenzia
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-01-28 02:24

Может интересует кого работа с API  вконтакте, есть наработки авторизация и статус меняю по таймеру рандомной цитатой  но хотелось бы уроков  от Евгения Витольдовича :)


791. Валерий
Валерий
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-01-21 12:35

Тема: написание сервисной службы windows, выполняющей фоновый процесс (пусть процесс будет простым, хотя бы просто протоколирование).


2508. Сергей
Сергей
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-01-06 07:18

Интересны темы:
1. графический редактор:  растровый или векторный
2. Работа с ГИС данными: например, картами в формате OpenStreetMap, KML. Здесь затрагивается тема работы с XML.. Также возникает задача построения маршрута на карте.
3. более абстрактно:  маршрут на графе, задача коммивояжера. Здесь можно рассмотреть структуры данных для графов, эвристические алгоритмы.
4. Динамический сайт на c# как развитие клиент-сервера для обоев.
5. Осталась малопонятной тема invoke - на уровне алхимии


1. Евгений Витольдович
Евгений Витольдович
ответить
# Вебинары / Порекомендуй тему для вебинара / 2015-01-04 15:45

Как разместить нужный файл/файлы внутри ехе-шника, чтобы не таскать их отдельно.


791. Валерий
Валерий
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-12-27 12:16

Евгений Витольдович, предлагаю сделать один из вебинаров (можно стартового или консольного), где мы немного отойдем от создания программ и алгоритмов, и рассмотрим тонкости работы в среде Visual Studio: как ставить точки остановки, как пошагово отлаживать программы, какие есть сочетания клавиш и кодовые слова, вставляющие части кода, инкапуляция средствами VS и тому подобные вопросы. Возможно у кого-то из нас есть свои наработки, упрощающие работу в среде, будет интересно поделиться и услышать.


1644. Стас
Стас
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-12-13 12:22

Евгений, сразу предложение. Давайте в среду рассмотрим цикл разработки через тестирование(TDD) ,написание простых тестов, и их использование. Также интересно ваше мнение по поводу дополнений для VS, типо Resharper.


2069. Vadym
Vadym
ответить
→  wakwak  # Вебинары / Порекомендуй тему для вебинара / 2014-12-11 13:10

Могу порекомендовать очень хорошую книгу по паттернам проектирования.
http://designpatterns.andriybuday.com/


2069. Vadym
Vadym
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-12-07 13:15

Всем доброго времени суток. Довольно часто в жизни попадаются задачки, связанные с сохранением данных в xml файлы, работой с xsd, сериализацией и десериализацией (которая так или иначе тоже связана с xml). Очень хотелось бы прослушать вебинар, посвященной этой теме. На том же stack overflow есть много ответов по этой теме, но они больше локальные, а хочется посмотреть  именно на комплексную работу пусть и маленького примерчика, чтобы уловить суть.


1380. Nick
Nick
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-11-30 09:49

Предлагаю тему
Работа С# с периферией ПК: порты LPT, COM, USB


689. Igorenzia
Igorenzia
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-11-24 10:48

Здравствуйте, хочу предложить предложить отойти слегка от шарпа
Данный портал написан с нуля автором и как мне кажется количеством плюсов можно Евгения Витольдовича попросить поделиться
основами Верстки HTML , PHP, Mysql, CSS, JavaScript.
я считаю что программист должен быть универсальным, может Шарп будет любимой женой) но не помешает узнать что то новое).
Сколько человек желает изучить, ознакомиться или увлечься :) ?
за много Букав Извините. (в минус уйдет пост удалю чтобы не захлямлять )


2620. DiHaDeR
DiHaDeR
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-11-22 15:13

Предлагаю тему для вебинара: Interface зачем они нужны и в чем их сила.


791. Валерий
Валерий
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-11-16 05:01

Предлагаю тему для вебинара 
1. Разработка программы (игры или прикладной) с несколькими формами -  создать форму, открыть в обычном режиме и режиме диалога, как данные передать из основной в дочернюю и из дочерней в основную (родительскую)
2. Разработка программы, показывающей информацию о системе(название ОС, тип, активирована или нет), о компьютере (процессор, его частота, используемая оперативная память), о дисках (количество дисков и томов, их размер, наличие и количество свободного места) - такой аналог "Эвереста"


2763. Александр
Александр
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-11-15 11:37

Можно попробовать переделать какуюнить прогу для WPF ,что б хоть немного ознакомиться(


3024. wakwak
wakwak
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-11-12 09:34

Можно сделать видео-курс по основным паттернам проектирования.


429. Максим Базуев
Максим Базуев
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-11-10 10:37

Предлагаю вебинар по украшению программы либо какой-нибудь скин елемент повесить на форму или ещё что


2410. Денис
Денис
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-11-03 04:12

В силу того, что многие на этом ресурсе начинающие разработчики - было-бы неплохо рассмотреть тему совместного программирования. Для этого, предлагаю рассмотреть возможности использования таких ресурсов, как https://bitbucket.org/ и https://github.com/ чтобы пользователи ресурса могли публиковать на данных ресурсах свой код, а у других участников, возможно, появится желание поучаствовать в совместной разработке.
Глядишь, так и что-то крупное появится :)
Хотя и в рамках демонстрации своих работ - тоже очень полезная тема.


791. Валерий
Валерий
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-10-29 00:17

Здравствуйте! Предлагаю тему - создание простенького приложения C# для управления каким-нибудь внешним устройством, подключенным к компьютеру по USB, ну хотя бы веб-камерой


2559. Иван
Иван
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-10-26 17:14

Добрый вечер. Было бы очень здорово ознакомиться с технологией LINQ. Понимаю, что это не готовая тема. Но может  быть вы, уважаемый Евгений, сможете придумать в этом направлении какой-то осмысленный урок)


2845. Richman
Richman
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-10-26 14:10

Добрый вечер.
Предлагаю рассмотреть тему вариантов генерации собственных звуков из программы.


689. Igorenzia
Igorenzia
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-10-25 15:52

Здравствуйте хочу еще предложить тему для вебинара)
мы как то на вебинаре писали программу бота заполняли программно поля в браузере находили кнопку войти и нажимали ее
не плохо бы  разобрать html  по частям)) по листбоксам например)
ссылки
поля для ввода
кнопки


689. Igorenzia
Igorenzia
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-10-25 13:03

Здравствуйте. Предлагаю тему для урока а возможно уроков)
Написать симулятор например улья, колхоза, магазина, города и т.д.
Разработать на ббумажке структуру и связи
Написать классы для каждого объекта будь то строение люди.
Создать класс который будет движком
Наладить взаимодействие. Для начала статистику выводить например в грид.
Дальше можно будет добавить уже визуализацию (пчелы летают, магазин торгует товар поступает )


791. Валерий
Валерий
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-10-25 12:35

Доброго времени суток! Предлагаю тему - парсинг XML-файла или его частного случая -  fb2-файла . Возможна разработка простенькой читалки fb2 или программки, параметры которой сохраняются в XML и грузятся из нее подобно тому, как из INI


689. Igorenzia
Igorenzia
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-10-25 04:35

Здравствуйте Шарписты) хотел бы предложить тему урока, разобрать  взаимодействие C# php MySql
т.е.  есть некий хост (может быть локальным для тренировки или на хостинге (не на правах рекламы пользуюсь http://sitescopy.ru) ) на котором php  скрипты авторизации и работы с таблицами по пост запросу из C#.  Для организации простенькой онлайн игры (чата, форума и т.д. )


1584. Alena
Alena
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-10-25 04:31

Всем привет!Мне понравились уроки с делегатами, на примере можно понять их использование, поэтому хотелось бы также увидеть как работают лямбда-выражения.


2069. Vadym
Vadym
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-10-25 04:00

Привет всем :) Тему пока предложить не могу. Не все уроки прошел. Хотел попросить Евгения по возможности сделать уроки по ASPNET и MVC. Касательно WF возможно какую-то задачу на взаимодействие database, если еще такого не было. Так же пользуясь случаем хотел поблагодарить Евгения за проделанную работу в создании, поддержки и развитии этого ресурса.


429. Максим Базуев
Максим Базуев
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-10-25 02:06

а я придумал новую тему
продолжение урока "12 месяцев"
Только мы будем брать не из локльной директории, а уже парсить с поиска картинок Yandex.ru or Google.com и тд
неплохая задумка согласитесь?



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Научился работать с консолью и изучил новые методы, которыми обладают разные типы данных.
Трудности: Последний раздел "Календарь"
Весь цикл уроков "Семантика" достаточно интересен и полезен для получения базовых знаний о типах данных, их свойствах и методах, а также правилах работы с ними в тех или иных обстоятельствах. При этом данные упражнения не только знакомят с основами языка программирования, но и позволяют проявить фантазию в решении поставленных задач. Далее по списку - Алгоритмика!
Научился: Итераторам
Трудности: Ничего
Просто отличные уроки. Много новой и классной информации. На этих уроках мы изучали перечисления. Узнали про ключевое слово yield. Что это такое и с чем его едят. И это "магия" :) Всем рекомендую пройти обучение итераторам.