1. Новые складчины: Показать еще

    22.11.2017: Вальс гормонов (Наталья Зубарева)

    22.11.2017: Adobe Photoshop. Продвинутый уровень 2017 (Андрей Журавлев)

    22.11.2017: Яндекс директ 3.0 (Кирилл Лейцихович Павел Виноградов) 2018

    22.11.2017: Жакет на подкладке ( Галина Балановская)

    22.11.2017: Super-Ego. Пошаговая система достижения сверхрезультатов в бизнесе и жизни (Дарья Трутнева)

  2. Нужен организатор: Показать еще

    22.11.2017: Как зарабатывать на Ghost Production?

    22.11.2017: American Inside. Начни зарабатывать на ставках вместе с AI. Прибыль до 127% уже в первую неделю

    22.11.2017: Автоматический робот бинарных опционов и форекс

    22.11.2017: Духовная Интеграционика

    21.11.2017: [Премиум] Высшее сексуальное мастерство 2.0 (Лев Вожеватов, Федорова Екатерина)

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

    22.11.2017: Школа шопинга. Базовый курс "Студент" (Татьяна Тимофеева)

    22.11.2017: Твоя самореализация (Лена Друма)

    22.11.2017: Искусство маленьких шагов (Юлия Столярова)

    21.11.2017: Компенсаторная астрология (Павел Андреев)

    21.11.2017: Исцели себя сам (VIP) (Татьяна Панюшкина)

Запись

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

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

Цена:
17940 руб
Взнос:
195 руб
Организатор:
Требуется
Участников:
0/100

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

Записаться
    Тип: Стандартная складчина
  1. Telegram
    Telegram Организатор складчин

    [Академия Ланит] Основы программирования на языке 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
    • Примеры реализации сетевых приложений : клиент
    • Примеры реализации сетевых приложений : сервер
    • Примеры реализации сетевых приложений: многопоточный сервер
     
    Telegram, 19 апр 2015
  2. Похожие складчины
    1. Нафаня
    2. Zander
    3. Нафаня
    4. Нафаня
    5. Лизок
    6. Aplication
    7. Нафаня
    Загрузка...
Участники складчины [Академия Ланит] Основы программирования на языке Java смогут написать отзыв
Наверх