Автор: Foxminded. Сергей Немчинский
Название: Java Start (2020)
Что это за курс?
В интернете есть огромное количество информации для новичков в Java — есть и книги (включая бесплатные), миллионы видео, десятки, а может сотни тысяч статей на всех языках мира и так далее и так далее. Но среди всего этого разнообразия очень сложно выбрать то, что:
Задания курса очень простые, сложность повышается постепенно и в каждом задании вам нужно добиться только того, чтобы программа сработала. Вопросы же качества кода мы будем разбирать потом на менторинге или вы можете это все самостоятельно изучить уже умея писать работающий код.
Урок 1. Введение и настройка
Теория.
Теория.
Теория.
Теория.
Скачать:
Название: Java Start (2020)
Что это за курс?
В интернете есть огромное количество информации для новичков в Java — есть и книги (включая бесплатные), миллионы видео, десятки, а может сотни тысяч статей на всех языках мира и так далее и так далее. Но среди всего этого разнообразия очень сложно выбрать то, что:
- Все еще актуально — большая часть информации рассчитана на устаревшие версии софта и зритель/читатель оказывается перед ситуацией, когда у него просто нет нужной кнопки. И что дальше делать?
- Информация сконцентрированная, а не разбавлена водой до состояния потери времени.
- Верно выбран объем информации — вас не заставляют учить области java, которые уже сто лет никем практически не используются (типа AWT/Swing ) и при этом дают все, что надо (типа самых популярных реализаций Collection framework). А для новичка (пока он не знает всего этого) принять решение о выборе учебного курса практически невозможно.
Поэтому, когда к нам на учебу приходили потенциальные студенты и оказывалось, что им не хватает знаний, мы были вынуждены их отправлять читать книги, смотреть видео, которые не полностью удовлетворяли всем приведенным выше критериям.
Задания курса очень простые, сложность повышается постепенно и в каждом задании вам нужно добиться только того, чтобы программа сработала. Вопросы же качества кода мы будем разбирать потом на менторинге или вы можете это все самостоятельно изучить уже умея писать работающий код.
Урок 1. Введение и настройка
Теория.
- О чем и зачем курс, что в нем будет, чего не будет
- О JDK
- Переменные и операции
- Установка JDK и Eclipse
- Пишем Hello World
- Используем:
- Переменные
- Арифметические действия
- Конкатенация (склеивание строк)
Теория.
- Что такое:
- Классы
- Объекты
- Поля
- Методы
- Как с ними работать:
- Сравнение
- Печать
- Создание класса:
- Поля
- Методы
- Экземпляры классов (объекты)
- Работа с классами:
- Сравнение объектов
- Печать объектов
Теория.
- Наследование
- Полиморфизм
- Переопределение методов
- Перегрузка методов
- Абстрактные методы
- Интерфейсы
- Создать:
- иерархию наследования
- в этой иерархии создать полиморфное поведение
- переопределенный метод
- перегрузку методов
- абстрактный метод и имплементировать его
- интерфейс и имплементировать его
Теория.
- Массивы
- Коллекции
- Циклы
- Условные операторы
- Создать:
- массив
- коллекцию
- цикл обхода по массиву и коллекции
- добавить к логике программы условный оператор
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.