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

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта
Вебинар «Мы начинаем PHP + Yii2» начнётся через 1  день 12 час. 50 мин.
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 работ

Практические видеоуроки по C#

На каждом уроке с нуля создаётся законченное приложение.

Все этапы создания программы подробно объясняются.

Есть видеокурсы по созданию игровых и прикладных программ с использованием различных технологий.

После создания программы по видео-уроку нужно будет отправить отчёт о выполнении: указать, сколько времени понадобилось, что было самое сложное, прикрепить скриншоты и оценить видео-урок.

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



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




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

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

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

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


Научился: Подключать классы в форму и модифицировать правила игры
Трудности: Найти ошибку в своем коде. У меня часть кружков создавалось за пределами формы. Сложно было отлипнуть от созерцания кружочков)
Хороший курс по ООП. Хочется закрепить полученные знания практикой. Какой следующий курс еще не решил. Но хочется, чтобы в нем было много практики по ООП. Может


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