Освоение Java
Данная цель посвящена моей очередной попытке научиться программировать.
Начну я с курса лекций Монахова В. В. "Язык программирования Java и среда NetBeans" (http://www.intuit.ru/studies/courses/569/425/info)
Цель поставлена достаточно специфичная, но выбор сделан по традиционному совету начинающему разработчику: "придумайте для себя задачу". Когда-то давно я увидел у своего друга генератор персонажа для ролевой игры. Написан он был на VBasice или на Delphi и представлял из себя окно с несколькими выпадающими списками, кнопками, полем текстового ввода и кнопками "сохранить" и "печать".
Спустя десять лет настольных игр я прекрасно помню эту программку и теперь хотел бы написать свой аналог, используя довольно популярную ролевую систему D&D Next.
Описание редактируется по мере прогресса и изменяющихся условий. Все изменения буду зафиксированы в дневнике, здесь они будут идти с пометкой UPD-YYYY-MM-DD
Пока что план выглядит очень уныло и составлен исключительно на основе содержания лекций. Проблема в том, что я неважно представляю себе, что именно мне необходимо учить, что читать и как думать, чтобы сделать то, что я хочу. Интуитивно я понимаю, что мне лучше склониться в сторону языков Python или того же Visual Basic, но сложный путь обещает достойное вознаграждение. В дневнике я постараюсь не забыть и отразить все свои идеи, мысли и указывать использованные ресурсы.
Критерий завершения
Первая программа на языке Java - генератор персонажа для настольной ролевой игры
Личные ресурсы
Время
Упорность
Экологичность цели
Данная цель посвящена моей очередной попытке научиться программировать.
Честно говоря, программирование было моей давней мечтой. В школе я немного управлялся с Pascal, в университете рисовал формочки на Visual Basic. В итоге, закончив техническую специальность (из машиностроительной области), я понял, что выбрал совсем не то, чего бы мне хотелось. С тех пор меня не отпускает мысль о том, как всё сложилось бы, сумей я поступить на другую специальность и став программистом.
Этой целью я хочу начать свой путь, чтобы поставить точку в данном вопросе, но путь может быть долгим и тернистым.
-
Общие представления о языке Java
Лекция 1 и тест
-
Объектно-ориентированное проектирование и платформа NetBeans
Лекция 2 и тест
-
Примитивные типы данных и операторы для работы с ними
Лекция 3 и тест
-
Работа с числами в языке Java
Лекция 4 и тест
-
Управляющие конструкции
Лекция 5 и тест
-
Начальные сведения об объектном программировании
Лекция 6 и тест
-
Важнейшие объектные типы
Лекция 7 и тест
-
Наследование: проблемы и альтернативы. Интерфейсы. Композиция
Лекция 8 и тест
-
Дополнительные элементы объектного программирования на языке Java
Лекция 9 и тест
-
Введение в сетевое программирование
Лекция 10 и тест
-
Встроенные классы
Лекция 11 и тест
-
Компонентное программирование
Лекция 12 и тест
- 1746
- 15 декабря 2015, 11:24
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением