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

    28.02.2017: Медитация Очищения Эмоционального Тела "Свет Грааля"

    28.02.2017: Пошаговый план открытия бизнеса на одностраничных сайтах(Александр Дунаев)

    28.02.2017: Selectedbet.com честная статистика, стабильная прибыль

    28.02.2017: Семейный фотопроект. Организация, съемка и обработка (Александра и Евгений Сёмочкины)

    28.02.2017: UberCash | От 3 000 руб. в сутки на сервисе Uber

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

    28.02.2017: Selectedbet.com честная статистика, стабильная прибыль

    28.02.2017: INSTASOFT 4.0.9.5

    28.02.2017: [ITVDN] Видео курс Java Essential

    27.02.2017: БЕТОН от Prognoz.ninja - 100%ный прогноз!!!

    27.02.2017: Покупка бетона или железок от prognoz.ninja

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

    28.02.2017: UberCash | От 3 000 руб. в сутки на сервисе Uber

    28.02.2017: Введение в облигации (roundabout)

    28.02.2017: Как я зарабатываю на YouTube 1318$ в месяц? (Александр Беляшов)

    27.02.2017: Основы строительства Живой Бани (Иван Бояринцев)

    27.02.2017: Что должен делать руководитель отдела продаж (Екатерина Уколова)

Запись

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

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

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

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

    Тип: Стандартная складчина
    1. Telegram

      Telegram Организатор складчин

      Программирование на 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-запросы;
      • Выполнение запросов;
      • Транзакции.
       
      Telegram, 26 янв 2015
    2. Загрузка...

      Похожие складчины
      1. Bulion
        Запись

        (Неотология) Python: программирование на каждый день и сверхбыстрое прототипирование

        Bulion, 22 фев 2017 в 11:05, в разделе: Курсы по программированию
      2. Telegram
        Запись

        Объектно-ориентированное программирование на C++

        Telegram, 3 окт 2016, в разделе: Электронные книги
      3. Bulion
        Запись

        Программирование на Java для начинающих (Майк МакГрат)

        Bulion, 26 сен 2016, в разделе: Электронные книги
      4. Bulion
        Запись

        Python. Программирование для начинающих (Майк МакГрат)

        Bulion, 26 сен 2016, в разделе: Электронные книги
      5. Bulion
        Запись

        Программирование на С для начинающих (Майк МакГрат)

        Bulion, 26 сен 2016, в разделе: Электронные книги
      6. Telegram
        Запись

        Программирование на С микроконтроллеров PIC24

        Telegram, 10 сен 2016, в разделе: Строительство и ремонт
      7. Telegram
        Запись

        Программирование микроконтроллеров ATMEL на языке C (+...

        Telegram, 9 сен 2016, в разделе: Электронные книги

Наверх