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

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

Отзыв о вебинаре по Функциональному программированию

7 мая 2016 года Константин Чёрный провёл вебинар
по теме «Функциональное программирование».

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-25 08:44

Бесплатными останутся мотивационные вебинары.
Впрочем, раз в месяц я всё равно провожу по той или иной теме бесплатный вебинар.
Ведь первый вебинар по функц. пр. был бесплатным, помнишь?


1947. Denis
Denis
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-24 18:37

Евгений Витольдович, а бесплатные вебинары канули в лету? Или еще не все потеряно?! +) Просто если их больше не будет, то стоит убрать их из программы на сайте.


6203. Николай (nick27m)
Николай (nick27m)
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-19 11:35

Курс понравился. Оказывается, не нужно искать библиотеку для соединения с базой данных и скачивать, в Visual Studio все предусмотрено, абалдеть. Только у меня возникли небольшие трудности, как обновить VisualStudio, отсутствует EmptyCodeFirstModel.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-14 22:12

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


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-14 21:28

Здравствуйте!Первый раз на вашем вебинаре сегодня был!Это у меня сегодня в начале были проблемы со звуком.Сам новичок в программировании, решил принять участие, не знал уровень вебинара, сейчас понимаю что отстаю от того уровня, где мне хотелось бы находиться.Ведущий всё объяснял хорошо, хоть я и мало что понял, но думаю пересмотрев вебинар и повторив действия в Visual Studio, я подтянусь в своих навыках.Мне очень нравиться ваш подход обучения, всё досконально разбирается как и должно быть, по мелочам.Очень приятно находиться в вашей школе!Благодарю!


1947. Denis
Denis
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-14 21:17

Во первых строках своего письма хочу выразить благодарность Автору вебинара Константину, за потрясающую подачу и интересный вебинар. Профессионализм чувствуется в каждом слове и каждой строчке кода =))
Вебинар получился очень интересным. Тема Entity Framework показала, что можно работать с базой данных без написания запросов. Были использованы и лямбда выражения, и рисование формочек и создание классов, и многое другое.
Константин продемонстрировал нам современную магию С# на данном фреймворке =) Очень жду продолжения данного вебинара. А также интересно было бы изучить тему Интерфейсов, о которой вскользь поговорили на вебинаре.
Огромное спасибо Евгению Витольдовичу, за организацию такого мероприятия.


791. Валерий
Валерий
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-14 21:13

Спасибо, Константин, за магию Шарпа и магию Entity!!!


689. Igorenzia
Igorenzia
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-14 21:09

Просто ахриндительно, магия шарпа:-) у меня правда батарейка на буке села, чуть чуть недосмотрел. Информации море. Просто супер.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Илья  # Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-14 12:47

Так где ты был, когда цена была в несколько раз ниже, на прошлой неделе?


6458. Илья
Илья
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-13 15:07

1000 рублей это очень дорого для меня (( хочу пройти функциональное программирование, куча положительных отзывов, но ценник должен быть в два раза меньше!


5565. Frank
Frank
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-08 15:47

Отличный вебинар,
да понравился


6452. Lik_Kirill
Lik_Kirill
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-08 04:54

Отличный вебинар, свежая информация, видно что лектор "в теме", уверенно отвечает на все вопросы.


24. Оля
Оля
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 21:38

Благодарю, Константин за новые мои знания, до этого слышала одного ни когда не видела этой магии!
Мне очень понравился вебинар и был очень полезен! :)


6391. Владимир
Владимир
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 21:03

Спасибо за такой насыщенный новыми сведениями вебинар!
После такой практики можно и книжки читать.
Еще больше полюбил С#.
С нетерпением буду ждать продолжения!


85. Константин
Константин
ответить
→  Новопашин Владимир  # Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:57

Владимир спрашивал генератор чисел Фибоначчи
Вот пример кода с использованием мемоизации
public static class Memoizers
    {
        // Расширяющий метод.(Для произведения нового делегата.)
        public static Func<T, R> Memoize<T, R>(this Func<T, R> func)
        {
            var cache = new Dictionary<T, R>(); // для блока истинности тернарного оператора чтоб не вычислять заново фибоначи для 0 и 1

            return x =>
            {
                R result = default(R);
                if (cache.TryGetValue(x, out result))
                    return result;

                result = func(x);
                cache[x] = result;
                return result;
            };
        }
    }

    class Program
    {
        static void Main()
        {
            Func<UInt32, long> fib = null;
            fib = (x) => x > 1 ? fib(x - 1) + fib(x - 2) : x;

            fib = fib.Memoize(); // Закомментировать и выполнить! (Ощутимая задержка в расчетах)

            for (UInt32 i = 0; i < 1000; ++i)
                Console.WriteLine("{0:D2}-е число: {1}", i + 1, fib(i));

            // Задержка
            Console.ReadKey();
        }
    }


9567. Максим
Максим
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:48

Классный вебинар. До него разве что примерно знал, как использовать LINQ, но не откуда берётся этот символ "=>" и как вообще вся эта магия работает. А о функциональном программировании не знал вообще. На вебинаре разобрался, как работает LINQ (даже наглядно увидел, как работает функция Where) и узнал, что же такое это функциональное программирование. Было круто, надеюсь, будут ещё подобные =)


7119. Новопашин Владимир
Новопашин Владимир
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:42

Я в свое время изучал Haskell и у меня давно было мечта применить функциональный подход к C#. Кстати народ, как написать генератор чисел фиобоначчи с помощью ФП?


9263. Андрей Н.
Андрей Н.
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:42

Вебинар - супер, как говорится "дайте две"! Ждём еще!


5565. Frank
Frank
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:42

Отличный вебинар,
да понравился


8886. Михаил Ермишин
Михаил Ермишин
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:41

Классный вебинар выдался. Нового почти не узнал, но было интересно послушать :~)


791. Валерий
Валерий
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:40

Спасибо, Константин, очень интересный вебинар, очень хорошо всё рассказал по основам ФП и по лямбда-выражениям - великолепно!


1947. Denis
Denis
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:40

Вебинар отличный. Я хоть и пропустил немного середину, но лямбда выражения я оценил. Хоть пока не совсем представляю в каких случаях их нужно использовать. Для меня этот материал дается нелегко. Надеюсь на продолжение этой темы. Авторам Огромное Спасибо!!!


459. Сергей Сергеевич
Сергей Сергеевич
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:39

Получился очень познавательный урок, все супер)


10017. Вадим Григорьев
Вадим Григорьев
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:17

Вебинар суперский. Для меня новичка то что нужно пока от лямбд. Как запись лямбда выражения появлялись (понятно теперь почему они так написаны).  И как это пишется в сравнении с обычной программной записью. Да, лямбда это очень изящно. Каждый программист must have,  Даже о существующих парадигмах в функциональном программировании рассказали, методах расширения.


4004. Елена
Елена
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:08

Отличный вебинар. Много полезной информации, хорошее объяснение. Но для понимания некоторых моментов все-таки не хватает знаний.


4467. Alcatraz
Alcatraz
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:08

На этом вебинаре мы разобрали основы лямбда выражений, анонимные методы, их применение, синтаксис. Вебинар оказался очень информативным и полезным. Все разбирается на простых примерах и объясняются очень подробно. Так же показано несколько новых фишек языка C# 6.0, которые думаю вам понравятся.


6861. Denchik
Denchik
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:08

Нет слов - одни ощущения и понимание, что нет предела совершенству. Есть куда расти, в плане исп-ия override, лямбда-выражений и понимания как всё это взаимодействует между собой. Спасибо за вебинар !!!


1101. Аркадий
Аркадий
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:08

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



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Трудности: Непонятно какой формат отзыва, но пишу тут в комментариях.
На этот сайт попал случайно. В группе в контакте была ссылка, ради любопытства зашёл. Приглядевшись, понял это то что искал. Материал подаётся по порциям, хорошо разъясняется. Если что то не понятно можно задать вопрос. Главный упор делается на самостоятельное обучение в подразделе консоль. Который мне нравится больше всего. А самое главное - есть контроль за результатом. Пока не решишь данный урок к следующему не перейдёшь.
Научился: Экспериментировать.
Трудности: Ничего
Замечаний нет. Курс Прекрасный. При изменении параметров циклов, менялись узоры. Иногда получались довольно интересные. Нечто подобное было в уроках по Комбинаторике в теме - Рекурсия. В курсе показаны наглядные примеры, что будет происходить при изменениях параметров циклов и как это отразится на выполнении программы. Вообще цикл - это круг на плоскости, а в объеме это будет уже спираль, или соленоид, если хотите. Весь наш мир не только рекурсивен, но и движется по спирали. И я думаю, что это второй Божественный закон после Рекурсии.