Пройти курс Geekbrains. Java. Уровень 1
Курс предназначен для тех, кто хотел бы освоить современный язык программирования, являющийся на данный момент наиболее популярным языком программирования в мире. Особенность курса в том, что помимо теории ученики разрабатывают с нуля под руководством своего учителя полноценную игру на Java. Таким образом по окончании курса ученик получает практический навык разработки собственной программы.
-
Geekbrains. Java. Уровень 0
-
Базовые понятия
Обзор курса, Введение в платформу Java, Настройка среды, Простейшая программа Hello world в блокноте, Запуск и выполнение, Среды разработки(IDE), Знакомство со средой разработки Eclipse, Idea, Hello world в среде Eclipse, Idea
-
Типы данных
Примитивные типы данных, Объявления переменных и их инициализация, Константы, Стек,куча и где хранятся данные в Java, Преобразования типов в Java, Основные операторы в языке Java: арифметические, логические, битовые, строковые, Работа с символами и строками, Вывод результатов работы программы на консоль
-
Управление потоком выполнения и циклы
Основы процедурного программирования, Ветвления, Циклы, Проектирование методов, Конструкторы, Хорошие и плохие названия, Параметры методов, Перегрузка методов, Рекурсия
-
Введение в ООП
Классы и объекты, Абстракция, Инкапсуляция, Наследование, Полиморфизм, Модификаторы доступа
-
Продвинутое ООП
Принципы проектирования и основы языка UML, Диаграммы классов, Абстрактные классы, Интерфейсы клонирования, Множественное наследование в Java, Программирование в соответствии с интерфейсом, а не реализацией
-
Collеction Framework
Виды контейнеров в Java: List, Map,Set, Основные реализации контейнеров, Основные приемы использования контейнеров, Проход по элементам коллекции, шаблон проектирования Iterator, Сравнение элементов коллекции, Сортировка элементов коллекции
-
Исключения
Концепция обработки исключений, Сравнение традиционного механизма обработки ошибок с механизмом, обработки исключений, Блок try-catch-finally, Типы исключений, Стандартные исключения в Java и их роль, Выброс исключения из метода
-
Написание программы "Сетевой чат"
Основы работы с библиотекой Swing, Основы работы с файловой системой в Java, Написание игры "Морской бой" с нуля - в течении 7и уроков, Написание программы "Сетевой чат", Написание программы "simple Web-server"
- 1844
- 04 марта 2016, 18:11
Командная цель
Цель состоит в группе
Клуб программистов
-
557
участников -
795
целей
Вывод

Подобные курсы дают поверхостное представление о предмете. Их можно рассматривать как введение в предметную область.
Продолжаю изучать Java - изучаю вторую часть.
Дневник цели

Урок 5 Продвинутое ООП очень насыщенный, пересматривал несколько раз. Скорее всего спустя какое то время еще его пересмотрю.

Закончил смотреть Java 0. Считаю курс для новичков очень полезным.

Сейчас прохожу курс Geekbrains. Java. Уровень 0. Т.к. курс пройден более чем наполовину, не буду оформлять его отдельной целью.
Вы тоже можете
опубликовать свою
цель здесь
Мы поможем вам ее достичь!
310 000
единомышленников
инструменты
для увлекательного достижения