C# обучение с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта | Обход блокировки
Игровой комплекс Сокобан - Введи код скидки

Статистика по сообщениям участников

С ПОНЕДЕЛЬНИКА

  • Всего сообщений: 196
  • По видеоурокам: 133
  • Личных сообщений: 36

ЗА ВСЁ ВРЕМЯ

  • Всего сообщений: 83615
  • По видеоурокам: 62327
  • Личных сообщений: 15360

Последние отправленные сообщения


17443. WildOrc
WildOrc
ответить
→  Валерий Жданов   / 2018-05-24 07:55

Да. После выполнения сегодняшнего урока впереди остался только видеоотчет по курсу. Но он уже не так пугает, как самый первый на этом проекте, когда реально было непривычно/неудобно и страшно записывать видео.
Теперь все гораздо привычнее. Спасибо за курс - ждем новые интересные темы в реализации. Идей для реализации могут накидать завсегдатаи ;)))


9752. chokayes
chokayes
ответить
# МикроШахматы / Пешкины законы / 2018-05-24 07:44

спасибо


9980. Timoha
Timoha
ответить
→  chokayes  # МикроШахматы / Пешкины законы / 2018-05-24 07:37

Классные слова! Классная картинка! Молодец!


17425. ser2018
ser2018
ответить
→  OloloCode  # Дневник успеха / 2018-05-13 Отчёт за неделю / 2018-05-24 06:17

Консольные приложения хороши для отработки алгоритмов,  но нет визуальной части, как WIndows Forms, а так хочеться увидеть результат в виде кнопочек, чек боксов и т.п.)


17425. ser2018
ser2018
ответить
→  Александр  # Консоль / Строки / Remove / 2018-05-24 06:01

Александр, если ты про метод Remove(pos, len), то потому что ,  второй параметр здесь -  это количество символов, которые нужно удалить с указанной позиции, а (p2+1) - это позиция закрывающей скобки +1


9752. chokayes
chokayes
ответить
→  Алексей   / 2018-05-24 05:14

Приветствую, Алексей! Ты на зарегистрировался на очень интересном проекте, на котором рассматривается множество технологий. На проекте уже накопилось большое количество разнообразных курсов на любой вкус. Советую для начала хорошо ознакомиться со структурой сайта. Особое внимание уделив разделу с персональными достижениями. Успехов!


4814. Дмитрий
Дмитрий
ответить
→  Алексей   / 2018-05-24 00:50

Приветствую на Проекте.
Рекомендую  пройти для начала бесплатные демо-игры и демо-софт. Затем полностью пройти консольные задачи, они также бесплатны.  Очень рекомендую не просто копипастить код, но и добавлять буквально на каждой строчке собственные комментарии, а также писать псевдокод по завершении каждого курса, куда выписывать все использованные функции и взаимосвязь между ними.


17981. Александр
Александр
ответить
# Консоль / Строки / Remove / 2018-05-24 00:49

Объясните пожалуйста строчку (p1 + 1, p2 - p1 - 1). Почему нельзя записать так (p1 + 1, p2 + 1)


14008. Сергей
Сергей
ответить
→  Humanic  # Демо игры / C# чего начать программировать / 2018-05-24 00:24

Молодец что решился на это)) Что бы научиться пограммировать нужно, желания и терение.  Здесь ты научишся, очень хорошо программировать и понимать как оно все работает).


18477. sparda
sparda
ответить
# Консоль / Алгоритмика / For-то-чки / 2018-05-23 22:53

Странно поводит себяРобот шарп. В задачи стоит условия от 1 до 10. Если ставишь проверку, то один из 5 тестов робот не выполняет. Убрал условия - все ок, 100% . И не понятно зачем он ждет Console.WriteLine


18477. sparda
sparda
ответить
# Консоль / Алгоритмика / Условный оператор / 2018-05-23 22:33

Согласен, вариант с решением с остатком по делению очень интересен. Это доказывает что математику таки надо знать))


791. Валерий Жданов
Валерий Жданов
ответить
→  Слава  # Портфолио на Bootstrap / Презентация курса / 2018-05-23 22:06

ну хорошо! добро пожаловать!


791. Валерий Жданов
Валерий Жданов
ответить
→  WildOrc  # PHP парсинг XML / Волшебная ссылка / 2018-05-23 22:05

и тоже готовимся к видео отчету?


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # PHP парсинг XML / Редактируем и сохраняем / 2018-05-23 22:04

хорошо, мне уже интересно посмотреть, как заготовочка здесь будет функционировать)))


17947. Dmitry Sinitsin
Dmitry Sinitsin
ответить
/ 2018-05-23 21:36

Звание: Алгоритмист
Накопленный опыт: 133 часа
Баланс Мегахешей: собрано 11 Mh, потрачено 0 Mh
Баланс Байтов: 1462 байта
Не состоит в «Клубе формулистов»
Последний визит: 2018-05-23 21:32:30
Возраст: 41 год
Тестовая засечка на времени 23 мая 2018 года. Вечером не дали закончить Календарь, простейшая задача, но когда через минуту звонит телефон из Пижанки, даже на простой задаче сложно сконцентрироваться. Отчетный концерт завершился, видео снято восхитительное. Смонтировать и наслаждаться.


10717. OloloCode
OloloCode
ответить
→  ser2018  # Дневник успеха / 2018-05-13 Отчёт за неделю / 2018-05-23 21:30

Проявляешь силу воли - это хорошо. Тебе  вообще не нравится писать консольные приложения или задачи на проекте слишком простые? Консоль такая "штука"  где ты можешь реализовать любые алгоритмы, не создавая при этом сложный пользовательский интерфейс. А что такое программирование? - структуры данных плюс построение и реализация алгоритмов...


1. Евгений Волосатов
Евгений Волосатов
ответить
→  sparda  # Демо игры / C# чего начать программировать / 2018-05-23 20:14

Добро пожаловать!
У нас тут есть пара курсов с использованием юнити.


10558. Иван Воронин
Иван Воронин
ответить
→  Валерий Жданов  # PHP парсинг XML / Редактируем и сохраняем / 2018-05-23 19:15

У меня даже есть один сайтец, который как раз подойдёт для этого, там как раз дизайн готов, он простенький и там есть товар, хоть и не много, но думаю отлично подойдёт. Правда как всегда потребуется некоторое время для адаптации. Но зато будет красиво выглядеть в видео отчёте.


4814. Дмитрий
Дмитрий
ответить
→  Кристина   / 2018-05-23 18:52

Приветствую на Проекте.
Рекомендую  пройти для начала бесплатные демо-игры и демо-софт. Затем полностью пройти консольные задачи, они также бесплатны.  Очень рекомендую не просто копипастить код, но и добавлять буквально на каждой строчке собственные комментарии, а также писать псевдокод по завершении каждого курса, куда выписывать все использованные функции и взаимосвязь между ними.


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # PHP парсинг XML / Редактируем и сохраняем / 2018-05-23 17:32

Да, видео отчет понадобится))) в динамике посмотрим, как твои улучшения работают)))


10558. Иван Воронин
Иван Воронин
ответить
→  Валерий Жданов  # PHP парсинг XML / Редактируем и сохраняем / 2018-05-23 17:20

Осталось натянуть шкурку и снять видео отчёт =)


10558. Иван Воронин
Иван Воронин
ответить
→  Валерий Жданов  # PHP парсинг XML / Волшебная ссылка / 2018-05-23 17:19

Да, это опыты, забыл удалить дебаг строчку.


1901. Neverwinter 2
Neverwinter 2
ответить

1901. Neverwinter 2
Neverwinter 2
ответить
→  Евгений Волосатов  # Карточки памяти / Горизонтальное и Вертикальное / 2018-05-23 17:01

Пытался найти способ.... Мне сказали, что его нет (я еще надеюсь. что может меня просто не поняли до конца)... А потом жесткий диск умер... ОООчень печально... Воскресенье - вторник занимался восстановлением.


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # PHP парсинг XML / Редактируем и сохраняем / 2018-05-23 16:44

интересно получилось))) молодец)))


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # PHP парсинг XML / Волшебная ссылка / 2018-05-23 16:43

Отлично, что нашел идеи для рефакторинга. а что такое gettype(integer) в форме? это опыты или какая-то внештатная ситуация?


8275. Tekashnik
Tekashnik
ответить
→  Казуал  # Демо игры / C# чего начать программировать / 2018-05-23 15:14

И как тусится?                                                                                                                                                                                                                                                                                                                               


18477. sparda
sparda
ответить
/ 2018-05-23 13:59

спасибо за ссылку про вашего чудоРоботаШарпа. Все стало ясно.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Dmitry Sinitsin  # Секундомер / 4 часть. Пункты 200 – 239 / 2018-05-23 13:31

АААААА!
Микроша!!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  sparda  # Консоль / Олимпиада / Случайная задача / 2018-05-23 11:37

Вот здесь можно посмотреть:
https://www.videosharp.info/console/id=242


1. Евгений Волосатов
Евгений Волосатов
ответить

1. Евгений Волосатов
Евгений Волосатов
ответить
# Консоль / C# набор / widTH vs heigHT / 2018-05-23 11:27

При первом прохождении я допустил 13 ошибок!!
И много ругался. Очень хорошее задание. Очень.


18477. sparda
sparda
ответить
→  Виктор  # Карточки памяти / Классовая независимость / 2018-05-23 11:22

Сделай на вебе, Добавь галерею картинок. Разошли адресс сайта друзьям, и пусть наслаждаются с любого устройства. Отлично так держать!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Tekashnik  # Шахматы по сети / Хостинг. Лучше заплатить / 2018-05-23 11:20

Ну-ну, давай.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  OloloCode  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2018-05-23 11:20

Как я не люблю этот голос :(


17443. WildOrc
WildOrc
ответить
→  sparda   / 2018-05-23 11:20

Тоже хороший вариант.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Neverwinter 2  # Карточки памяти / Горизонтальное и Вертикальное / 2018-05-23 11:19

Нехило ты так отошёл на 13 дней...


18477. sparda
sparda
ответить
→  WildOrc  # Невидимка / Невидимка - Сматываем удочки / 2018-05-23 11:17

Можно не в автозагрузку, а попробовать сделать как отдельную службу.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  DimanDOS  # Микроигры / VIP урок. Формула 1 / 2018-05-23 11:12

Молодец, Дима.
Какие впечатления после повторного создания проекта?


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Splean204  # Демо игры / C# чего начать программировать / 2018-05-23 11:10

Добро пожаловать!


1. Евгений Волосатов
Евгений Волосатов
ответить

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Виктор   / 2018-05-23 10:25

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


17606. Виктор
Виктор
ответить
→  Евгений Волосатов   / 2018-05-23 10:09

Добрый день! Возникла у меня еще одна "безумная идея", коей хочу поделиться. На Вашем ресурсе все прекрасно, но есть один глобальный недостаток - это отсутствие английского языка(кроме набора неправильных глаголов). С одной стороны - это прекрасно, поскольку все просто, понятно и доходчиво, с другой - без английского сейчас никак, на работу без этого устроиться просто невозможно и требуют не просто базовые знания, а минимум - intermediate. Так вот, я подумал, могу ли я писать свои сообщения и комменты к видео на английском? Не будет ли это нарушать какие-то внутренние правила? Я не претендую на японский)) Уверен большинство владеет базовым уровнем, в крайнем случае есть гугл-переводчик. Спасибо за ответ       


18477. sparda
sparda
ответить
# Консоль / Олимпиада / Случайная задача / 2018-05-23 10:04

разобрался.  в выводе не должно быть никаких дополнительных полей, типа-"Введите число". а только конечный результат. Если где то есть информация как работает шарпРобот- прошу поделится ссылкой. Всем хорошего дня.


18477. sparda
sparda
ответить
# Консоль / Олимпиада / Случайная задача / 2018-05-23 09:43

задача за 22.05 также не компилится
        static void Main()
        {
            int lengthRow = 5;
            Console.Write("Enter the number:");
            var enterKey = Console.ReadLine();
            if (int.TryParse(enterKey, out int parseNumber))
            {
                ShowNumRow(parseNumber, lengthRow);
            }

            Console.WriteLine(parseNumber);
            Console.WriteLine("Enf work programm!");
        }
        static void ShowNumRow(int parseNumber, int lengthRow)
        {
            lengthRow--;
            Console.Write(parseNumber++ + " ");

            if (parseNumber < (parseNumber + lengthRow))
            {
                ShowNumRow(parseNumber, lengthRow);
                Console.Write(parseNumber + " ");
            }
            if (lengthRow == 0)
            {
                Console.WriteLine("\n");
            }
        }


17947. Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Консоль / Алгоритмика / Точка и плоскость / 2018-05-23 09:36

For robot Sharp  Da != YES && Net != NO. Such a capricious robot! It's funny, but in the video solution the answer is boldly written by Elena as Да and Нет in Russian. Please take a look at this. Trigonometry again came in handy, we go further. Good luck to all!


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc   / 2018-05-23 09:29

Надо все файлы json что есть, убрать куда то, так как он формирует новые версии конфигов по разным файлам. Открой архив новой версии, которую ты скачал с сайта и посмотри, какие там файлы конфигов, а какие у тебя, если отличаются имена, то просто свои убери на время, а скопируй к себе те, что в архиве и отредактируй под себя, тоже вариант.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-05-23 09:27

Ну да... Я не знал, какой скрин нужно выложить, и показывать код  не требовалось (а скорее даже наоборот).


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Базовый ASP.ект / Запуск модели Story / 2018-05-23 09:27

Молодец, читать логи ошибок очень полезно.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-05-23 09:25

Я уже пробовал с новой версией. Работает (вроде) без указания файла аргументов - программа сама подхватывает json.
Главное, чтобы он лежал в папке.
Если запускать без json в папке - начинается разная ругань (в строке вывода информации дебага).


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Карточки памяти / Классовая независимость / 2018-05-23 09:25

Да, можно добавить возможность выбора галереи картинок, вместо того чтобы плодить разные версии. Но повторение мать учения, так что это даже лучше для закрепления полученного опыта.


9752. chokayes
chokayes
ответить
→  sparda  # Консоль / Олимпиада / Случайная задача / 2018-05-23 09:22

он понимает только Net 3,5


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Невидимка / Невидимка - Сматываем удочки / 2018-05-23 09:22

странный скриншот, это типо потому что программа невидимка и поэтому её на скрине не видно? =)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Сокобан / Сокобан - Редактор - Редактирование / 2018-05-23 09:21

Набери это упражнение:
https://www.videosharp.info/console/task/level=1785


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Невидимка / Невидимка - Тихий старт / 2018-05-23 09:21

Перенеси куда-то config.json, потому что старая версия не поддерживается. При первом запуске он запросит данные, скопипастишь из старого конфига и будете тебе счастье. Потом закроешь майнер, посмотришь новый конфиг и подправишь, если что не так ввёл по ошибке. В новой версии конфиги структурированы иначе, поэтому он и ругается на старый.


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей  # Сокобан / Сокобан - Редактор - Редактирование / 2018-05-23 09:19

Оно и видно, даже в комментарии перепутал местами =) ничего, больше практики и будешь писать с закрытыми глазами.


17443. WildOrc
WildOrc
ответить
→  Виктор  # Карточки памяти / Классовая независимость / 2018-05-23 09:18

Ровно такая же ситуация. Несколько кругов общения нарезали сделать варианты именно для них. Я, в свою очередь, попросил подготовить желаемый в игре арт для их вариантов.
4 штуки уже готово - еще 6 в разной степени реализации. И самое главное, чтобы они про кросс-платформенный вариант на Юнити не узнали... ;)))
Или придется реализовывать замену картинок средствами самой игры, чтобы не плодить варианты.


18477. sparda
sparda
ответить
# Консоль / Олимпиада / Случайная задача / 2018-05-23 09:12

задачу за  23 число не могу откомпилировать вашим шарпРоботом
static void Main()
    {
        double result = 1;
        Console.Write("Enter the number:");
        var enterKey = Console.ReadLine();
        int i = 1;
        if (int.TryParse(enterKey, out int enterNumber))
            {
                while (i< enterNumber+1)
                {
                    result = result / i++;
                }
            }
        Console.WriteLine(result.ToString("N5"));
    }


1. Евгений Волосатов
Евгений Волосатов
ответить

17947. Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  vip  # Консоль / Олимпиада / Случайная задача / 2018-05-23 08:53

Товарищи учёные, доценты с кандидатами!
Замучились вы с иксами, запутались в нулях,
Сидите там, разлагаете молекулы на атомы,
Забыв, что разлагается картофель на полях. ))


9752. chokayes
chokayes
ответить
→  иван   / 2018-05-23 08:23

Приветствую, иван! Ты зарегистрировалс на уникальном проекте, который рассматривает всевозможные нюансы в программировании на языке программирования C#. Просто устанавливаешь на свой персональный компьютер или ноутбук интегрированную среду разработки и можно сразу же писать полноценные программы, при этом наращивая свои знания из разных областей.


18419. DenisMed
DenisMed
ответить
→  Евгений Волосатов  # Сокобан / Сокобан - Редактор - Загрузка / 2018-05-23 02:29

Ок. Сейчас подпишусь.


10080. FireWolf
FireWolf
ответить
→  Danil42Russia  # Шахматы по сети / Алгоритмы. VIP. Шахматное супертестирование / 2018-05-23 00:33

Скажи пожалуйста, ошибки были в выдаваемых результатах? Если параллельный метод рекурсивно вызывает сам себя, то у меня начинают вылезать ошибки на всех глубинах просчёта, если параллельный метод вызывает не параллельный, то только на глубине 1. Параллельный метод у меня такой:

        static int NextMovesParallel(int step, Chess chess)
        {
            if (step == 0) return 1;
            int count = 0;
            Parallel.ForEach(chess.YieldValidMoves(),
                            moves => { Interlocked.Add(ref count, NextMovesParallel(step - 1, chess.Move(moves))); });
            return count;
        }

Если же пробовать экспериментировать (делать статическую переменную, сначала подсчитывать что насчитает Parallels.Foreach а потом суммировать в Interlocked и т.д.), то результаты из "слегка недостоверных" превращаются в "абсолютно невероятные".


18493. Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  WildOrc  # Невидимка / Невидимка - Автозапуск / 2018-05-23 00:16

Полезная программка, когда ты сисадмин и есть доступ к ПК пользователям =)


791. Валерий Жданов
Валерий Жданов
ответить
→  WildOrc   / 2018-05-22 23:47

работа ведется, правда всё видео по курсу пришлось удалить - при записи самопроизвольно включилась камера )) буду переписывать заново


17606. Виктор
Виктор
ответить
→  Евгений Волосатов   / 2018-05-22 21:44

Да, Вы как всегда правы, я начал наново. Более того, у меня похожая ситуация с финальным уроком по Базовому ASP-екту. Прокрутил два урока назад - ошибку так и не нашел и начал все сначала с другим проектом. Так классно, скажу я Вам.  Во-первых, все понятно, во-вторых, много уже делаю просто по наитию, а потом  сверяюсь с видео курса. Короче, супер)


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # Дневник успеха / 2018-05-20 Отчёт за неделю / 2018-05-22 20:43

это да. ну, когда будем парсить погоду, покрутим JSON


791. Валерий Жданов
Валерий Жданов
ответить
→  WildOrc   / 2018-05-22 20:42

по поводу новых мыслей - есть, но пока продумывается.


17443. WildOrc
WildOrc
ответить
→  Валерий Жданов   / 2018-05-22 20:33

Под чутким руководством учиться легко и приятно =))
Есть новые мысли или идеи для дальнейших курсов и уроков? Я видел упоминание четвертого бутстрапа в каком-то из отчетов.
Это только планы или работа уже ведется?
Мне нравится PHP... Не так, конечно, как С#, но всё же. Язык интересный. Так что надеемся на продолжение данной тематики в следующих уроках ;))) Спасибо!


9913. vip
vip
ответить
# Консоль / Олимпиада / Случайная задача / 2018-05-22 20:15

Что было самым сложным  в этой простой задачке, так это переключиться с сельхоз хозяйственных работ на программирование. И вроде бы все делаешь, так, но из-за пробела в четыре дня пропуска руки совсем не слушаются и мозг по-любому занят какой-то не той деятельностью как прежде. Так что ребятки не следует надолго затягивать с обучение и делать пропуски. Учится и еще раз учится каждый день вот формула к успеху!


11589. Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-05-22 19:48

Интересно, есть ли возможность скачать вашу диалэльку, и проверить дело в ней или в чём-то другом?


10558. Иван Воронин
Иван Воронин
ответить
→  Валерий Жданов  # PHP парсинг XML / Хаос - в таблицу / 2018-05-22 19:20

Да, запросто, при рефакторинге так и будет сделано.


10558. Иван Воронин
Иван Воронин
ответить
→  Валерий Жданов  # PHP парсинг XML / Готовим форму / 2018-05-22 19:19

Нет, код это код, а айди это по сути артикул, номер по базе =)


10558. Иван Воронин
Иван Воронин
ответить
→  Валерий Жданов  # Дневник успеха / 2018-05-20 Отчёт за неделю / 2018-05-22 19:18

JS и PHP разные вещи, не сравнивай.


791. Валерий Жданов
Валерий Жданов
ответить
→  WildOrc  # PHP парсинг XML / Готовим форму / 2018-05-22 18:51

Отлично получилось, молодец!


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # PHP парсинг XML / Хаос - в таблицу / 2018-05-22 18:45

Да, Иван, кстати у тебя веселее реализация, можно то, что в foreach вынести в отдельную функцию нашей библиотеки, а потом ее вызывать


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # PHP парсинг XML / Готовим форму / 2018-05-22 18:37

отлично. вот кстати интересно, есть ли смысл code продукта делать равным id? с одной стороны, можно будет  обойтись без цикла, просто поиск по code, но с другой стороны что это за товар № 0, как-то нелогично


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # Дневник успеха / 2018-05-20 Отчёт за неделю / 2018-05-22 18:35

Иван, да вроде как JSON мы парсим в мультиязчном меню JS. А погода - это да, есть где покопаться


791. Валерий Жданов
Валерий Жданов
ответить
→  Евгений Волосатов  # Дневник успеха / 2018-05-20 Отчёт за неделю / 2018-05-22 18:32

Заставки для Базового аспекта я делал в PowerPoint. Курс по генерации картинок был твой, Евгений Витольдович.
Но идея интересная, начинаю искать материал


4814. Дмитрий
Дмитрий
ответить
→  иван   / 2018-05-22 16:51

Приветствую на Проекте.
Рекомендую  пройти для начала бесплатные демо-игры и демо-софт. Затем полностью пройти консольные задачи, они также бесплатны.  Очень рекомендую не просто копипастить код, но и добавлять буквально на каждой строчке собственные комментарии, а также писать псевдокод по завершении каждого курса, куда выписывать все использованные функции и взаимосвязь между ними.


8275. Tekashnik
Tekashnik
ответить
→  Humanic  # C# Android / Создание класса с алгоритмом игры / 2018-05-22 16:15

Рекомендую тебе пошаговое выполнение всех программ, в которых что то непонятно по коду. Это должно помочь, хотябы понимание, откуда и что берётся придёт BreakPoint наше всё)))                                                                                                                                                                     


1. Евгений Волосатов
Евгений Волосатов
ответить
→  FireWolf  # Шахматы по сети / Алгоритмы. VIP. Можно пройти? / 2018-05-22 15:19

Посчитай уже глубже, ходов на 5, 6, 7 и дальше....
Оставь комп на ночь, если нужно.
Вот тогда уже можно говорить о результатах.


16520. Саша Авербух
Саша Авербух
ответить
# Шахматы по сети / Алгоритмы. Дальнобойщики / 2018-05-22 15:00

i speak and read russian just fine ( 3 month in 1st grade school No 37 in chernivtsi). alas i write with many spelling mistakes.
Anyway, I like your lessons very much, learning new skills.


18493. Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Kiril Krutiajev  # Java Book / Проектирование - Выяснение отношений / 2018-05-22 14:59

Рисование таких схем позволяют легче потом находить ошибки при дебаггинге. Наглядно видны все цепочки по классам, их связь. Хотя многие этим стараются пренебрегать поначалу =)


17947. Dmitry Sinitsin
Dmitry Sinitsin
ответить

9752. chokayes
chokayes
ответить
→  OloloCode  # Консоль / Олимпиада / Случайная задача / 2018-05-22 13:04

он ругался на for в string.Format


10717. OloloCode
OloloCode
ответить
→  WildOrc  # Консоль / Олимпиада / Случайная задача / 2018-05-22 12:59

Спасибо тебе,  добрый человек.
Все таки интересно почему робот не принял мой вариант, то ли он String.Format() не понимает, то ли еще чего...


17947. Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  FireWolf   / 2018-05-22 12:53

Беда школы общеобразовательной в том, что детям даётся ворох информации, но не объясняется детскому уму, зачем им это. Оттого и "в одно ухо влетело, в другое вылетело". Так к сорока годам и вспоминаешь, что-то ведь рассказывали про некие законы, а ты этим не пользовался...


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Danil42Russia  # Шахматы по сети / Классы. ВТОРОЙ ФИНАЛЬНЫЙ УРОК / 2018-05-22 12:46

Да, схема красивая.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Дневник успеха / 2018-05-20 Отчёт за неделю / 2018-05-22 12:45

Не все прокси одианково полезные :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  DenisMed  # Сокобан / Сокобан - Редактор - Интерфейс / 2018-05-22 12:44

Отлично поработал, молодец!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  ser2018  # Дневник успеха / 2018-05-20 Отчёт за неделю / 2018-05-22 12:44

Молодец, Сер. Не делай перерывов. Каждый день выполняй хотя бы один урок по Шахматам.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  ser2018  # Шахматы по сети / Алгоритмы. Генератор ходов / 2018-05-22 12:43

Если возвращать цикл - то программа ожидает формирования всего списка для продолжения работы.
А использование иенумерейбла позволяет продолжить работу после выполнения каждой итерации.
Пройди курс "Итератор".


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Evgenii Kudriavtcev  # Дневник успеха / 2018-05-20 Отчёт за неделю / 2018-05-22 12:41

Как минимум проверяй 5 отчётов.
Можешь писать комментарии.
Далее текст набирай. Ну, ты видел, как это я в начале каждого вебинара делаю :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  OloloCode  # Дневник успеха / 2018-05-20 Отчёт за неделю / 2018-05-22 12:40

Да вы, батенька, отличник!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Саша Авербух  # Шахматы по сети / Алгоритмы. Дальнобойщики / 2018-05-22 12:39

Perwect way to improve your english :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  DenisMed  # Сокобан / Сокобан - Редактор - Загрузка / 2018-05-22 12:39

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chokayes  # Игры со Спрайтами / Домино. Финальный аккорд / 2018-05-22 12:38

в юнити есть механизм для анимаций. не нужно там так изгаляться.
ценность этого курса в опыте ООП подхода


1. Евгений Волосатов
Евгений Волосатов
ответить
→  WildOrc  # Сокобан / Сокобан - Создаём свои уровни / 2018-05-22 12:35

Какая красота...
Добавлю эту картинку в описание курса!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шарики / VIP. Рефакторинг Библиотеки / 2018-05-22 12:34

Думаю, такие отличия только на пользу опыту.

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




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

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

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

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


Научился: осмыслил результаты курса
Спасибо за курс! Из пожеланий: 1) взять более увлекательную задачу - перекидные часы уж больно вещь никчемушная ) 2) Например, интересная задача применить WPF для сайта на ASP.NET MVC


Научился: Я стал ещё более уверенным в себе
С каждым разом получается всё лучше и лучше. Я рад что прошёл этот интересный, а главное полезный курс. Я узнал о динамическом программировании о рекурсивный алгоритмах и создал интересны программы. Я не могу не согласиться с Евгением Витольдовичем о том, что программисты должны уметь рассказать о своём детище. Без этого нельзя стать действительно хорошим программистом. Каждому нужна обратная связь с пользователем и каждый должен уметь описать то что он сделал. Без этого о его продукте может никогда и не узнают. Запись видео развивает дикцию, уверенность а так же воображение. Если часто говорить, то потом это станет легко, а речь будет естественной и приятной на слух. Хочу пожелать всем удачи в их начинания а так же выразить отдельную благодарность Евгению Витольдовичу за его интересные курсы.