Си шарп видео уроки

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

основатель — Волосатов Евгений Витольдович

Новогодний марафон

ЧТО ТАКОЕ НОВОГОДНИЙ МАРАФОН ПРОГРАММИСТОВ
Детальный поэтапный план создания клиент-серверной программы "Робот Шарп".
Возможность получить бесценный практический опыт программирования
и создания реальной программы-сервиса всего за 6 дней новогодних каникул.

Марафон - это активный этап прокачки навыков программирования.

КАК ЭТО БУДЕТ ПРОХОДИТЬ
Начало марафона 1 января в 19:00 по Москве.

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

Всего будет 6 коуч-сессий: 1, 2, 3, 4, 5, 6 января 2019 года.
В конце марафона вы напишете рабочую программу -
клон Робота Шарпа, если будете выполнять все задания
или хотя  бы просто повторять действия за ведущим.

СКОЛЬКО ЭТО СТОИТ
Реальная цена участия в марафоне — 6.000 рублей за 6 учебных дней.
При оплате во время вебинара - действует 50% скидка, код скидки ROBOT
Для участников клуба формулистов (кто записался до 2018-12-31) - действует 75% скидка, код скидки SHARP

ГЛАВНЫЙ БОНУС
Вы будете зачислены в Клуб Формулистов на 2 месяца (только для тех, кто ещё не в Клубе).

ПЛАН МАРАФОНА
1. Планирование и схема проекта.
2. Создание проверяющей программы - Робота Шарпа на C#.
3. Планирование и создание базы данных на MySQL.
4. Создание REST API сервера backend на PHP.
5. Создание клиента frontend на HTML и Bootstrap.
6. Подключение к REST API из клиентской части на jQuery.

Хочу купить!

Цена: 6000 p.


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

# Название видеоурока Видео / Тесты Решило Рейтинг Доступ
1 FREE Новогодний Марафон - Вариант участия 01:24:56
19 чел. ★ 4.9 Free
  С Новым годом!

Выберите желаемый способ участия в Новогодем марафоне.
2 Консольный Робот Шарп 02:25:31
15 чел. ★ 4.9 $
  На этом вебинаре мы разобрали принцип работы Робота Шарпа
и почти написали сервис по компиляции и запуску программ.
3 Компиляция и запуск 00:23:28
2 теста
14 чел. ★ 5 $
  На этом уроке мы ещё раз вручную
выполним компиляцию и запуск программ.
Именно это будет делать наш Робот Шарп.
4 Запуск процесса 00:16:06
14 чел. ★ 5 $
  На этом вебинаре мы начнём создавать ядро робота на языке C#.
Выполним компиляцию и запуск программно.
5 Дружба роботов: Шарп + Ява 00:35:36
1 тест
14 чел. ★ 5 $
  Дружба роботов: Шарп + Ява
6 Конвейер для задач 00:28:17
14 чел. ★ 5 $
  На этом уроке мы сделаем конвеер для задач,
создадим отдельные папки wait, work, done,
по которым папка с задачей будет перемещаться.
7 Планирование базы данных 00:22:31
13 чел. ★ 4.8 $
  Начинаем планирование базы данных.
8 Создание таблиц 00:15:30
1 тест
13 чел. ★ 4.9 $
  Создаём таблицы в MySQL.
9 Первые записи в таблицах 00:16:30
13 чел. ★ 5 $
  Добавляем первые записи для последующего тестирования.
Нужно добавить две задачи и два теста для каждой.
Добавить одно решение.
10 Запросы для PHP-функций 00:39:25
3 теста
13 чел. ★ 5 $
  Формулируем список нужных нам РНР-функций.
Пишем SQL запросы для каждой функции.
11 Клиентская часть - HTML 02:00:43
1 тест
13 чел. ★ 4.9 $
  На этом вебинаре Валера рассказал и показал, как создать FrontEnd на HTML + Bootstrap.
Мы создадим три страницы: list, task, prog.
12 Загрузка в HTML через AJAX 01:45:11
13 чел. ★ 4.5 $
  Написать JavaScript для загрузки данных в HTML.
13 Причёсывание скрипта со списком задач 00:08:02
1 тест
12 чел. ★ 4.9 $
  На этом уроке мы сделаем обзор написанного на прошлом уроке и доработаем скрипт, чтобы всё было красиво.
14 Загрузка данных на страницу с условием задачи. 00:24:54
12 чел. ★ 5 $
  На этом уроке мы загрузим данные на страницу с условием задачи.
15 Получение параметра из адресной строки через JS 00:06:18
12 чел. ★ 5 $
  На этом уроке мы считаем аргумент из адресной строки.
16 Установка заголовка 00:04:43
12 чел. ★ 5 $
  На этом уроке мы сделаем установку заголовка страницы через JavaScript.
17 Страница решения задачи - подготовка 00:17:32
11 чел. ★ 4.9 $
  На этом уроке мы подготовим код страницы prog.html для загрузки в неё данных через AJAX вызовы.
18 Загрузка программы 00:18:36
11 чел. ★ 5 $
  На этом уроке мы загрузим текст программы и другую информацию на страницу с решением задачи.
19 Отказ от AJAX 00:15:59
8 чел. ★ 4.9 $
  Мы сделали шаг назад ...
12-18 уроки курса теперь носят факультативный характер,
их выполнять не обязательно :)

И теперь делаем два шага вперёд.
Реализуем всё то же самое на РНР и Smarty.
20 Два веб-сервера 00:07:53
6 чел. ★ 4.7 $
  На этом уроке мы приступим к переделыванию robot-web части.
21 Список задач на PHP 00:09:17
5 чел. ★ 5 $
  У нас создано "два сайта" на одном веб-сервере
На этом урокемы загрузим и отобразим список задач, используя РНР.
22 Шаблонизатор Smarty 00:08:19
5 чел. ★ 5 $
  На этом уроке мы скачаем и разместим шаблонизатор Smarty.
23 Вызов API-функций из PHP 00:08:12
5 чел. ★ 5 $
  На этом уроке мы вынесем функционал api-запросов в отдельный файл.
24 Шаблонизация task.php 00:09:58
5 чел. ★ 5 $
  На этом уроке мы задействуем шаблонизатор для файла task.php
25 Шаблонизация prog.php 00:15:22
5 чел. ★ 5 $
  На этом уроке мы задействуем шаблонизатор для файла prog.php
26 Схема Базы Данных 2.0 00:19:22
4 чел. ★ 4.8 $
  На этом уроке мы заново создадим базу данных, чтобы было красиво.
  Итого:   26 видеоуроков 13 час. 48 мин.
9 тестов
4 чел. ★ 4.93  
  Финалисты:   Айдар,   Yefim,   Михаил Екимов,   Rita .

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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


Научился: Размещать Список задач с помощью шаблонизатора.
Трудности: В принципе, всё получилось, за исключением операций с Гитом. Почему-то он исчез из меню Шторма(см.скриншот). Подскажите, как решить эту проблему???



Научился: Применять шаблонизатор для файла prog.php
Трудности: При получении конечного результата не было реакции на клик по кнопке "Решать задачу" на странице task.php. Ошибка была в строке 58 (см.скриншот), в которой не было замены обычных параметров на параметры шаблонизатора. Пересмотрел текущий и предыдущий уроки и не нашел в них этой замены. Реализовал замену самостоятельно и всё получилось. Вопрос: Действительно на видео нет этой замены? Правильно ли я произвел замену (на скриншоте это строка № 59. В окончательном коде строки 58 нет. Я привел её для понимания моего объяснения. проблемы.