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

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

основатель — Волосатов Евгений Витольдович
Только до конца недели. Вступление в Клуб Формулистов с 50% + 20% скидкой.
Платформер на Unity
Создание простого платформера на Unity3D.
 1
12 уроков
3 часа

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4.94 
218 
Простой WPF
Простой WPF
 3
12 уроков
2 часа

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4.94 
1927 
Мат Конём и Слоном
Комплексное решение шахматной задачи: мат конём и слоном. Поиск правильного хода для любой позиции. Поиск матовых комбинаций и рекурсивный алгоритм с возвращением хода.
 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#.

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


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



Научился: Слушатель ваших курсов - практически курсант Кошелев Алексей. Достаточно увлекательный ресурс. Все хорошо подается и в пережеванном виде проглатывается. Когда не проглатывается можно открутить обратно и пережевать самостоятельно сколько угодно раз до полного насыщения. Сами видеоуроки выстроены в форме ознакомления с чем-то новым - это очень нравиться. Т.е. взять любой курс любой урок и там обязательно встретиться какая-то изюминка. Это особенно нравиться. Удачи проекту и дальнейшего развития!
Трудности: Иногда сложно решать консольные задачи - проблема в формулировке условия задачи. Складывается впечатление что задача сформулирована тем кто ее уже решил. Но для того кто ее собрался решать много неоднозначностей