Выкупим курсы со skladhik.com
  1. Новые покупки Показать еще

    15.06.2021: [Аудиокнига] Нил Страусс - Игра

    07.06.2021: Многомерная медицина. Самореализация[Закрытая]

    25.05.2021: Русское ДушеВедение- ЦЕЛЕУСТРОЕНИЕ

    23.05.2021: Когнитивно-поведенческое направление психотерапии

    08.05.2021: Envato Elements на мес¤ц [продление]

  2. Гость, вы попали в клуб Рескладчик. У нас в 10 раз дешевле, чем на Складчике. Теперь вы можете не по 200 руб брать продукт на Складчике, а у нас на Рескладчике всего за 20 руб.
    Скрыть объявление
  3. Нужен организатор Показать еще

    07.06.2021: Многомерная медицина. Самореализация[Закрытая]

    25.05.2021: Русское ДушеВедение- ЦЕЛЕУСТРОЕНИЕ

    08.05.2021: Envato Elements на мес¤ц [продление]

    06.05.2021: [Фоксфорд] Физика. Углубленный уровень, 10 класс (Поток 2015-2016)

    24.04.2021: Скрипт интим услуг. готовый сайт эскорт услуг

  4. Сбор взносов Показать еще

    18.01.2021: Очистка Рода

    24.11.2020: Ци Мэнь Дунь Цзя. Перемещения, активизации, выбор дат.

    10.03.2020: Длительное обучение экстрасенсорике (Алексей Похабов)

    19.02.2020: Высокие вибрации. Для женщин

    11.10.2019: Инструктор по развитию памяти и скорочтения

Скрыть объявление
Рады сообщить вам, что мы решили покупать курсы, если вы не хотите проводить рескладчины. Все подробности здесь
Рескладчина

[Академия Ланит]Основы программирования на языке Java

Тема в разделе "Курсы по программированию", создана пользователем Менеджер, 19 апр 2015.

Цена:
20р.
Взнос:
20р.
Записаться

Список пока что пуст. Запишитесь первым!

  1. 19 апр 2015
    #1
    Менеджер
    Менеджер Организатор Организатор
    [Академия Ланит]Основы программирования на языке Java
    ПОСЛЕ ИЗУЧЕНИЯ КУРСА ВЫ СМОЖЕТЕ
    • Cоздавать приложения на языке Java
    • Создавать многопоточные программы
    • Использовать исключения
    • Использовать обобщения (Generics)
    • Компоновать элементы графического интерфейса
    • Использовать модели событий
    • Создавать GUI-приложения с использованием технологии SWING
    • Создавать сетевые приложения, использующие протокол TCP/IP
    СОДЕРЖАНИЕ КУРСА
    Основы технологии Java. Понятия и термины
    • Краткая история Java
    • Преимущества и особенности Java
    • Понятия и термины
    • Комментарии в языке Java
    • Алфавит языка Java
    • Зарезервированные слова

    Типы данных, переменные и операторы
    • Примитивные типы данных
    • Объявления переменных
    • Область действия и значения по умолчанию
    • Приведение типов
    • Операторы
    • Перечисления

    Управление течением программы
    • Составные операторы
    • Условные выражения : оператор if-then
    • Условные выражения : оператор switch/case
    • Циклы: цикл с предусловием while…
    • Циклы: цикл с постусловием do… while
    • Циклы: цикл с фиксированным количеством итераций for
    • Циклы: цикл перебора коллекций типа foreach

    Методы
    • Создание и использование метода
    • Возврат значения из метода
    • Передача параметров в метод
    • Перегрузка методов
    • Методы с переменным количеством параметров

    Массивы
    • Определение массивов
    • Одномерные массивы в Java
    • Многомерные и иррегулярные массивы
    • Инициализация и управление массивами

    Классы и объекты
    • Объектно-ориентированная концепция
    • Переменные класса и экземпляра класса
    • Объектные ссылки и сборка мусора

    Наследование
    • Механизм наследования в Java
    • Перекрытие методов и позднее связывание
    • Методы класса Object

    Конструкторы
    • Предназначение конструкторов
    • Использование конструкторов
    • Порядок работы конструкторов
    • Обратный вызов как пример использования конструкторов

    Обобщенное программирование
    • Общие сведения о настраиваемых типах
    • Создание настраиваемого типа
    • Ограниченные типы и метасимвольные аргументы
    • Ограниченные типы и коллекции
    • Ограничения настраиваемых типов

    Работа со строкам
    • Класс String и его особенности
    • Методы класса String
    • Сравнение классов String и StringBuffer

    Абстрактные классы и интерфейсы
    • Абстрактные классы : постановка задачи
    • Решение задачи с помощью абстрактных классов
    • Интерфейсы : постановка задачи
    • Решение задачи с помощью интерфейсов

    Пакеты и модификаторы доступа
    • Пакеты
    • Параметр CLASSPATH
    • Модификаторы доступа
    • Инкапсуляция

    Графические компоненты SWING
    • AWT как предшественник SWING
    • Иерархия классов Swing
    • Графические компоненты SWING

    Менеджеры размещения компонентов
    • Общие сведения о менеджерах расположения
    • Стандартные менеджеры расположения
    • Вспомогательные компоненты
    • Комбинирование менеджеров расположения

    Графика в языке Java
    • Графический контекст и методы его работы
    • Определение цветов и шрифтов
    • Рисование на поверхности компонентов

    Обработка событий в Java
    • Основы механизма обработки событий
    • Классы-обработчики
    • Примеры использования классов-обработчиков
    • Внутренние классы

    Обработка исключительных ситуаций
    • Описание механизма обработки исключений
    • Способы обработки исключений
    • Диагностические утверждения

    Многопоточное программирование
    • Многопоточная модель Java
    • Создание потоков в рамках JVM: Класс Thread и интерфейс Runnable
    • Методы класса Thread

    Синхронизация потоков
    • Синхронизация : постановка задачи
    • Способы синхронизации потоков
    • Методы wait() и notify() класса Object
    • Способы управления жизненным циклом потока

    Потоки ввода-вывода
    • Иерархия потоковых классов
    • Чтение данных с консоли
    • Сериализация объектов

    Работа со стеком TCP / IP
    • Сетевые классы Java
    • Примеры реализации сетевых приложений : клиент
    • Примеры реализации сетевых приложений : сервер
    • Примеры реализации сетевых приложений: многопоточный сервер
     

Участники складчины [Академия Ланит]Основы программирования на языке Java смогут написать отзыв