Обучение по c#

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

Итератор

На этом курсе мы познакомимся с интерфейсами IEnumerable + IEnumerator.
На примере решения задачи разложения числа на простые множители
мы будем создавать итератор, который будет перебирать простые числа.

Содержание курса
+ создание класса по интерфейсу IEnumerable
+ создание класса по интерфейсу IEnumerator
+ подробное объяснение, зачем нужно два класса.
+ использование yield для удобной реализации итератора.
+ создание итератора через функцию, не создавая спец. класса.


9 миниуроков.
1 час 22 минут.
Доступ на 15 дней.

1,000 руб.


Для подписки на пакет необходимо авторизоваться.

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

# Название видеоурока Решило Рейтинг Доступ
1 Итератор. Разложение числа на простые множители. 00:09:22 40 чел. ★ 4.8 Done
  Отчёт отправил: 36. Данил Решено за 15 мин. [Показать отчёт]
Научился: Создавать консольное приложение по разложению числа на простые множители. 
Сложности: ничего. 
Комментарии: ------ 
2 Итератор. Создание пустого итератора. 00:11:21 40 чел. ★ 4.9 Done
  Отчёт отправил: 36. Данил Решено за 20 мин. [Показать отчёт]
Научился: Созданию итератору. 
Сложности: Ничего. 
Комментарии: Итератор это интерфейс... интерфейс, предоставляющий доступ к элементам коллекции (массива или контейнера) и навигацию по ним. 
3 Итератор. Перебор чисел в итераторе. 00:09:04 40 чел. ★ 4.9 Done
  Отчёт отправил: 36. Данил Решено за 20 мин. [Показать отчёт]
Научился: Перебору чисел в итераторе 
Сложности: Ничего. 
Комментарии: --- 
4 Итератор. Перебор простых чисел. 00:10:28 40 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 20 мин. [Показать отчёт]
Научился: возвращать только простые числа в программе. 
Сложности: --- 
Комментарии: --- 
5 Итератор. Зачем нужно два класса 00:16:21 36 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 30 мин. [Показать отчёт]
Научился: Понял для чего нужны два класса. 
Сложности: --- 
Комментарии: --- 
6 Итератор. Волшебное слово yield. 00:11:03 38 чел. ★ 4.9 Done
  Отчёт отправил: 36. Данил Решено за 30 мин. [Показать отчёт]
Научился: Магии:) 
Сложности: --- 
Комментарии: yield- набор функций для интерфейса. 
7 Итератор. Список простых чисел. 00:08:42 36 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 20 мин. [Показать отчёт]
Научился: Перебору простых чисел с использованием списка. 
Сложности: --- 
Комментарии: --- 
8 Итератор. Один метод вместо классов. 00:06:19 35 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 20 мин. [Показать отчёт]
Научился: Использовать один метод вместо классов. 
Сложности: --- 
Комментарии: Курс хорошо показывает, как можно без кучи лишнего кода, сделать программу проще. Хороший Курс8! 
9 ФИНАЛЬНЫЙ УРОК 27 чел. ★ 5 Open
  Итого:   9 видеоуроков общей продолжительностью 1 час. 22 мин. 27 чел. ★ 4.95  
  Финалисты:   Permitin Alexey,   Максим,   Алексей,   Дмитрий,   Артём,   Tekashnik,   Alcatraz,   Дмитрий,   Николай,   Андрей Н.,   Владимир,   Владимир Борисенко,   Сергей Зулкарнаев,   radikofill,   Андрей,   Neo,   Максим Лапшинов,   Максим Саратов,   Алексей Хонин,   Алексей В.,   Кирилл Шмойлов,   Елена,   Сергей Соколов,   Новопашин Владимир,   Станислав,   Роман,   Сергей .

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




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

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

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

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