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

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

основатель — Волосатов Евгений Витольдович
Только до конца месяца: Вступление в Клуб Формулистов с 50% + 20% скидкой.
Робот Шарп работает!

Вебинар «Создание игры Lines на C# и Unity для Android» начнётся через 1  день 16 час. 58 мин.
Платформер на Unity
Создание простого платформера на Unity3D.
 1
12 уроков
3 часа

4.84 
219 
FREE Начало здесь
На этом демо-курсе вы узнаете, чем занимается народ в Клубе формулистов, на собственном примере убедитесь, что этот способ изучения программирования прост и эффективен.
 1
9 уроков
2 часа

4.93 
1241 
FREE Демо игры
Пять демо-игрушек, которые пишутся на C# с нуля, создание проекта, работа с формами, компонентами, таймером, имитация кликов мышки.
 1
10 уроков
5 часов

4.88 
6583 
FREE Демо софт
Шесть демо-программ на C#, работа с календарём, картинками, файлами, кнопками, а также рисование графических элементов.
 1
8 уроков
5 часов

4.81 
4320 
Нано-игры
Четыре нано-игрушки, по два урока на каждую: арканоид, скорость реакции, цифры и карточки памяти.
 1
9 уроков
5 часов

4.87 
2487 
Нанософт
Восемь прикладных программ на C# с использованием различных возможностей языка, каждая программа создаётся с нуля.
 1
10 уроков
8 часов

4.85 
1941 
Карточки памяти
Создание популярной игры для развития памяти с 16 карточками.
 1
14 уроков
4 часа

4.91 
849 
Графические циклы
Графический практикум по использованию циклов на примере создания красочных графических и динамических узоров.
 1
13 уроков
4 часа

4.94 
1264 
Секундомер
Выполнив все задания этого курса ты научишься писать на C# программы в несколько раз быстрее.
 2
17 уроков
6 часов

4.85 
1214 
Микроигры
Пять динамических микроигрушек, по три урока на каждую: пятнашки, луноход, машинка/стрелялка, крестики-нолики, а также игра 2048.
 2
17 уроков
11 часов

4.92 
1279 
Теория ООП
Практическое знакомство с ООП - создание динамических графических элементов, наглядная инкапсуляция, наследование, полиморфизм.
 2
39 уроков
8 часов

4.94 
4803 
Шарики
Разработка технического задания с блок-схемой, динамическое размещение компонентов, алгоритмы поиска пути и линий.
 2
9 уроков
6 часов

4.93 
686 
Игры со словами
Создание алгоритмов на основе файла из 27000 слов: поиск палиндромов и анаграмм, игра виселица, а также бот для игры Балда.
 2
7 уроков
6 часов

4.97 
397 
Комбинаторика
Практическое знакомство с теорией алгоритмов: рекурсия, комбинаторика, динамическое программирование, работа с графами, рисование фракталов.
 2
22 уроков
10 часов

4.92 
1559 
FREE Итератор
Практикум по созданию и использованию итераторов. Создание собственного итератора для перебора простых чисел.
 3
10 уроков
3 часа

4.90 
916 
Коллекция графов
Эксперименты с коллекциями в языке C#. Знакомство с теорией графов, визуальное отображения графа, алгоритмы поиска вширь и вглубь через стек и очередь.
 3
19 уроков
5 часов

4.96 
1000 
Бурные потоки
Наглядная демонстрация многопоточного программирования на примере бегающих по экрану «змеек». Каждая змейка живёт в отдельном потоке.
 3
12 уроков
4 часа

4.93 
589 
Без конкуренции
Создание законченного приложения на заказ. Как нач. программисту без конкуренции найти заказ, накапливать опыт и получать за это деньги.
 3
14 уроков
4 часа

4.93 
575 
Новые технологии
Практическое знакомство с различными технологиями: делегаты, потоки, нити, клиент-сервер, построение графиков, запись голоса и многое другое.
 3
18 уроков
14 часов

4.92 
1249 
БД - Книжка оценок
Практическое знакомство с базами данных. Авторизация пользователей, разделение доступа, ввод и отображение оценок. Составление SQL-запросов.
 3
18 уроков
11 часов

4.78 
339 
API поиска работы
Создание приложения для поиска работы на языке программирования C# с использованием HeadHunter API.
 3
14 уроков
3 часа

4.90 
273 
Невидимка
Программа-невидимка, которая запускает нужную программу в тот момент, когда за компьютером никто не работает, и выгружает её при возвращении пользователя. Может использоваться для сбора Мегахешей на проекте.
 3
5 уроков
1 час

4.92 
222 
Простой WPF
Простой WPF
 3
12 уроков
2 часа

4.97 
586 
WPF Clocks
Создание стрелочных и цифровых часов на технологии WPF.
 3
10 уроков
4 часа

4.92 
212 
Игры со Спрайтами
Создание конструктора для спрайтов. Создание динамических игр со спрайтами: Аполлон - посадка на Луну и Домино - раскладывание пасьянса.
 4
33 уроков
13 часов

4.95 
1772 
FREE Бинарная жизнь
C# игра в философию и психологию на примере упрощения нашей жизни до конечных бинарных автоматов и наблюдения за эволюцией бинарных организмов. Поиск смысла жизни :~)
 4
7 уроков
3 часа

4.95 
411 
Морской Бой
Создание игры Морской Бой. Объектная модель кораблей и моря. Расстановка кораблей. Процесс игры. Реализация искусственного интеллекта для игры с компьютером.
 4
16 уроков
10 часов

4.94 
967 
Фотошарп
Попиксельная обработка изображений. Применение различных фильтров и алгоритмов масштабирования с подробными комментариями.
 4
10 уроков
4 часа

4.99 
384 
Шифрование
Создание шифровальных и дешифровальных программ на основе известных алгоритмов: перестановочный шифр, полиалфавитный и поточный шифр Виженера, а также ключевой обмен Диффи-Хеллмана.
 4
27 уроков
7 часов

4.99 
627 
Сокобан
Создание игрового комплекса «Сокобан»: редактор уровней, составление карт, алгоритм автоходов, кооперативной режим игры по сети.
 4
23 уроков
14 часов

4.95 
1491 
On-line игра
Создаём мобильную многопользовательскую игру на C#. Курс ещё не готов и поэтому закрыт.
 5
28 уроков
4 часа

4.97 
764 
Функционал
Четыре урока о функциональном программировании. Создание лямбда-выражений, использование LINQ, работа с замыканиями.
 5
5 уроков
2 часа

4.93 
187 
Entity Framework
Основные приёмы работы с базой данных через Entity Framework, миграция базы данных, добавление-извлечение.
 5
8 уроков
4 часа

4.94 
377 
Хранитель экрана
Анимация геометрических фигур, сохранение настроек в реестре, полноэкранный режим работы, установка системного хранителя экрана.
 5
15 уроков
8 часов

4.95 
891 
Морской флот
Создание многопользовательской клиент-серверной игры. Серверная часть на PHP с базой данных MySQL. Клиентская часть на C#. Проектирование протокола и базы данных.
 5
51 уроков
20 часов

4.94 
1483 
Шахматы по сети
Создание клиент-серверного приложения для on-line игры в шахматы с использованием технологий: Unity, C#, ASP.NET, MS-SQL, Entity Framework.
 5
95 уроков
18 часов

4.96 
2681 
FREE Компилятор
Три коротких урока о компиляторе CSC. Вы узнаете, как создать и откомпилировать программу на C#, не используя IDE Visual Studio.
 6
3 уроков
1 час

4.94 
200 
Судоку
Создание алгоритма для рекурсивного поиска всех возможных решений головоломки Sudoku. Оригинальный способ получения начальных данных.
 6
11 уроков
3 часа

4.96 
270 
Боты Сапёра
Создание игры Сапёр. Алгоритм бота для поиска мин. Считывание позиции офиц. игры с экрана. Создание хакерского бота.
 6
32 уроков
11 часов

4.95 
661 
БД - Управление гостиницей
Создание базы для управление комнатами и клиентами в отеле. Планирование БД, проектирование интерфейса, создание табличных форм, написание запросов на MySQL и MS-SQL.
 6
31 уроков
11 часов

4.94 
1937 
Мат Конём и Слоном
Комплексное решение шахматной задачи: мат конём и слоном. Поиск правильного хода для любой позиции. Поиск матовых комбинаций и рекурсивный алгоритм с возвращением хода.
 6
32 уроков
13 часов

4.98 
371 
Dancing Links
Изучение Алгоритма X от Дональда Кнута - Dancing Links - это универсальный способ быстрого решения множества комбинаторных задач: Пентамимо, Судоку, про Ферзей и т.д.
 6
14 уроков
5 часов

4.90 
325 
Курсы расположены в порядке повышения сложности. Сначала идут курсы, которые вы начали выполнять. Пройденные на 100% курсы перечислены в конце.

«Я не достоин»

1. Напиши, что ты давно уже хочешь создать/сделать,
но до сих пор не начал это делать, не взялся всерьёз.

2. Напиши, чего тебе очень-очень хотелось бы,
но ты понимаешь, что не достоин этого.

Минимум 2 пункта на каждый вопрос.


14854. --
Madoschi
Madoschi
ответить
# Видеокурсы / «Я не достоин» / 2017-09-25 14:33

Хотел стать бомжом и наркоманом, и ведь у меня все получилось! Ну почти....надеюсь эти курсы мне помогут обрести зависимость от компа и начну увлекаться коддингом, брошу плуг и соху, и бананово-огуречную рощу...


10315. --
maks
maks
ответить
# Видеокурсы / «Я не достоин» / 2016-06-10 22:20

хочу создать красочную rpg


1803. --
Саша
Саша
ответить
# Видеокурсы / «Я не достоин» / 2016-06-01 14:58

1. 3D игру на собственный сюжет (который даже еще не дописал)
2. Жениться на принцессе XDDDD


3664. --
данила
данила
ответить
# Видеокурсы / «Я не достоин» / 2016-02-05 12:43

1  есть множество идей игр, которые хочу делать в 3д. Но пока не хватает знаний.
    хочу изучать андроид программирование, но пока не доходят руки.
2. Мечта поступить в сколтех в магистратуру, но для этого нужно быть  ээээ.. чудовищным-ботано-монстром)))
   


2630. --
Михаил Кузнецов
Михаил Кузнецов
ответить
# Видеокурсы / «Я не достоин» / 2016-01-18 08:58

1. "Подъем" села. Я родился в сельской местности. Деревня практически умирает.
В школе осталось 12 учеников. В детском саду 9 детей.
На данный момент живу и работаю в городе.
Хочу вернуться обратно. Была в прошлом году. Но не увенчалась успехом, т.к. погружаться в это дело нужно полностью.
Я пытался совместить с основной  работой. Не получилось. Бросить работу было страшно. Т.к. семья, ребенок.
Сейчас есть примерный план. С приблизительными цифрами.
Думаю, организовать ИП в начале лета.
Программирование всегда интересно, но всегда было хобби. Никогда не хотел из него делать деньги.

2. К тому чего очень хочется, стараюсь идти небольшими шагами.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Роман  # Видеокурсы / «Я не достоин» / 2015-12-25 20:56

Молодец, Роман, отличные результаты!
Загрузи фото в профиль и продолжай писать игры по урокам!


4814. --
Дмитрий
Дмитрий
ответить
# Видеокурсы / «Я не достоин» / 2015-12-13 05:34

1. Уже больше года хочу создать свою многопользовательскую пошаговую игру.

Не могу сказать, что не взялся всерьез, т.к. за этот год прочитал тысячи страниц учебников и посмотрел десятки часов видео, в т.ч. на этом Проекте. Занимаюсь каждый день по несколько часов.
Просто все равно этого мало, нужно заниматься минимум 10 часов в сутки.

Всерьез я не взялся только за само написание кода, зато полностью закончил подробное описание Концепции.

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

2. Нет такого.


8342. --
Роман
Роман
ответить
# Видеокурсы / «Я не достоин» / 2015-12-12 23:01

1. Мне всего лишь 11 лет, и вот я решил попробовать себя в роли программиста. На первом присланом уроке мне было сложно, но я это сделал. Сейчас я делаю 7 урок. Раньше(на первых трех уроках) я тупо списывал все формулы и т.п. Но теперь я хоть что-то делаю заранее ( делаю быстрее ). Мне очень нравиться этот сайт. Респект Евгений Витольдович!!!
2.Ну мне хочется стать программистом и уже сейчас я уже делаю маленькие шажки к своей будущей профессии. Я понимаю, что до программиста мне ещё о-о-о-о-о-чень далеко. 


7941. --
Артём
Артём
ответить
# Видеокурсы / «Я не достоин» / 2015-12-12 20:21

1. Я уже года 4 наверно хочу создать свою полноценную видеоигру. Но как-то всё не выходило. Благодаря этому сайту я сделал несколько мини игр, так сказать, небольшой шаг к мечте

2. Чего хотелось бы? Я сам не знаю. Хотелось бы иметь хорошую работу с высокой зарплатой или личное дело, что-нибудь связанное с программированием игр и приложений. Но иногда мой главный минус мне мешает, а именно, мой минус - я всё делаю очень долго, в раскачку. Бывает, в экстренных ситуациях я могу сделать всё быстро, но только если от этого очень многое зависит


7645. --
Александр Львович
Александр Львович
ответить
# Видеокурсы / «Я не достоин» / 2015-12-12 20:12

1. С молодости мечтал быть программистом, но не получилось.
К сожалению, сейчас уже поздно - мне 56 лет. Но занятия в Школе программиста и программирование несложных задач приносят мне радость.
А так - очень многое из того, что мне хотелось в жизни - я реализовал: удачно женился, защитил диссертацию, много лет ходил на работу с удовольствием (хотя и получал мало), стал достаточно известным специалистом в своей области.
Но программистом пока бываю только на занятиях Школы. :)

2. Не могу сказать, что считаю себя недостойным этой мечты, но как-то не сложилось. В молодости не хотел рисковать и менять интересную работу. И не нашлось наставника, который бы меня курировал в области программирования.


8483. --
Александр
Александр
ответить
# Видеокурсы / «Я не достоин» / 2015-12-12 18:50

1) Давно хочу научиться создавать игры и писать полезные программы, но до
недавнего времени всерьез о том , чтобы стать программистом не задумывался.

2) Есть вещи, которых очень хочется. Но здесь проблема не сколько в том, что
считаю себя недостойным этих вещей, а в том, что не знаю как их получить или
достичь.


6391. --
Владимир
Владимир
ответить
# Видеокурсы / «Я не достоин» / 2015-12-12 17:16

1) Хочу работать программистом.
2) Давно хотел, но считал что не смогу, теперь эта цель все ближе.


2639. --
Морозов Юрий Александрович
Морозов Юрий Александрович
ответить
# Видеокурсы / «Я не достоин» / 2015-12-12 17:14

1.1 Провести водопровод к дому
1.2 Достроить дом (осталась внутренняя отделка)
2.1 Стать Программистом (достойного качества)
2.2 Найти работу (с достойным окладом)


7573. --
Павел
Павел
ответить
# Видеокурсы / «Я не достоин» / 2015-12-12 15:30

1)Моё первое желание стать программистом, вот прям реально крутым и продвигаться к этому;
2)Моё второе желание, я хочу много путешествовать и почему - то хочу в Камбоджу, ну конечно я хочу счастливой жизни семью, обеспеченность, веселье и много радостей дома, чтобы все родственники меня любили.
Иногда я боюсь, что не смогу стать этим программистом и не смогу выполнить пункт два, потому что я постоянно что - то учу, но ведь есть много тем, которых я боюсь и боюсь, что не попаду на работу, что не справлюсь на ней, боюсь конкуренции, это самое страшное, что есть наверное, что я не смогу с ней справиться. Это наверное не сообщение, о том, чего я не достоин, а сообщение о том, чего я хочу, мечтаю больше всего, просто это мои реальные желание, я никогда не ставил вопрос под ребром достоинства, но о своих страхах я ставил)


8005. --
Александр
Александр
ответить
# Видеокурсы / «Я не достоин» / 2015-12-12 15:06

1. Если цель я выбираю реальную , достижимую, то иду к ней.

2. Долго думал  чего я не достоин, и мне кажется вопрос неправильный.
Например , очень очень хочется премиум машину, скажем мерседес, но ведь я ее достоин.
А недостоин я, например, Анджелины Джоли или еще кого из супер -пупер звёзд, по денежному состоянию, нравственному развитию или еще чему, НО и желать то я их не желаю, сдались они мне как говорится :) Вот такой казус


8310. --
Максим
Максим
ответить
# Видеокурсы / «Я не достоин» / 2015-12-12 14:06

1. На данном жизненном этапе я хочу стать успешным дотнетчиком, и именно сейчас начинаю к этому идти.
2. Меня не посещают такие мысли.


6275. --
Андрей
Андрей
ответить
# Видеокурсы / «Я не достоин» / 2015-12-12 12:59

1) На текущем отрезке времени такого нет. Чего хотел - делаю.
2) Опять такого нет. Себя считаю достойным того, чего хочу.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  1    # Видеокурсы / «Я не достоин» / 2015-12-12 12:32

Думаю, этого достоин, а задание -
написать то, чео ты считаешь, что не достоин.


8118. --
1  
1  
ответить
# Видеокурсы / «Я не достоин» / 2015-12-12 12:30

1)
1-хочу сам сделать игру пятнашки
2-хочу делать полезные приложения

2)почему я не достоин то?



После того, как ты напишешь ответы - прислушайся к себе, что ты чувствуешь?
Опиши свои чувства, скорее всего это будет что-то тоскливое, нерадостное...
Ещё бы. Это и есть твои истинные желания, которым ты не даёшь энергии.






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





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

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

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

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


Научился: Писать программу из нескольких классов, потом упрощать её до одного класса
Трудности: Понять суть проблемы и решить её
Всё отлично, дальше будем изучать git


Научился: ---------------------------------------------------
Трудности: ---------------------------------------------------
Уважаемый Евгений Витольдович, эффективность вашей методики сложно переоценить, поскольку учеба идет легко и незаметно. От урока к уроку приобретаются навыки а за тем приходит понимание процесса. Спасибо вам за ваш труд!