Online обучение c#

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

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Статистика по видеоурокам

  • Всего просмотрено уроков: 44
  • Всего выполнено уроков: 30

Отчёты по видеоурокам

Дата Видеоурок Результат
2018-10-28 14:45 Теория ООП Интерфейс. Правила игры. + 13 18 мин.
FindNewLeader() должен проверить каждого игрока новый ли игрок или поймали ли его?
SetNewLeader() устанавливает что если игрок новый или пойман то делает его ведущим.

2018-10-27 19:27 Теория ООП Интерфейс. Зачем он нужен. + 15 13 мин.
Создал интерфейс, интерфейс - это класс без реализации, файл с заголовками.

2018-10-27 19:12 Теория ООП ПОЛУФИНАЛЬНЫЙ УРОК. + 15 2 мин.
Былков Руслан
Научился рисовать на C#, разобрался в основах ООП.
Видео курс отличный, очень подробный.


2018-10-27 19:09 Теория ООП Перемещение Снеговиков + 14 23 мин.
сделал функцию Move() virtual/

2018-10-25 19:43 Теория ООП Перемещение других фигур + 10 24 мин.
Перемещать фигуры.

2018-10-21 14:17 Теория ООП Перемещение круга + 12 22 мин.
Добавил кнопочку при нажатии которой кружок перемещается.
Создал метод Move().

2018-10-21 13:54 Теория ООП Спрайт для Снеговика + 12 22 мин.
Создал новый класс Sprite

2018-10-20 17:09 Теория ООП Мощь полиморфизма + 17 15 мин.
Сделал абстрактный базовый класс, сделал так, чтобы класс фигуры рисовал сам себя

2018-10-14 11:26 Дневник успеха 2018-10-14 : Поспешишь – людей насмешишь. + 15 1 мин.
За эту неделю:

+ Я проверил 20 отчётов у 9 формулистов.

− Я не написал ни одного сообщения :o(

− Я не набрал ни одного текста :o(

− Я не решил ни одной задачи :o(

+ Я выполнил 9 видеоуроков:
    1 => «Теория ООП / Расстояние между пикселями» за 23 мин.
    2 => «Теория ООП / Цветные карандаши» за 37 мин.
    3 => «Теория ООП / Рисуем Снеговика» за 1 час. 27 мин.
    4 => «Теория ООП / Второй Снеговик» за 30 мин.
    5 => «Теория ООП / Богатое наследство» за 19 мин.
    6 => «Теория ООП / Фигуральный базовый класс» за 28 мин.
    7 => «Теория ООП / Приведение с мотором» за 19 мин.
    8 => «Теория ООП / Переезд метода Draw» за 24 мин.
    9 => «Теория ООП / Переезд graph в базовый класс» за 27 мин.

− Я не собрал ни одного Мегахеша :o(

На этой недели продолжил проходить курс по ООП.
На следующей недели продолжу.


2018-10-14 11:23 Теория ООП Переезд graph в базовый класс + 15 27 мин.
Провел оптимизацию методов Draw()


2018-10-14 10:54 Теория ООП Переезд метода Draw + 15 24 мин.
Продолжаем модернизировать код.
-
2018-10-14 10:29 Теория ООП Приведение с мотором + 15 19 мин.
Написал Draw(Shape shape), Draw(Shape[] shapes)
Переменная position нужна для задания точки отчета (0,0) для каждой фигуры

2018-10-13 10:33 Теория ООП Фигуральный базовый класс + 13 28 мин.
Реализовать сложные фигуры через массив базового класса.
Может в классах соответствующих фигур написать функцию Draw или в классе Shape


2018-10-13 10:05 Теория ООП Богатое наследство + 15 19 мин.
Убирать повторяющий код используя наследование.
Наследование - это то что позволяет наследнику класса использовать код родителя класса.

-
2018-10-13 09:44 Теория ООП Второй Снеговик + 15 30 мин.
Поставил товарища снеговику.
Для масштаба надо умножать(разделить) на какое-то число координаты пикселя;
Для перемещения надо сложить(вычесть) какое-либо число из координаты пикселя;
Для поворота точки относительно начала координат надо указать  угол поворота, потом пересчитать пиксель по формулу:
Pixel((x*Math.Cos(угол)-y*Math.Sin(угол)),(y*Math.Cos(угол)+x*Math.Sin(угол));




2018-10-10 20:26 Теория ООП Рисуем Снеговика + 14 1 час. 27 мин.
Научился рисовать космического снеговика. Пришлось увеличивать моего снеговика в 5 раз, получался мелким, и сделать отступ от краев окна на 10 пикселей
Сделать масштаб: пришлось все координаты Pixel умножать на 5. 
2018-10-09 19:29 Теория ООП Цветные карандаши + 18 37 мин.
Создавать Цветные линии, прямоугольники и круги. Пришлось убрать толщину линий, чтобы было как у автора.
Ничего, программа получилась немного запутанее
2018-10-08 19:06 Теория ООП Расстояние между пикселями + 15 23 мин.
Рисовать еще одну окружность по центру и точке
Ничего
2018-10-07 17:22 Дневник успеха 2018-10-07 : Не тот хорош, кто лицом пригож, а тот хорош, кто на дело гож. + 15 2 мин.
За эту неделю:

+ Я проверил 12 отчётов у 9 формулистов.

+ Я написал 4 сообщения 1 формулисту общим объёмом несколько буков.

− Я не набрал ни одного текста :o(

− Я не решил ни одной задачи :o(

+ Я выполнил 4 видеоурока:
    1 => «Теория ООП / Круглый класс» за 23 мин.
    2 => «Теория ООП / Структура пикселя» за 22 мин.
    3 => «Теория ООП / Структура vs Класс» за 32 мин.
    4 => «Теория ООП / Пиксели для классов» за 25 мин.

− Я не собрал ни одного Мегахеша :o(

На этой недели я продолжил проходить Теорию ОПП, жаль не хватает времени ((
На следующей недели продолжу проходить этот курс.

2018-10-07 17:19 Теория ООП Пиксели для классов + 15 25 мин.
Избавляться от повторяемого кода .
-
2018-10-06 08:38 Теория ООП Структура vs Класс + 19 32 мин.
Пользоваться режимом отладки, получил представление о разнице между классом и структурой
-
2018-10-05 18:44 Теория ООП Структура пикселя + 15 22 мин.
Создавать конструктор используя Пользовательские типы
Ничего, повторил за автором
2018-10-04 20:38 Теория ООП Круглый класс + 15 23 мин.
Рисовать окружности
-
2018-09-26 19:57 Дневник успеха Полезные права и обязанности в Клубе формулистов + 14 25 мин.
Понял права и обязанности формулиста. Не знал, что могу писать свои задачи. Решать задачи

2018-09-26 19:03 Теория ООП Второй класс + 14 19 мин.
Разобрался с перегрузкой методов
Ничего.Повторил как на видео
2018-09-25 19:21 Теория ООП Первый класс + 14 24 мин.
Создавать новый класс Line, разобрался с видимостью полей из вне класса.
-
2018-09-24 19:09 Теория ООП Урок рисования + 15 25 мин.
Научился рисовать прямоугольник и линии
Сделать чуть толще линии
2018-09-24 18:37 Теория ООП Инкапсуляция мечты + 15 11 час. 4 мин.
Инкапсуляция - это то что видит пользователь не вдаваясь в работу программу.

2018-09-16 10:55 Демо софт Вступительное слово + 15 46 мин.
Посмотрел как писать отчеты на сайте. Первая программа Hello World)).
Перевести VS 2017 на английский =)
  Демо софт Двенадцать месяцев   Открыто


  Комбинаторика Рекурсия. Вступление   Открыто


  Нанософт Твоё портфолио   Открыто


  Теория ООП Интерфейс. Алгоритм игры.   Открыто


  Функционал ФП - Калькулятор   Открыто


  НаноШахматы HTML - Шахматные фигуры   Открыто


  МикроШахматы В начале было поле   Открыто


  Демо игры C# чего начать программировать   Открыто


  Шахматы по сети План Шахматного проекта   Открыто


  Шахматы по сети Классы. Архитектура проекта   Открыто


  Начало здесь День №1. Создание микро-Привычки.   Открыто


  Соло на клавиатуре Мы начинаем СОЛО Марафон   Открыто


  Дневник успеха 2018-09-30 : Баловством хлеба не добудешь.   Открыто


  Записи вебинаров GIT-практикум   Открыто


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





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

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

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

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


Научился: За эту неделю: + Я проверил 20 отчётов у 9 формулистов. − Я не написал ни одного сообщения :o( − Я не набрал ни одного текста :o( − Я не решил ни одной задачи :o( + Я выполнил 9 видеоуроков: 1 => «Теория ООП / Расстояние между пикселями» за 23 мин. 2 => «Теория ООП / Цветные карандаши» за 37 мин. 3 => «Теория ООП / Рисуем Снеговика» за 1 час. 27 мин. 4 => «Теория ООП / Второй Снеговик» за 30 мин. 5 => «Теория ООП / Богатое наследство» за 19 мин. 6 => «Теория ООП / Фигуральный базовый класс» за 28 мин. 7 => «Теория ООП / Приведение с мотором» за 19 мин. 8 => «Теория ООП / Переезд метода Draw» за 24 мин. 9 => «Теория ООП / Переезд graph в базовый класс» за 27 мин. − Я не собрал ни одного Мегахеша :o( На этой недели продолжил проходить курс по ООП. На следующей недели продолжу.



Научился: Поставил товарища снеговику. Для масштаба надо умножать(разделить) на какое-то число координаты пикселя; Для перемещения надо сложить(вычесть) какое-либо число из координаты пикселя; Для поворота точки относительно начала координат надо указать угол поворота, потом пересчитать пиксель по формулу: Pixel((x*Math.Cos(угол)-y*Math.Sin(угол)),(y*Math.Cos(угол)+x*Math.Sin(угол));