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

Формула программиста
основатель — Волосатов Евгений Витольдович
Видео про Архитектуру Шахматного клиент-сервера.
Пять демо-игрушек, которые пишутся на C# с нуля, создание проекта, работа с формами, компонентами, таймером, имитация кликов мышки.
 5 часов
 5453 работ
Шесть демо-программ на C#, работа с календарём, картинками, файлами, кнопками, а также рисование графических элементов.
 5 часов
 3456 работ
Четыре нано-игрушки, по два урока на каждую: арканоид, скорость реакции, цифры и карточки памяти.
 6 часов
 2395 работ
Восемь прикладных программ на C# с использованием различных возможностей языка, каждая программа создаётся с нуля.
 8 часов
 1696 работ
Графический практикум по использованию циклов на примере создания красочных графических и динамических узоров.
 4 часов
 928 работ
Выполнив все задания этого курса ты научишься писать на C# программы в несколько раз быстрее.
 6 часов
 952 работ
Пять динамических микроигрушек, по три урока на каждую: пятнашки, луноход, машинка/стрелялка, крестики-нолики, а также игра 2048.
 10 часов
 1044 работ
Практическое знакомство с ООП - создание динамических графических элементов, наглядная инкапсуляция, наследование, полиморфизм.
 8 часов
 3250 работ
Разработка технического задания с блок-схемой, динамическое размещение компонентов, алгоритмы поиска пути и линий.
 6 часов
 606 работ
Создание алгоритмов на основе файла из 27000 слов: поиск палиндромов и анаграмм, игра виселица, а также бот для игры Балда.
 6 часов
 347 работ
Практическое знакомство с теорией алгоритмов: рекурсия, комбинаторика, динамическое программирование, работа с графами, рисование фракталов.
 10 часов
 1288 работ
Практикум по созданию и использованию итераторов. Создание собственного итератора для перебора простых чисел.
 3 часов
 606 работ
Эксперименты с коллекциями в языке C#. Знакомство с теорией графов, визуальное отображения графа, алгоритмы поиска вширь и вглубь через стек и очередь.
 5 часов
 680 работ
Наглядная демонстрация многопоточного программирования на примере бегающих по экрану «змеек». Каждая змейка живёт в отдельном потоке.
 4 часов
 389 работ
Создание законченного приложения на заказ. Как нач. программисту без конкуренции найти заказ, накапливать опыт и получать за это деньги.
 4 часов
 359 работ
Практическое знакомство с различными технологиями: делегаты, потоки, нити, клиент-сервер, построение графиков, запись голоса и многое другое.
 12 часов
 889 работ
Практическое знакомство с базами данных. Авторизация пользователей, разделение доступа, ввод и отображение оценок. Составление SQL-запросов.
 6 часов
 263 работ
Создание конструктора для спрайтов. Создание динамических игр со спрайтами: Аполлон - посадка на Луну и Домино - раскладывание пасьянса.
 13 часов
 1554 работ
C# игра в философию и психологию на примере упрощения нашей жизни до конечных бинарных автоматов и наблюдения за эволюцией бинарных организмов. Поиск смысла жизни :~)
 2 часов
 289 работ
Создание игры Морской Бой. Объектная модель кораблей и моря. Расстановка кораблей. Процесс игры. Реализация искусственного интеллекта для игры с компьютером.
 10 часов
 785 работ
Попиксельная обработка изображений. Применение различных фильтров и алгоритмов масштабирования с подробными комментариями.
 4 часов
 273 работ
Создание шифровальных и дешифровальных программ на основе известных алгоритмов: перестановочный шифр, полиалфавитный и поточный шифр Виженера, а также ключевой обмен Диффи-Хеллмана.
 7 часов
 313 работ
Создание игрового комплекса «Сокобан»: редактор уровней, составление карт, алгоритм автоходов, кооперативной режим игры по сети.
 14 часов
 1244 работ
Четыре урока о функциональном программировании. Создание лямбда-выражений, использование LINQ, работа с замыканиями.
 2 часов
 99 работ
Основные приёмы работы с базой данных через Entity Framework, миграция базы данных, добавление-извлечение.
 4 часов
 245 работ
Практическое знакомство с технологиями ASP.NET + MVC + MySQL. Полный путь создания web-проекта: от планирования до размещения на хостинге.
 9 часов
 891 работ
Создание WEB-приложения с использованием Google API. Создание базы данных людей, поиск координат по адресу, отображение фотографий на географической карте.
 2 часов
 124 работ
Анимация геометрических фигур, сохранение настроек в реестре, полноэкранный режим работы, установка системного хранителя экрана.
 8 часов
 803 работ
Создание многопользовательской клиент-серверной игры. Серверная часть на PHP с базой данных MySQL. Клиентская часть на C#. Проектирование протокола и базы данных.
 21 часов
 1359 работ
Три коротких урока о компиляторе CSC. Вы узнаете, как создать и откомпилировать программу на C#, не используя IDE Visual Studio.
 1 часов
 122 работ
Создание алгоритма для рекурсивного поиска всех возможных решений головоломки Sudoku. Оригинальный способ получения начальных данных.
 3 часов
 130 работ
Создание игры Сапёр. Алгоритм бота для поиска мин. Считывание позиции офиц. игры с экрана. Создание хакерского бота.
 11 часов
 538 работ
Создание базы для управление комнатами и клиентами в отеле. Планирование БД, проектирование интерфейса, создание табличных форм, написание запросов на MySQL и MS-SQL.
 11 часов
 1717 работ
Комплексное решение шахматной задачи: мат конём и слоном. Поиск правильного хода для любой позиции. Поиск матовых комбинаций и рекурсивный алгоритм с возвращением хода.
 13 часов
 240 работ

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

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

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

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

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

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




Случайный видеообзор от нашего курсанта

3146. Permitin Alexey # Демо игры

Продолжительность видеообзора: 00:04:15


Автор видеообзора: 3146. Permitin Alexey
Название видеокурса: Демо игры
Научился: Создавать таймер с обратным отсчетом времени. Повторил работу с Button, ProgressBar, TrackBar, Label, TextBox и т.п.
Трудности: не сдаться и закончить программу
как вам мои доработки?




Подарок от Игромистра - Комикс



«Я мечтаю, я хочу, я сделаю»



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



«Я не люблю»



Супер-игра твоей мечты



Объектная модель твоей игры.



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
1. Отличные задачки для понимания и демонстрации работы с циклами. 2. Закрепил навык работы с графикой. 3. Изменял параметры циклов, получая разные варианты получаемой графики.
Трудности: Самое сложное в любом деле - это не начать, а продолжить, выработать в себе привычку, методичность. Благодаря этому курсу, коротким, но ёмким (в конце каждого урока мы получаем рабочее приложение) видеоурокам появилась мотивация заниматься, изучать C# и писать пусть пока небольшие, но программы, и каждый день.
Меня зовут Никифоров Иван. Большое вам спасибо за курс! Много раз начинал писать на разных языках программирования по разным книгам, но всегда останавливался т.к. в них давалось мало практики, примеры из книг достаточно короткие, к тому же видео смотреть намного приятнее, чем читать книги (впрочем, книги тоже весьма полезны, особенно как справочники). Каждый раз начиная читать очередную книгу по программированию было очень скучно проходить начальные главы, в которых разбирались типы данных, условия и циклы. В этом отличие этого курса - никаких нудных вступлений, сразу в бой - практика даёт отличное закрепление знаний, появляется уверенность, понимание как работает программа, с каждым занятием узнаёшь что-то новое и безусловно полезное. Я конечно ещё вернусь к книгам по программированию, но уже после этого курса буду смотреть на них более уверенно и не теряться в обилии возможностей современных языков программирования (и средств разработки).