Видео уроки по созданию программ

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

основатель — Волосатов Евгений Витольдович

Клуб формулистов - Ежемесячная подписка

Вступление в Клуб Формулистов на выгодных условиях для НОВЫХ участников.

После взноса  999  499 руб. вы получите подписку
в Клуб Формулистов на 30 дней и 256 байт для быстрого старта.
Байты используются для открытия более одного урока в день, по 50 байт за урок.

Стоимость 1 дня за первый месяц: всего 16 рублей.

Первый взнос - 499 руб./30 дней.

Через 30 дней будет списано 3,000 2,400 руб.
за продление подписки в Клуб на 30 дней + подарок 512 байт.

Так будет продолжаться каждые 30 дней, пока вы не отмените подписку.
Средства будет автоматически считываться с вашей карты.
Вы в любой момент сможете отказаться от продления Клуба.

Только ДО КОНЦА НЕДЕЛИ -
-50% скидка на первый взнос, всего 499 (вместо 999) рублей!
-20% скидка на ЕЖЕМЕСЯЧНЫЙ платёж!
Всего 2400 руб/месяц (вместо 3000 руб/месяц), или 80 руб./день - цена чашки кофе.


Стоимость 1 дня: 80 руб.

Хочу вступить!

Также есть другие варианты оплаты участия в КФ:

Билет в клуб формулистов на ...
30+ дней | 60 дней | 150 дней | 380 дней | 1000 дней

Внимание!
Стоимость участия в Клубе формулистов увеличивается 1 числа каждого месяца на 100 рублей.
При оформления подписки стоимость остаётся постоянной, пока подписка не будет отменена.







Первый взнос - 499 руб./30 дней + 500 байт.
Последующие взносы - 3,000 2400 руб./месяц + 512 байт.



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

# Название видеоурока Видео / Тесты Решило Рейтинг Доступ
1 FREE LIST - Просто коллекция 00:19:58
4 теста
45 чел. ★ 4.9 Done
  Нa этом уроке мы познакомимся с коллекцией ArrayList.
Создадим пустую коллекцию, добавим в неё несколько значений.
В цикле пройдёмся по всем элементам и выведем их на экран.

Дополнительный материал: http://math.sgu.ru/sites/chairs/prinf/materials/java/lesson6.htm
Отчёт отправил: 8275. Tekashnik Выполнено за 46 мин. [Показать отчёт]
Научился: Узнал много нового об ArrayLIst 
Сложности: Понять в debager'е почему не показываются нулевые элементы. 
Комментарии: Оказывается дебагере в IntelliJ IDEA не показывает пустые элементы листа, а если показывает, то я не смог придумать, как это делается(( 
2 FREE LIST - Типа коллекция 00:12:53
1 тест
43 чел. ★ 4.9 Done
  На этом уроке мы будем использовать обобщённую коллекцию, Generic Collection.
То есть мы укажем конкретный класс, экземпляры которого будут в неё помещаться.
Также узнаем, как правильно хранить несколько значений в каждом элементе коллекции.

Дополнительная литература: http://www.quizful.net/post/Java-Collections
Отчёт отправил: 8275. Tekashnik Выполнено за 48 мин. [Показать отчёт]
Научился: Работать с коллекцией 
Сложности: Придумать, что было самым сложным 
Комментарии: Всех с утричком понедельника))) 
3 FREE LIST - ArrayList против LinkedList 00:16:58
2 теста
36 чел. ★ 4.9 Done
  На этом уроке мы сравним скорость работы коллекций ArrayList и LinkedList.
Будем тестировать время добавления и извлечения элементов.

Самостоятельное задание:
Сравнить скорость удаления и поиска элементов.
Отчёт отправил: 8275. Tekashnik Выполнено за 1 час. 45 мин. [Показать отчёт]
Научился: Сравнивать работу ArrayList и LinkedList 
Сложности: Провести все эксперименты 
Комментарии: Выводы, которые можно сделать, изучив два списка ArrayList и LinkedList, такие: Если нам необходимо быстро вставлять элементы во врктрь списка или удалять их из середины с известной нам позиции, то необходимо использовать LinkedList Если же нам нужен быстрый поиск по индексу и добавление всегда в конец списка, то лучше использовать ArrayList . Во всех остальных случаях нужно искать компромис между данными списками или воспользоваться ещё чем то другим. 
4 FREE LIST - Множество 00:21:17
4 теста
42 чел. ★ 4.9 Done
  На этом уроке мы познакомимся со множествами,
узнаем, как они работают и почему они работают именно так.
Решить задачу

Дополнительная литература: http://developer.alexanderklimov.ru/android/java/set.php
Отчёт отправил: 8275. Tekashnik Выполнено за 1 час. 12 мин. [Показать отчёт]
Научился: Разобрался как работает hashSet 
Сложности: Отобразить всю информацию в IntelliJ IDEA в дебагере, но всё таки нашёл как это сделать) 
Комментарии: Консольная задача решена, хотя для её решения и простой массив подойдёт) 
5 FREE LIST - Одинаковые кошки 00:16:56
2 теста
36 чел. ★ 4.9 Done
  На этом уроке мы узнаем, как создаются одинаковые кошки.

То есть выясним, как HashSet определяет, мы добавляем тот же самый объект, или другой?
Отчёт отправил: 8275. Tekashnik Выполнено за 34 мин. [Показать отчёт]
Научился: Переопределять методы базого класса Object 
Сложности: Прочувствовать всю мощь этих методов 
Комментарии: Как то пару раз в C# переопределял эти функции 
  Итого:   5 видеоуроков 1 час. 28 мин.
13 тестов
32 чел. ★ 4.9  
  Финалисты:   Новопашин Владимир,   Sergej Piskun,   Jevgenij Kariagin,   Tekashnik,   Michail Ostryj,   Алексей В.,   Иван Воронин,   Сергей Соколов,   Vladimir Fedotov,   Auksė Cycarienė,   Dmitrij Starikovič,   Станислав,   Сергей,   Максим Лапшинов,   Aleksej Fiodorov,   Andrej Petrunev,   Kiril Krutiajev,   Povilas Abramovicius,   Andrej Gladkov,   Kapitanov Dmitrij,   Sergej Šugajev,   Александр,   Виктор,   jspv,   Danil42Russia,   Dmitry Sinitsin,   Chip,   grom518,   Anatoli,   Yefim,   1,   Tom .

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





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

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

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

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


Научился: Узнал о операторе instanceof. Попрактиковался с переопределением стандартных методов hashCode, equals, toString.
Интересный урок)


Научился: Отличный урок. Еще глубже по копались в HashSet и переопределили те методы с помощью которых как раз определяется уникальность добавляемых объектов.
=)