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

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта
Вебинар «Мы начинаем PHP + Yii2» начнётся через 3 дня 2 час. 34 мин.
3 часов
47 работ
PHP Driver
3 часов
118 работ
Фото/видео курс по знакомству с языком HTML и JavaScript.
1 часов
977 работ
Шахматы на двоих - HTML, CSS, PHP, JavaScript
1 часов
740 работ
Создание мультиязычного меню сайта с использованием Java Script
2 часов
24 работ
Фотокурс по созданию простейшего Интерент-магазина своими руками, используя MySQL, PHP, JavaScript, HTML, CSS.
0 часов
1131 работ
Несколько простых, но эффектных игрушек на языке программирования JavaScript.
3 часов
299 работ
Как создать красивое портфолио, используя технологию Bootstrap
4 часов
106 работ
4 часов
378 работ
Реализация всех шахматных правил на JavaScript.
8 часов
589 работ
Пять демо-игрушек, которые пишутся на C# с нуля, создание проекта, работа с формами, компонентами, таймером, имитация кликов мышки.
5 часов
5773 работ
Шесть демо-программ на C#, работа с календарём, картинками, файлами, кнопками, а также рисование графических элементов.
5 часов
3671 работ
Четыре нано-игрушки, по два урока на каждую: арканоид, скорость реакции, цифры и карточки памяти.
5 часов
2258 работ
Восемь прикладных программ на C# с использованием различных возможностей языка, каждая программа создаётся с нуля.
8 часов
1773 работ
Графический практикум по использованию циклов на примере создания красочных графических и динамических узоров.
4 часов
1044 работ
Выполнив все задания этого курса ты научишься писать на C# программы в несколько раз быстрее.
6 часов
1033 работ
Пять динамических микроигрушек, по три урока на каждую: пятнашки, луноход, машинка/стрелялка, крестики-нолики, а также игра 2048.
10 часов
1077 работ
Практическое знакомство с ООП - создание динамических графических элементов, наглядная инкапсуляция, наследование, полиморфизм.
8 часов
3457 работ
Разработка технического задания с блок-схемой, динамическое размещение компонентов, алгоритмы поиска пути и линий.
6 часов
663 работ
Создание алгоритмов на основе файла из 27000 слов: поиск палиндромов и анаграмм, игра виселица, а также бот для игры Балда.
6 часов
349 работ
Практическое знакомство с теорией алгоритмов: рекурсия, комбинаторика, динамическое программирование, работа с графами, рисование фракталов.
10 часов
1315 работ
Практикум по созданию и использованию итераторов. Создание собственного итератора для перебора простых чисел.
3 часов
623 работ
Эксперименты с коллекциями в языке C#. Знакомство с теорией графов, визуальное отображения графа, алгоритмы поиска вширь и вглубь через стек и очередь.
5 часов
699 работ
Наглядная демонстрация многопоточного программирования на примере бегающих по экрану «змеек». Каждая змейка живёт в отдельном потоке.
4 часов
407 работ
Создание законченного приложения на заказ. Как нач. программисту без конкуренции найти заказ, накапливать опыт и получать за это деньги.
4 часов
405 работ
Практическое знакомство с различными технологиями: делегаты, потоки, нити, клиент-сервер, построение графиков, запись голоса и многое другое.
12 часов
930 работ
Практическое знакомство с базами данных. Авторизация пользователей, разделение доступа, ввод и отображение оценок. Составление SQL-запросов.
6 часов
271 работ
Программа-невидимка, которая запускает нужную программу в тот момент, когда за компьютером никто не работает, и выгружает её при возвращении пользователя. Может использоваться для сбора Мегахешей на проекте.
1 часов
138 работ
Создание конструктора для спрайтов. Создание динамических игр со спрайтами: Аполлон - посадка на Луну и Домино - раскладывание пасьянса.
13 часов
1593 работ
C# игра в философию и психологию на примере упрощения нашей жизни до конечных бинарных автоматов и наблюдения за эволюцией бинарных организмов. Поиск смысла жизни :~)
2 часов
304 работ
Создание игры Морской Бой. Объектная модель кораблей и моря. Расстановка кораблей. Процесс игры. Реализация искусственного интеллекта для игры с компьютером.
10 часов
843 работ
Попиксельная обработка изображений. Применение различных фильтров и алгоритмов масштабирования с подробными комментариями.
4 часов
289 работ
Создание шифровальных и дешифровальных программ на основе известных алгоритмов: перестановочный шифр, полиалфавитный и поточный шифр Виженера, а также ключевой обмен Диффи-Хеллмана.
7 часов
331 работ
Создание игрового комплекса «Сокобан»: редактор уровней, составление карт, алгоритм автоходов, кооперативной режим игры по сети.
14 часов
1311 работ
Четыре урока о функциональном программировании. Создание лямбда-выражений, использование LINQ, работа с замыканиями.
2 часов
100 работ
Основные приёмы работы с базой данных через Entity Framework, миграция базы данных, добавление-извлечение.
4 часов
284 работ
Практическое знакомство с технологиями ASP.NET + MVC + MySQL. Полный путь создания web-проекта: от планирования до размещения на хостинге.
9 часов
1030 работ
Создание WEB-приложения с использованием Google API. Создание базы данных людей, поиск координат по адресу, отображение фотографий на географической карте.
2 часов
145 работ
Анимация геометрических фигур, сохранение настроек в реестре, полноэкранный режим работы, установка системного хранителя экрана.
8 часов
820 работ
Создание многопользовательской клиент-серверной игры. Серверная часть на PHP с базой данных MySQL. Клиентская часть на C#. Проектирование протокола и базы данных.
21 часов
1365 работ
Создание клиент-серверного приложения для on-line игры в шахматы с использованием технологий: Unity, C#, ASP.NET, MS-SQL, Entity Framework.
18 часов
1219 работ
Цель курса - разобраться в устройстве фреймворка Yii2 и создать с нуля рабочий веб-сайт видеошколы.
8 часов
715 работ
Три коротких урока о компиляторе CSC. Вы узнаете, как создать и откомпилировать программу на C#, не используя IDE Visual Studio.
1 часов
129 работ
Создание алгоритма для рекурсивного поиска всех возможных решений головоломки Sudoku. Оригинальный способ получения начальных данных.
3 часов
145 работ
Создание игры Сапёр. Алгоритм бота для поиска мин. Считывание позиции офиц. игры с экрана. Создание хакерского бота.
11 часов
547 работ
Создание базы для управление комнатами и клиентами в отеле. Планирование БД, проектирование интерфейса, создание табличных форм, написание запросов на MySQL и MS-SQL.
11 часов
1741 работ
Комплексное решение шахматной задачи: мат конём и слоном. Поиск правильного хода для любой позиции. Поиск матовых комбинаций и рекурсивный алгоритм с возвращением хода.
13 часов
273 работ
5 часов
272 работ
3 часов
89 работ
3 часов
100 работ
0 часов
57 работ
Сборник из 200 задач по C#. Видеорешения и автоматическая проверка. Все основные темы алгоритмов: типы данных, логика, разные виды циклов, математические задачи, работа с календарём, последовательности, обработка массивов, использование подпрограмм. Обязательно для прохождения каждому программисту.
0 часов
26 работ
Еженедельные успехи формулистов
3 часов
425 работ
4 часов
171 работ
В честь дня Космонавтики открыто три видеоурока по созданию игры "Посадка на Луну".
2 часов
38 работ
Создание известной игры Тетрис на C#. Поэтапная реализация всех алгоритмов, начиная с отображения и движения фигур, и заканчивая соревнованием двух игроков.
0 часов
387 работ
Изучим инструменты для работы в сети, несколько способов авторизации, а так же динамически ссылки, напишем свой браузер. На вип-уроке работа с базой данных SQLite.
5 часов
460 работ
Работа с API ВКонтакте, создание небольшого ВК-мессенджера на C#.
5 часов
408 работ
Автоматизация работы в сети, создание бота для выполнения нудных операций в онлайн-игре.
10 часов
400 работ
Вы управляете героем, который может ставить бомбы, чтобы взрывать стены и освобождать проход. В лабиринте ещё живут враги, которые пытаются вас поймать. Вы напишите отличную динамическую игру.
8 часов
70 работ
Создание продающего бота через API Telegram. Клиенты, работая с ботом, смогут выбрать продукты в онлайн-магазине, поместить их в корзину, работать с ними.
11 часов
358 работ
Поделки из бумаги
1 часов
90 работ
Удалённое управление компьютером через API Telegram: запуск программ, список процессов, получение скриншота экрана и др. На вип уроке - про защиту приложения.
5 часов
270 работ
Знакомство с языком программирования Java - установка, компиляция, запуск.
1 часов
337 работ
Работа с операциями вывода на экран и форматированного вывода.
1 часов
196 работ
Ввод текстовых и числовых данных с клавиатуры.
1 часов
540 работ
Обзор всех примитивных типов данных в языке Java.
1 часов
167 работ
Обзор всех операций, разделение их по рангу выполнения.
2 часов
263 работ
Работа с условным оператором.
1 часов
279 работ
Самостоятельное задание по первой части курса.
0 часов
160 работ
Знакомство с программой контроля версий Git.
2 часов
408 работ
Разновидности циклов, их использование.
2 часов
357 работ
Знакомство с массивами.
0 часов
123 работ
Знакомство с классами и пакетами.
1 часов
652 работ
Создание классов для шахматных фигур.
1 часов
196 работ
Рисование графических узоров с использованием циклов.
1 часов
311 работ
Использование списков.
2 часов
145 работ
Генерация картинки с буквами
2 часов
196 работ
Обзор Объектно-Ориентированных возможностей языка Java на примере решения конкретной задачи.
8 часов
651 работ
Различные способы реализации шаблона проектирования Одиночка. Создание нескольких программ для демонстрации шаблона.
3 часов
599 работ
Создание двух программ с использованием шаблона проектирования Фасад. Обзор двух разных реализаций шаблона.
2 часов
281 работ
Использование шаблона проектирования Шаблонный метод для знакомства с девушкой и для парсинга сайтов.
2 часов
190 работ
Использование шаблона проектирования стратегия для выбора класса работы со строчками и формата сохранения данных в файле.
2 часов
267 работ
Знакомство с шаблоном проектирования Фасад на примере запуска компьютера и создания мотиватора.
2 часов
160 работ
Создание простых итераторов, использование их в цикле for. Создание карточной игры Black Jack.
2 часов
212 работ
Знакомство с шаблоном проектирования Активная запись без использования базы данных. Реализация всех операций с записями через работу с файлами.
2 часов
123 работ
Знакомство с шаблоном проектирования Наблюдатель на примере создания Школьного звонка и Датчика температуры.
2 часов
163 работ
Знакомство с шаблоном проектирования Состояние на примере игры Камень-ножницы-бумага, а также создание целого Калькулятора на основе схемы состояний и перехода между ними.
3 часов
149 работ
Создание старой доброй Xonix игры на языке Java.
6 часов
717 работ
Создание игры Сапёр на Java
4 часов
214 работ
Создание книжки оценок на языке Java.
5 часов
280 работ
Настройка системы тестирования JUnit для Eclipse и для IntellijIDEA. Создание класса и написание тестов к нему.
1 часов
71 работ
Знакомство с базой данных SQLite. Установка базы, создание таблицы, написание запросов. Подключение к базе из Java, написание программы.
1 часов
153 работ
Знакомство с шаблоном проектирования MVC на примере создания телефонной книжки, используется база данных SQLite.
7 часов
736 работ
Вторая часть телефонной книжки по шаблону MVC - перенос представления на технологию JavaFX.
3 часов
114 работ
Шаблоны Проектирования на Java: Factory, Singleton, Template method, Strategy, Adapter, Facade, Iterator.
0 часов
10 работ
На этом курсе мы создадим легендарную игру «Сапёр» на языке программирования Java.
4 часов
3054 работ
0 часов
0 работ
Создание базы данных в интернете с доступом через Web API.
2 часов
33 работ
Быстрый парсинг XML на PHP
2 часов
50 работ
Создание популярной игры для развития памяти с 16 карточками.
4 часов
617 работ
1 часов
31 работ

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

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. Евгений Волосатов
Евгений Волосатов
ответить
→  Роман  # Видеокурсы / «Я не достоин» / 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. Евгений Волосатов
Евгений Волосатов
ответить
→  1    # Видеокурсы / «Я не достоин» / 2015-12-12 12:32

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


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

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

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



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






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




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

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

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

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


Научился: Научился работать с семантическими функциями языка C#.
Трудности: Ничего сложного не было - только функции с календорем и когда рандомайзные функции - в остальном все просто.
У меня было не завершенное дело. Я еще проходил семантику когда была бесплатна - не добил это дело. Вот решил его сделать до конца.


Научился: Доводить дело до конца и понимать всю важность программирования.
Трудности: Сложно было не бросать начатое.
Рад, что дошёл до полуфинала и надеюсь, что так же уверенно дойду и до финала!