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

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

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

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

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


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

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


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

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


6203. --
Николай Миролюбов
Николай Миролюбов
ответить
# Вебинары 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. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
# Вебинары 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. --
Den Andreevich
Den Andreevich
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:08

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


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

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



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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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


Научился: Познакомился с C#. Старался решать все сам, без видео-подсказок. Пусть при этом код был слабый, но свой. Следующий курс точно шахматы)
Трудности: Пожалуй, сложнее всего было с задачами, касающимися DateTime. Ну и коэффициенты квадрата многочлена чуть подсмотрел, самую малость (в сети)



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