Online обучение c#

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

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

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

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

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

Дата Видеоурок Результат
2017-01-16 20:42 J4. Типы TYPE - Логический и Символьный примитивные типы + 10 40 мин.
сравнивать boolean значения, проверять на наличие букв и проверять, большие они и маленькие
ничего
все ок
2017-01-16 20:03 J4. Типы TYPE - Вещественные примитивные типы + 10 25 мин.
пользоваться разными типами чисел
ничего
все ок
2017-01-16 19:41 J4. Типы TYPE - Целые примитивные типы + 10 40 мин.
пользоваться разными типами чисел
ничего
все ок
2016-12-11 22:18 Слова в Сетке Центр Бокса + 1 1 час. 30 мин.
подбирать наугад координаты для букв))
подобрать координаты))
мою формулу координат лучше не смотреть;-) И когда я создала еще два квадратика с той же самой буквой, ее расположение поменялось..((
2016-12-11 18:55 Слова в Сетке Своя Картинка + 20 30 мин.
рисовать картинку
ничего
все ок
2016-12-11 17:42 Слова в Сетке Буква на Панели + 20 1 час. 00 мин.
писать на панели в окошке :-)
ничего
Перед тем, как смотреть видео, я попробовала создать панель самостоятельно. Потом, уже с подсказкой из этого видео у меня все-таки получилось её вывести, но код отличается от Вашего (на втором скриншоте). Когда дело дошло до написания букв, у меня пропали поля и цвета панели. Я сделала код таким же как у Вас, но цвета оставила, и они все равно пропали, когда я начала выводить буквы на панель. Я понимаю, что этого не было в задании, но раз так вышло.. Объясните, пожалуйста, почему пропадают настройки панели?
2016-12-11 16:18 Слова в Сетке Кот Фрейма + 20 20 мин.
упрощать и оптимизировать код
ничего
все ок
2016-12-11 15:08 Слова в Сетке Объектная Матрёшка + 20 25 мин.
создавать окно
Ничего
Евгений, мне немного непонятно, для чего нужно создавать еще одну функцию, в данном случае void init() и потом с ее помощью инициализировать окно в функции public void start(), если можно код для создания окна написать сразу в public void start(). Объясните, пожалуйста.
2016-11-29 19:40 ООФрукты Комплименты Деду Морозу + 4 5 мин.
мне очень понравились эти уроки. Очень подробно, последовательно и по сути.
проследить за тем, что из чего берется и куда записывается. Непонятые ньюансы есть, но, думаю, если просмотреть и поделать эти уроки несколько раз, все станет понятным.
все ок
2016-11-29 19:33 ООФрукты Фруктовые комментарии + 20 30 мин.
создавать html с полным описанием кода с помощью утилиты javadoc
ничего
все ок
2016-11-29 18:58 ООФрукты Задедомороженный Архив + 20 15 мин.
создавать файл *.jar, запускать его с различными значениями
ничего
все ок
2016-11-28 20:45 J3. Ввод READ - Буферный чтец + 21 15 мин.
научилась в программе получать данные из файла
ничего
все ок
2016-11-28 20:32 ООФрукты Размер множества + 20 20 мин.
добавила подсчет различных фруктов по отдельности
ничего
все ок
2016-11-28 20:03 ООФрукты Логические задачи + 20 30 мин.
создала новый отдельный класс для логики раздисных посчетов фруктов
ничего
все ок
2016-11-28 17:28 J3. Ввод READ - Любая формула + 20 15 мин.
Вычислять формулы с помощью функций класса Math.
ничего
все ок
2016-11-25 20:54 ООФрукты Массивная строка + 10 30 мин.
создавать отдельный класс для получения строк из массива
ничего
все ок
2016-11-25 19:55 ООФрукты Рефакторинг аргументов + 10 30 мин.
вынесла проверку аргументов в отдельную функцию.
ничего
все ок
2016-11-25 19:11 ООФрукты Какие ваши аргументы? + 11 30 мин.
создавать меню, из которого можно выбрать подходящий способ ввода данных
ничего
все ок
2016-11-24 20:52 ООФрукты Волшебные конструкторы + 20 20 мин.
делить функциональные задачи по классам.
ничего
все ок
2016-11-24 20:10 ООФрукты Фрукты из строки + 20 30 мин.
научилась получать данные из строки. Создала три пустых класса для того, чтобы в дальнейшем разбить класс FruitReader по функционалу
ничего
все ок
2016-11-24 19:40 ООФрукты Фрукточтец + 21 30 мин.
получать данные из текстового файла. Не знаю, относится ли это именно к этому вопросу, но не нравится то, что нужно менять код, чтобы изменить способ ввода данных. Хотелось бы сделать так, чтобы в программе сразу было учтено, что можно ввести и с клавиатуры, и из файла, и программа бы сама определяла, когда ей надо остановится.
ничего
все ок
2016-11-24 18:58 ООФрукты Яблоки на снегу + 20 20 мин.
введенные с клавиатуры данные помещать в список enum для получения определенных элементов, с которыми потом можно работать. Со списком фруктов можно вывести все имеющиеся фрукты на экран, можно добавить им свойства, можно добавить различные варианты ввода и программа все равно будет понимать, что "апельсин" это ORANGE, и, наверное, т. д.
ничего
все ок
2016-11-24 18:30 ООФрукты Постановка задачи + 20 10 мин.
получать данные в цикле с помощью BufferedReader
ничего
все ок
2016-11-22 19:16 JD. Коллекции LIST - Одинаковые кошки + 20 20 мин.
различать кошек по именам
ничего
все ок
2016-11-21 20:34 JD. Коллекции LIST - Множество   15 мин.
создавать множество
ничего
все ок
2016-11-21 19:42 JD. Коллекции LIST - Типа коллекция   15 мин.
создавать коллекцию одного типа
ничего
все ок
2016-11-21 19:09 JD. Коллекции LIST - Просто коллекция + 2 10 мин.
составлять коллекцию-список
ничего
все ок
2016-11-17 20:04 J5. Операции OPER - Операции 1 + 9 15 мин.
понимать операции первого ранга
ничего
все ок
2016-11-17 19:44 JB. Шахматные классы CHESS - Шахматный конструктор + 1 30 мин.
создавать нужное количество пешек с помощью цикла for, устанавливать координаты для всех фигур на доске
ничего
все ок
2016-11-17 18:54 Game Xonix Матрица Мира + 8 15 мин.
создавать матрицу для отображения поля земли и воды
ничего
все ок
2016-11-17 18:39 Game Xonix Земля и Вода + 8 20 мин.
создавать Землю и воду :-)
ничего
все ок
2016-11-15 20:57 JB. Шахматные классы CHESS - Чудеса Абстракционизма + 20 5 мин.
сделала классы черных и белых пешек, которые наследуют абстрактный класс пешки
ничего
все ок
2016-11-15 20:53 JB. Шахматные классы CHESS - Перебор фигур + 20 15 мин.
создавать список фигур, делать так, чтобы каждая фигура ходила только по-своему
ничего
все ок
2016-11-15 20:27 JB. Шахматные классы CHESS - Фигурное катание + 20 5 мин.
наследовать классы; оптимизировать повторяющийся в каждом неабстрактном классе код, перенеся его в абстрактный класс
ничего
все ок
2016-11-15 20:22 JB. Шахматные классы CHESS - Координаты фигур + 20 5 мин.
добавили переменные. Одни и те же в разные классы
ничего
все ок
2016-11-15 19:47 JB. Шахматные классы CHESS - Классные фигуры + 20 5 мин.
создавать взаимосвязанные классы
ничего
все ок
2016-11-15 19:34 JA. Классные пакеты CLASS2 - Напиток Наследника + 20 30 мин.
наследовать классы, различать абстрактные, выводить через toString() название напитка на экран
ничего
все ок
2016-11-14 20:46 JA. Классные пакеты CLASS2 - Европейская Прибалтика + 20 30 мин.
определять наследование, определять поля и создавать массивы элементов
ничего
все ок
2016-11-14 20:12 JA. Классные пакеты CLASS2 - Человекостудент + 21 20 мин.
определение наследования классов
ничего
все ок
2016-11-14 19:52 JA. Классные пакеты CLASS - Общий голос + 20 10 мин.
Использовать функции рожительского класса для вывода переменной из наслеждующих классов
ничего
все ок
2016-11-14 19:38 JA. Классные пакеты CLASS - Зачётная задача № 2 + 21 30 мин.
вводить дробь с клавиатуры через "/"
ничего
все ок
2016-11-11 20:15 JA. Классные пакеты CLASS - Зачётная задача № 1 + 20 30 мин.
писать код для выполнения математических действий с простыми дробями
ничего
все ок
2016-11-11 19:01 Game Xonix Упаковка панели в окно + 20 10 мин.
другим способом задала параметры карты
ничего
все ок
2016-11-11 18:32 Game Xonix Базовое наследство + 20 5 мин.
оптимизировать код
ничего
все ок
2016-11-11 18:26 Game Xonix Снова рефакторинг + 20 5 мин.
сокращать код
ничего
все ок
2016-11-10 19:00 JA. Классные пакеты CLASS - Подготовка к зачёту - Вспомним дроби + 11 30 мин.
считать простые дроби :-)
ничего
решение показала Евгению. Методы для класса Fraction: сложение, вычитание, умножение и деление
2016-11-08 20:50 JA. Классные пакеты CLASS - Звериное наследство + 1 10 мин.
создавать наследников класса Animal
ничего
все ок
2016-11-08 20:12 Game Xonix Чудеса полиморфизма + 1 30 мин.
объединила объекты
ничего
все ок
2016-11-08 19:39 Game Xonix Размножение шариков + 2 30 мин.
Создала еще один шарик
ничего
все ок
2016-11-07 20:46 Game Xonix Броуновское движение + 10 15 мин.
шарики двигаются без определенного порядка
ничего
все ок
2016-11-07 20:33 Game Xonix Абстрактный субъект + 10 40 мин.
укорачивать код
все тяжелее становится искать ошибки
все ок
2016-11-07 19:36 Game Xonix Живой шарик + 11 4 мин.
двигать шарик
ничего
все ок
2016-11-07 19:32 Game Xonix Классный шарик + 11 19 мин.
нарисовала шарик
ничего
все ок
2016-11-07 19:15 Game Xonix Точное прикосновение + 11 7 мин.
делать так, чтобы кубик отталкивался от бортиков, не заступая за их границы
ничего
все ок
2016-11-07 19:07 Game Xonix Граница на замке + 11 30 мин.
создала второй кубик
ничего
все ок
2016-10-28 17:41 Game Xonix Установка Eclipse + 4 5 мин.
..
ничего
все ок
2016-10-25 19:59 Game Xonix Живой кубик + 20 20 мин.
перемещать кубик в бесконечном цикле
ничего
все ок
2016-10-25 19:41 Game Xonix Перемещение кубика + 21 30 мин.
передвигать кубик с помощью функций go и move
понять, в какое место в коде вставлять эти функции
все ок
2016-10-25 19:19 Game Xonix Классный кубик + 21 20 мин.
перемещать кубик из общей функции
ничего
все ок
2016-10-25 18:54 Game Xonix Координатный кубик + 20 20 мин.
перемещать кубик и изменять его размеры
ничего
все ок
2016-10-25 18:34 Game Xonix Панельный Canvas-класс + 21 10 мин.
рисовать кубик в кубике
ничего
все ок
2016-10-25 17:52 Game Xonix Использование констант + 20 20 мин.
задавать параметры игрового поля
ничего
вс ок
2016-10-25 17:35 Game Xonix Окно проекта + 20 5 мин.
выводить окно с названием
ничего
все ок
2016-10-25 17:32 Game Xonix Свои правила + 20 30 мин.
менять параметры
ничего
Самые интересные параметры: скорость передвижения и размеры бегунков
2016-10-24 19:44 Game Xonix Поиграем? + 20 30 мин.
ловкости рук и хитрости кодера :-)
--
прикольно))
2016-10-24 18:54 JC. Явные графоциклы FOR2D - Разноцветные лучи + 20 1 час. 00 мин.
рисовать лучи из всех углов четырехугольника используя циклы
левый нижний угол
все ок
2016-10-24 18:27 JC. Явные графоциклы FOR2D - Рисование по координатам + 20 40 мин.
все было понятно
ничего
все ок
2016-10-24 18:01 JC. Явные графоциклы FOR2D - Вертикали и Горизонтали + 20 15 мин.
рисовать диагонали с помощью циклов
координаты в сочетании с циклами
..
2016-10-20 19:53 JC. Явные графоциклы FOR2D - Солнечный круг + 20 1 час. 00 мин.
изменять окружности
много
интесерно
2016-10-20 18:29 JC. Явные графоциклы FOR2D - Линия и Круг + 21 1 час. 20 мин.
создавать графические фигуры и писать текст с помощью Graphics, Graphics2d.
даже не знаю, но сложно было
все новое, много вопросов
2016-10-18 19:28 JA. Классные пакеты CLASS - Зоопарк + 20 1 час. 20 мин.
создавать множество классов, работающих из разных папок, архивировать все необходимые классы в архив, запускать программу с флешки
ничего
все ок
2016-10-18 18:25 JA. Классные пакеты CLASS - Красная книга + 20 20 мин.
архивировать все необходимые классы, запускать программу из архива
ничего
все ок
2016-10-18 18:04 JA. Классные пакеты CLASS - Пакеты для зверей + 20 10 мин.
обращаться за отдельными классами в другую директорию
ничего
все ок
2016-10-18 17:55 JA. Классные пакеты CLASS - Кошкин дом + 20 20 мин.
использованию классов
ничего
все ок
2016-10-18 17:34 JA. Классные пакеты CLASS - Каждой тваре по файлу + 20 10 мин.
разделять классы по разным файлам
ничего
все ок
2016-10-18 17:23 JA. Классные пакеты CLASS - Кошка и Собака + 20 10 мин.
пользоваться несколькими классами
ничего
все ок
2016-10-16 22:05 J7. Экзамен EGZ - Зачётная задача - Треугольник + 20 2 час. 30 мин.
делать так, чтобы программа распознавала, какой треугольник может получится из введенных длин сторон
сократить математические выражения.
Осталось непонятным, почему выражение "if (!(x < yz && y < zx && z < xy))" работает, а "if (x >= yz && y >= zx && z >= xy))" - нет..
2016-10-14 18:23 J7. Экзамен EGZ - Зачётная задача - Максима + 20 1 час. 00 мин.
сравнивать два числа
ничего
Все ок
2016-10-13 18:43 J6. Условия IF - Безальтернативное условие + 20 1 час. 00 мин.
высчитывать количество дней до следующего юбилея
трудно было понять, как именно считать количество дней до следующего обилея
Понравилось
2016-10-13 18:17 J7. Экзамен EGZ - Шаблон решения + 20 не указано


Вначале не получилось правильно добавить строку с e.getMessage()), но потом все сработало, хотя в отправленном отчете этой строки нет..
2016-10-13 18:07 J7. Экзамен EGZ - Подготовка к зачёту + 20 30 мин.
Научилась делать так, чтобы числа в программу можно было вводить аргументами командной строки и с клавиатуры. Сделала проверку введенных данных, число это или нет.
ничего
все ок
2016-10-10 19:32 J2. Печать WRITE - Окно JFrame + 20 10 мин.
Созвадать окно с приветствием!
ничего
:-) Я - прям программер))
2016-10-07 18:55 J6. Условия IF - Минимакс + 20 1 час. 00 мин.
Научилась упрощенному вычислению максимума и минимума из трех чисел.
Все было понятно, но вначале пошла по более длинному пути
Понравилось :-)
2016-10-04 19:47 J3. Ввод READ - Конкатенация аргументов + 20 4 час. 00 мин.
Научилась выводить на экран аргументы, которые concat слепляет вместе. Научилась ставить между ними дефис.
понять, как поставить дефис между аргументами
Понравилось и очень заитересовало!
2016-10-04 18:31 J3. Ввод READ - Сколько мне дней + 20 30 мин.
Научилась с помощью программы считать, сколько мне дней на данный день :-)
Ничего
Все ок
2016-10-03 21:09 J3. Ввод READ - Сложение аргументов + 20 15 мин.
складывать числа :-)
ничего
все ок
2016-10-03 19:59 J3. Ввод READ - Консольные аргументы + 20 10 мин.
Научилась выводить данные на экран программы с помощью командной строки.
Ничего
Все ок
2016-10-03 19:47 J3. Ввод READ - Сканер пива + 20 10 мин.
Научилась с помощью Scanner класса выводить текстовые и числовые данные на экран.
ничего
Все ок
2016-10-03 19:36 J3. Ввод READ - Сканер + 20 5 мин.
выводить на экран числовые данные с помощью класса Scanner.
ничего
Все ок
2016-10-03 19:29 J3. Ввод READ - Ввод трёхзначного числа + 20 20 мин.
Научилась выводить трехзначные числа на экран монитора при помощи хитрой формулы :-)
Ничего
Все ок
2016-10-03 19:26 J3. Ввод READ - Чтение символа + 20 20 мин.
Узнала, что привычные символы эта команда выдает HTML кодами. Соответственно, узнала, как эту программу сделать
Ничего :-)
Все ок
2016-09-29 20:00 J2. Печать WRITE - Комментарии + 20 20 мин.
Научилась пользоваться комментариями и javadoc
Все было легко.
Мне понравилось
2016-09-26 19:46 J2. Печать WRITE - Квадратные условия + 20 30 мин.
создавать всевозможные паттерны
Все было понятно и легко
Все хорошо
2016-09-26 19:03 J1. Запуск START - Десять запусков + 20 30 мин.
Научилась быстрее делать то, что медленно делали в предыдущем уроке.
ничего
Нет; все хорошо
2016-09-26 18:33 J1. Запуск START - Запуск Java + 20 20 мин.
Научилась создавать и запускать вышеуказанную программу.
Все было понятно
Все хорошо
2016-09-26 18:11 J1. Запуск START - Переменная окружения + 20 20 мин.
Научилась записывать переменную окружения, проверила, что javac из cmd запускается. Убрала переменную, проверила, что не запускается. Опять прописала переменную окружения, для того, чтобы все работало.
найти, куда нужно было прописать переменную.
В итоге разобралась, все понятно.
2016-09-26 17:50 J1. Запуск START - Платформа Java + 20 40 мин.
Я научилась скачивать JDK, создала Ignatjeva.java, через cmd запустила javac.exe и java.exe. Первая создала Ignatjeva.class, вторая запустила программу.
Все было понятно
Все хорошо и понятно
  Нано-игры Арканоид - Уровень и ракетка   Открыто


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





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

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

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

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


Научился: Научилась быстрее делать то, что медленно делали в предыдущем уроке.
Нет; все хорошо


Научился: делать так, чтобы кубик отталкивался от бортиков, не заступая за их границы
все ок