Online обучение c#

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

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

 17181

-- Anna

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

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

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

Дата Видеоурок Результат
2018-02-23 17:05 Демо игры C# чего начать программировать + 15 1 час. 3 мин.
Хочу улучшить навык программирования)

2018-02-21 09:43 Java Sweeper Финальный аккорд + 15 3 дня 19 час. 33 мин.
Запись минутного видео может занять полдня))))))
Сделать видеообзор)
2018-02-17 14:09 Java Sweeper Цифровой помощник сапёра + 15 30 мин.
Добавлено открытие клеток при нажатии на цифру

Очень понравилась идея о разбитии курса на маленькие уроки по несколько минут. Другие уроки, с большей продолжительностью, у меня лежат несмотренные месяцами. А тут всегда можно найти 5 минут на просмотр)
все легко
2018-02-17 13:38 Java Sweeper Открываем карты + 15 31 мин.
Добавлено открытие неверно отмеченных бомб
все легко
2018-02-17 13:07 Java Sweeper Первая ошибка сапёра + 15 21 мин.
Добавлен перезапуск игры при победе или поражении
все легко
2018-02-17 12:45 Java Sweeper День Победы! + 15 16 мин.
Раелизована проверка на победу
все легко
2018-02-17 12:28 Java Sweeper Телеграмма о флажках + 15 12 мин.
Добавлен вывод сообщения о количестве поставленных флажков
все легко
2018-02-17 12:16 Java Sweeper Учёт зарытых флагов + 15 15 мин.
Добавлены счетчик флажков и счетчик закрытых клеток
все легко
2018-02-17 11:51 Java Sweeper Нулевая рекурсия + 15 9 мин.
Реализовано открытие клетов вокруг пустых
все легко
2018-02-17 11:41 Java Sweeper Выбор из выбора + 15 18 мин.
Добавлен метод, открывающий цифры при нажатии левой кнопкой мыши на клетку
все легко
2018-02-16 18:10 Java Sweeper Алгоритм открывашки + 15 20 мин.
Разобран алгоритм нажатия левой кнопки мыши
все легко
2018-02-16 17:50 Java Sweeper Актуальное информирование + 15 14 мин.
Правая кнопка временно стала читерской
все легко
2018-02-16 17:35 Java Sweeper Недетские состояния + 15 7 мин.
Добавлено перечисление для хранения состояний игры
все легко
2018-02-16 17:27 Java Sweeper Добро пожаловать! + 15 10 мин.
Добавлена метка для сообщений о состоянии игры
все легко
2018-02-16 17:07 Java Sweeper Смена флагов + 15 14 мин.
Установка флажков теперь работает правильно
все легко
2018-02-16 16:52 Java Sweeper Схема правой педали + 15 18 мин.
При клике правой кнопкой мыши проверяем, открыта ли клетка.
Если открыта, то ничего не делаем. Если закрыта, проверяем, стоит ли флаг.
Если стоит, убираем флаг. Если не стоит, устанавливаем флаг.
все легко
2018-02-15 18:54 Java Sweeper Мышечный адаптер + 15 11 мин.
Добавлена обработка кликов мыши
все легко
2018-02-15 18:43 Java Sweeper Клавишные инструменты + 15 16 мин.
Создание метода через alt+enter
все легко
2018-02-13 19:41 Java Sweeper Королевская траншея + 15 15 мин.
Начали работать над верхним уровнем
все легко
2018-02-13 19:25 Java Sweeper Флаг над классом + 15 55 мин.
setNoBombToFlaggedSafeBox() - устанавливает картинку с перечеркнутой бомбой там, где игрок с помощью флажка  неверно определил бомбу
все легко
2018-02-13 18:29 Java Sweeper Дважды в одну воронку + 15 29 мин.
Закончен нижний слой програмы - генерируется правильное количество бомб
все легко
2018-02-13 17:55 Java Sweeper Следующая цифра + 15 40 мин.
Программа правильно расставляет циферки вокруг бомб
все легко
2018-02-12 18:58 Java Sweeper Ограда из единиц + 15 17 мин.
Добавлены единички вокруг бомб
все легко
2018-02-12 18:40 Java Sweeper Сравнение координат + 15 10 мин.
Переопределен метод для сравнения координат
все легко
2018-02-12 18:29 Java Sweeper Случайные бомборазмещения + 15 24 мин.
Добавлена генерация бомб
все легко
2018-02-11 18:49 Java Sweeper Тестовая бомба + 15 13 мин.
Раелизован класс Bomb
все легко
2018-02-11 18:33 Java Sweeper Бомбанутый класс + 15 26 мин.
Добавили класс Bomb, который овечает за размещение бомб и циферок, корректирует количество бомб в зависимости от размера поля.
все легко
2018-02-11 16:46 Java Sweeper За гранью видимого + 15 19 мин.
игра все больше походит на настоящий сапер
все легко
2018-02-11 12:12 Java Sweeper Матрица мира + 15 22 мин.
Создали класс Matrix
все легко
2018-02-11 11:50 Java Sweeper Игровая координата + 15 16 мин.
Создан фасадный класс Game
все легко
2018-02-11 11:33 Java Sweeper Фасадный класс + 15 25 мин.
Паттерн Фасад

Фасад позволяет создать простой интерфейс для взаимодействия с пользователем.
Класс Game скрывает сложности, связанные с процессом игры. Пользователь кликает мышкой по окну игрового приложения и видит результат клика: бомба, флажок или цифра, не задумываясь о том, как реализована логика работы программы.
совместить теорию работы Фасада с классом Game
2018-02-11 11:08 Java Sweeper Радуга картинок + 15 11 мин.
Метод values()
все легко
2018-02-11 07:26 Java Sweeper Полный список + 15 17 мин.
Idea может генерировать методы и перемещать их c помощью ctrl+shift+up/down
все легко
2018-02-11 07:09 Java Sweeper Установка размеров + 15 22 мин.
пока что ничего нового
все легко
2018-02-09 07:51 Java Sweeper Статичная граница + 15 18 мин.
Почему setSize без возвращаемого типа, как я понимаю, он возвращает void...
Это опечатка, или я чего-то не понимаю?
все легко
2018-02-07 18:36 Java Sweeper Наши координаты + 15 14 мин.
ничего нового
все легко
2018-02-06 19:15 Java Sweeper Карта классных сокровищ + 15 2 дня 4 час. 26 мин.
Игра будет состоять из двух "слоев": бомбы с цифрами и неоткрытые клетки с флажками.
Все легко
2018-02-04 14:27 Java Sweeper Запускаемый jархив + 15 30 мин.
Просматривать содержимое jar-файла
все легко
2018-02-04 13:55 Java Sweeper Источник ресурсов + 15 8 мин.
создавать корень ресурсов и обращаться к ресурсам через getClass().getResource()
все легко
2018-02-04 13:46 Java Sweeper Картинка в кубике + 15 22 мин.
пока что ничего нового
все легко
2018-02-04 13:23 Java Sweeper Первый цикл + 15 7 мин.
ordinal()
все легко
2018-02-04 13:16 Java Sweeper Перечисление кубиков + 15 12 мин.
ничего нового
все легко
2018-02-03 18:25 Java Sweeper Константные размеры + 15 13 мин.
пока что ничего нового
все легко
2018-02-02 06:44 Java Sweeper Угловая бомба + 15 7 мин.
Shift+F10 - запуск проекта в Idea
все легко
2018-02-02 06:35 Java Sweeper Загрузка и отображение + 16 20 мин.
отображать картинку на панели
запуталась в методах Image getImage().....получается, что мы создаем Image getImage() в классе JavaSweeper и в нем вызываем Image getImage() класса ImageIcon.....
2018-02-02 06:14 Java Sweeper Импорт картинок + 15 8 мин.
Добавлять папку с ресурсами (картинками) в проект
все легко
2018-02-02 06:05 Java Sweeper Метод рисования + 15 7 мин.
рисовать линию с помощью paintComponent
все легко)
2018-02-02 05:58 Java Sweeper Раздельная инициализация + 15 17 мин.
Idea может создавать методы c помощью инструмента Refactor (и не только методы, но и переменные, поля, константы и т.д.)
все легко
2018-02-01 17:18 Java Sweeper Пустая панель + 15 15 мин.
1) метод pack(), я вместо него вызывала setSize
2) порядок вызовов pack() и setLocationRelativeTo влияет на место отображения окна
все легко и понятно
2018-02-01 17:03 Java Sweeper Полёт над классом + 15 22 час. 19 мин.
Наиболее интересный метод initPanel: она задает размер поля, обрабатывает клики мышкой и вызывает метод для отрисовки всего интерфейса.
Выбрать между initPanel и main
2018-01-31 18:42 Java Sweeper Закрытие на выходе + 15 10 мин.
setDefaultCloseOperation
ничего
2018-01-31 18:32 Java Sweeper Простое окно + 15 3 мин.
psvm
пока что все легко
2018-01-31 18:28 Java Sweeper Легендарная игра + 15 9 мин.
пока что ничему
все легко
  Нано-игры Арканоид - Уровень и ракетка   Открыто


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





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

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

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

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


Научился: Почему setSize без возвращаемого типа, как я понимаю, он возвращает void... Это опечатка, или я чего-то не понимаю?



Научился: Добавлен метод, открывающий цифры при нажатии левой кнопкой мыши на клетку