Курсы обучения программированию

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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







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



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

# Название видеоурока Видео / Тесты Решило Рейтинг Доступ
1 Шарики. Вступление 00:12:27
1 тест
139 чел. ★ 4.9 Done
  Правила игры
Поле 9 на 9.
Шарики шести цветов.
За один ход можно переместить один шарик с одного места на другое.
Шарик можно перемещать только на свободные клетки, двигаясь вверх/вниз/влево/вправо.
Линии из 5+ шариков исчезают, а игрок получает доп. ход.
После каждого хода в случайных местах появляются три новых шарика.
Цель игры — продержаться как можно дольше, собрать как можно больше линий.
Подсчёт очков не регламентирован, есть разные варианты.

Отчёт отправил: 689. Igorenzia Выполнено за 1 час. 00 мин. [Показать отчёт]
Сложности: Нарисовать шарики!!!! 
Комментарии: :) 
2 Шарики. Анализ игры 00:39:03
1 тест
127 чел. ★ 4.9 Done
  Анализ игры и динамическое создание поля из картинок.
Отчёт отправил: 689. Igorenzia Выполнено за 45 мин. [Показать отчёт]
Сложности: нарисовать шарики 
Комментарии: понятно,доступно,интересно :) 
3 Шарики. Логика игры 01:12:08
1 тест
113 чел. ★ 4.9 Done
  На этом уроке мы реализуем логику программы.
Вся логика программы реализуется в отдельном классе.
Сделаем, чтобы программа отрабатывала все состояния.
Шарики можно будет выбирать, пермещать,
будут появляться следущие шарики.
Отчёт отправил: 689. Igorenzia Выполнено за 1 час. 10 мин. [Показать отчёт]
Сложности: разобраться в своем коде))) 
Комментарии: вроде все понятно пока смотришь)) как только начинаешь делать сам понимаешь, что ничего не понимаешь)))  
4 Шарики. Поиск пути 00:41:19
105 чел. ★ 5 Done
  Реализация самого сложного алгоритма:
поиск кратчайшего пути для перемещения шарика.

Отчёт отправил: 689. Igorenzia Выполнено за 1 час. 00 мин. [Показать отчёт]
Сложности: даже не знаю сложновато но разобрался заинтересовала волна решил вот чуть изменить))) 
Комментарии: :) 
5 Шарики. Поиск линий 00:33:37
88 чел. ★ 5 $
  Реализация последнего алгоритма.
Поиск линий из 5+ шариков и анимация их удаления.
6 ФИНАЛЬНЫЙ УРОК 00:23:23
59 чел. ★ 5 $
  Записать видеообзор созданной игры.

Какой курс ты будешь проходить следующим?
7 VIP. Рефакторинг Библиотеки 00:32:55
24 чел. ★ 5 $
  На VIP-части курса мы займёмся переносом Шариков
на мобильные платформы с помощью технологии Unity.
Наша цель - повторно использовать код логики игры.
Для этого мы займёмся его рефакторингом
и выделением в отдельную независимую библиотеку.
8 VIP. Интерфейс пользователя на Unity 00:57:41
3 теста
16 чел. ★ 4.9 $
  На этом уроке мы расчехлим Unity Personal и
создадим в нём интерфейс пользователя для игры в Шарики.
Затем подключим созданную библиотеку - и, о чудо! игра сразу заработает!
9 VIP. Запуск игры на iPhone и Android 00:42:57
10 чел. ★ 4.9 $
  На этом уроке мы запустим игру на планшете Android и мобильном телефоне iPhone.
  Итого:   9 видеоуроков 5 час. 55 мин.
6 тестов
10 чел. ★ 4.95  
  Финалисты:   chokayes,   Neverwinter 2,   Иван Воронин,   Максим Лапшинов,   vip,   Олег ,   Domination Agenda,   Permitin Alexey,   Геннадий Кравцов,   Дмитрий .

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





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

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

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

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


Научился: Хороший курс. Правда не сразу понимаешь действие методов и из-за их похожих имён начинаешь путаться. Из дополнительного функционала реализовал: 1. Звуки в игре(фоновая музыка, звук взрыва линии, звук кнопок). 2. Добавил в игру очки за собранные линии. За одну линию дается 123 очка. 3. Сохранение лучшего результата даже при закрытии программы. 4. Кнопка отмены перемещения шара. Необходимо набрать 500 очков. 5. Кнопка замены шара в линии на необходимый. Нужно набрать 2000 очков. Вроде бы всё.
Трудности: Сложновато было реализовать функционал задуманный. Ну как сложно, сперва я думал над первой кнопкой, мысли разные были, сидел над ней долго. Когда принялся за реализацию второй кнопки, то в голове не проделывал алгоритм, а просто сел и как то за 5 минут написал реализацию) И сработало с первого раза. Ещё повозился со звуками, хотел засунуть их в ресурсы, но одновременно не получилось их воспроизводить. Пришлось делать файлами рядом с .exe.



Научился: записать видео га смартфон и выкладывать на ютуб))))
Трудности: не нашел доступного "захватчика экрана", поэтому пришлось со смартфона записывать