1. Новые покупки Показать еще

    20.09.2017: Съемка ню в интерьере (Дан Хэчо) 2017

    20.09.2017: Обработка летних фотографий. Красивая зелень (Настя Околот)

    19.09.2017: Объем в Photoshop (Екатерина Ким)

    19.09.2017: [mintro.ru] Элементарная ретушь (Lena Mint)

    19.09.2017: Фотоинтенсив (Аня Мещерякова)

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    19.09.2017: Калькулятор БЦ

    18.09.2017: Способ заработка на ошибке интернет магазина

    13.09.2017: прогноз от sporttips.org

    13.09.2017: Прогнозы на футбол

    12.09.2017: Видео МК " Раскрой и пошив мужских брюк в технике Haute Couture".

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

    13.09.2017: Фотобизне$$ (Катя Lovaphotos)

    11.09.2017: Атлант: Продвинутая семантика для инфосайтов

    09.09.2017: Худеем быстро и с умом (Мария Кузьмина, Михаил Гаманюк)

    09.09.2017: Для настоящих мужчин (Алексей Красиков)

    09.09.2017: Твой волшебный год. Создай свою реальность (Елeна Мирнaя)

Открыто Программирование на Java

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

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

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

    Тип: Стандартная складчина
    Участников: 0/100
    1. 26 янв 2015
      #1
      Менеджер
      Менеджер Организатор Организатор

      Программирование на Java

      Модуль предназначен для изучения языка программирования Java. В нем рассматриваются основы программирования на языке Java, объектно-ориентированный подход к программированию, основные алгоритмы и типы данных, обработку ошибок и обработку событий с использованием инструментария Java. Также рассматриваются параллельное программирование на Java, работа с коллекциями, а также элементы API платформы Java: сетевое программирование, средства защиты и работа с БД.

      Навыки, приобретаемые по окончании курса:

      • Программирования на языке Java;
      • Изучения программирования под различные платформы;
      • Изучения специализированных возможностей Java
      Основы

      • Введение в Java;
      • Обзор средств разработки;
      • Типы данных, переменные, константы;
      • Операторы, методы, массивы.
      Объектно-ориентированное программирование

      • Объектно-ориентированное программирование, основные понятия;
      • Классы и объекты. Создание объектов;
      • Работа со строками;
      • Конструкторы, области видимости;
      • Перегрузка.
      Алгоритмы и структуры данных

      • Списки;
      • Деревья;
      • Стеки и очереди;
      • Ассоциативные массивы;
      • Алгоритмы сортировки и поиска.
      Наследование

      • Суперклассы и подклассы. Иерархия наследования;
      • Полиморфизм, переопределение методов. Динамическое связывание;
      • Абстрактные классы, интерфейсы;
      • Идиомы проектирования.
      Исключения

      • Обработка ошибок, классификация исключений
      • Перехват исключений, трассировка стека исключений.
      Обработка событий

      • Графический интерфейс пользователя;
      • Создание апплетов;
      • Работа с интерфейсами;
      • Обработка событий мыши.
      Коллекции и обобщенное программирование

      • Понятие обобщенного программирования;
      • Определение коллекции. Интерфейсы коллекций. Коллекции
      Многопоточное программирование

      • Параллельное программирование. Параллельные алгоритмы;
      • Потоки в операционной системе;
      • Потоки Java;
      • Проблемы общего доступа к памяти;
      • Идиома монитора;
      • Методы wait, notify, notifyAll;
      • Обзор java.util.concurrent.
      Создание графического интерфейса

      • Работа с AWT и Swing;
      • Основные графические примитивы.
      Работа в сети

      • Java и сетевое программирование;
      • Адресация в сети;
      • Реализация сервера;
      • Работа с электронной почтой;
      • Обзор java.net.
      Средства защиты

      • Использование Java в защите информации;
      • Загрузчики классов;
      • Шифрование;
      • Цифровые подписи.
      Работа с базами данных

      • Обзор JDBC;
      • SQL-запросы;
      • Выполнение запросов;
      • Транзакции.
       

Участники складчины Программирование на Java смогут написать отзыв