C# Professional

Формула программиста
основатель — Волосатов Евгений Витольдович

НаноШахматы

На этом фотокурсе мы создадим простой шахматный скрипт
для разбора позиций или для игры вдвоём.

План фотокурса:
1. Рисуем шахматную доску с фигурами на HTML+CSS+Unicode
2. Помещаем фигуры в массив и формируем доску на PHP.
3. Делаем перемещение фигур на JavaScript.

На фотокурсе в каждом уроке есть фотография, скриншот с кодом и результатом. Необходимо выполнять задания по картинкам, видео записей нет.



3,000 руб.


Для подписки на пакет необходимо авторизоваться.

Список уроков | фото | видео

# Название видеоурока Решило Рейтинг Доступ
1 HTML - Шахматные фигуры 63 чел. ★ 4.9 Done
  Отчёт отправил: 9567. Максим Решено за 10 мин. [Показать отчёт]
Научился: Ничему 
Сложности: Ничего 
Комментарии: Ещё раз, зачем писать "
", если можно просто "
"? 
2 CSS - Шахматная доска 59 чел. ★ 5 Done
  Отчёт отправил: 9567. Максим Решено за 10 мин. [Показать отчёт]
Научился: Узнал, как работать с CSS 
Сложности: Ничего 
Комментарии: Ура, я понял, что такое CSS 
3 HTML - Фигуры на Доске 59 чел. ★ 5 Done
  Отчёт отправил: 9567. Максим Решено за 5 мин. [Показать отчёт]
Научился: Ничему 
Сложности: Текст почему-то не по центру 
Комментарии: Вроде всё правильно списал 
4 PHP - Установка EasyPHP 15 чел. ★ 4.9 Open
5 PHP - Запуск скрипта 14 чел. ★ 5 $
6 PHP - Циклы для клеток 52 чел. ★ 4.9 Done
  Отчёт отправил: 9567. Максим Решено за 10 мин. [Показать отчёт]
Научился: В PHP можно инкриминировать строку 
Сложности: Ничего 
Комментарии: Всё хорошо 
7 PHP - Массив для фигур 42 чел. ★ 4.9 Done
  Отчёт отправил: 9567. Максим Решено за 15 мин. [Показать отчёт]
Научился: Ничему 
Сложности: Ничего 
Комментарии: 1) Что такое @ 2) Зачем использовать два цикла, если всё можно сделать в одном? 
8 PHP - Превращение букв 40 чел. ★ 5 Done
  Отчёт отправил: 9567. Максим Решено за 10 мин. [Показать отчёт]
Научился: Писать функции в PHP 
Сложности: Ничего 
Комментарии: Почему вы назвали второй вариант "хакерским", по моему, это просто более продуманный вариант 
9 HTML5 - Поднятие фигур 36 чел. ★ 5 Done
  Отчёт отправил: 9567. Максим Решено за 5 мин. [Показать отчёт]
Научился: Реализовывать первую половину DragDrop 
Сложности: Ничего 
Комментарии: Выглядит даже лучше, чем перетаскивание в C# 
10 JavaScript - Тронул? Коди! 35 чел. ★ 5 Done
  Отчёт отправил: 9567. Максим Решено за 15 мин. [Показать отчёт]
Научился: Отображать всплывающие уведомления, обрабатывать события 
Сложности: Понять, где ошибка 
Комментарии: Хм, странно, почему у вас всё работает. Сразу решил первую ошибку (забыл короля дописать), но возникла другая - белый король отказался отобразаться. Я порылся в коде и оказалось, что символ "К" (белый король) первый в строке для поиска кода символа, то есть его номер - 0, который в свою очередь равен false (если переводить в bool). И этот иф считает, что символ не найден: if (!$num) return ""; 
11 JavaScript - Посадку давай! 33 чел. ★ 5 Done
  Отчёт отправил: 9567. Максим Решено за 10 мин. [Показать отчёт]
Научился: Разрешать Drop 
Сложности: Ничего 
Комментарии: ... 
12 JavaScript - Завершение хода 31 чел. ★ 5 Done
  Отчёт отправил: 9567. Максим Решено за 10 мин. [Показать отчёт]
Научился: Вроде перемещать span из одного контейнера в другой 
Сложности: Ничего 
Комментарии: А почему он не копируется? 
13 JavaScript - Я тебя съем! 00:02:54 31 чел. ★ 5 Done
  Отчёт отправил: 9567. Максим Решено за 15 мин. [Показать отчёт]
Научился: Работать с дочерними элементами 
Сложности: Ничего 
Комментарии: Вроде всё отлично, но не могу переместить фигуру туда, где уже когда-то была другая. Наверно, что-то не так с удалением 
14 ФИНАЛЬНЫЙ УРОК 26 чел. ★ 5 Done
  Отчёт отправил: 9567. Максим Решено за 10 мин. [Показать отчёт]
Научился: Использовать CSS, JavaScript и перемещать элементы 
Сложности: Ничего 
Комментарии: Если не сравнивать фото-курс с видеокурсом, а писать отзыв именно о нём, то это просто нечто! Для человека, который до этого курса о CSS и JavaScript знал только названия, я на удивление много узнал об их синтаксисе и основах применения в связке с PHP и HTML, да ещё и остался с работающей программой на выходе. И хотя используемые шаблоны вряд ли получится где-нибудь приминать, это и не нужно, так как целью этого курса (как мне кажется) было показать, как в принципе все эти языки работают и сочетаются между собой. Что удалось ему на отлично! 
15 VIP. PHP - Создание картинки 36 чел. ★ 5 Open
16 VIP. PAINT - Координаты отрезков 37 чел. ★ 5 Open
17 VIP. PHP - Рисуем буквы 33 чел. ★ 5 Open
  Итого:   17 видеоуроков общей продолжительностью 02 мин. 9 чел. ★ 4.98  
  Финалисты:   Сергей Соколов,   Новопашин Владимир,   Алексей В.,   Иван Воронин,   Lik_Kirill,   Tekashnik,   Елена,   Константин,   Максим Лапшинов .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Как всегда
Трудности: Как всегда
Как всегда
Научился: Играть за двоих одновременно в шахматы
Трудности: Не запутаться в ходах.
В конце, пешка становится Ферзем, но как это реализовать пока не знаю. Курс отличный.
Смотреть видеозапись: https://youtu.be/BYheMoBKoCo