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

    23.07.2017: Торгуй факты от ученика Александра Пурнова (Владимир Рубан)

    23.07.2017: Базовый марафон апрель-май 2017 (Аннетт/melannett)

    23.07.2017: Модель умного пробоя (Станислав Бернухов)

    23.07.2017: Оптимизация налогов и страховых взносов. Защита активов (Владимир Туров) 2017 г.

    23.07.2017: Видеокурс. Вакансия. Вот такая несложная работа. 890 рублей за полчаса.

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

    23.07.2017: [Шитье] Блузка (Лина Фролова)

    23.07.2017: [Шитьё] Пошив рубашки, платья, жакета.

    23.07.2017: курс "Создание Жакета Chanel" Фешнэлемент (Кейт Роменски)

    23.07.2017: Бешеная сушка [11 сезон]

    23.07.2017: Как ВЫ заработаете ! ! ! свои первые 820,650 рублей за 40 дней

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

    22.07.2017: Идеальное свидание. Первый шаг в счастливые отношения (Юлия Ланске)

    21.07.2017: Тренировочный лагерь Кати Усмановой (2016) Fathunter

    21.07.2017: Школа консультантов по семейным отношениям (Ирина Удилова)

    21.07.2017: Системный навык продвижения любых сайтов за 9 недель (Дмитрий Шахов)

    21.07.2017: Таблица умножения за 15 уроков интенсив (Ольга Лысенко)

Куплено

[Школа программирования] Java уровень 2 Профессиональная разработка

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

Цена:
12370 руб
Взнос:
384 руб
Организатор:
Лизок
Участников:
1/35

Основной список:

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

      [Школа программирования] Java уровень 2 Профессиональная разработка

      Авторы: Игорь Долгов, Дмитрий Архангельский

      [​IMG]

      Курс предназначен для тех, кто хочет узнать о продвинутых возможностях языка Java и получить практический опыт в написании приложений. Нужно разбираться в базовых понятиях программирования и иметь начальный опыт работы с Java. Курс охватывает все основные темы, необходимые для профессиональной работы.

      Чему Вы научитесь:

      • Вы научитесь создавать сложные, многокомпонентные приложения с графическим интерфейсом. Вы будете знать, как работать с базами данных и как передавать данные по сети, узнаете об отличительной черте Java - reflection. В курсе будут рассмотрены темы, связанные с объектно-ориентированным программированием: внутренние и анонимные классы, шаблоны проектирования, обобщенное программирование. Часть курса будет посвящена созданию графического интерфейса и графической подсистеме Java. Вы научитесь писать многопоточный код, узнаете о методах синхронизации и познакомитесь с библиотекой java.util.concurrent.
      • Будет подробно разобран процесс разработки программного обеспечения: постановка задачи, архитектура приложения, тестирование. Вы научитесь подключать сторонние библиотеки, использовать логирование и отладчик. Вы самостоятельно разработаете несколько приложений по основным темам курса: менеджер расходов, многопользовательский чат, редактор фотографий.

      Программа курса:
      • Урок 1. Параметризация и обобщенное программирование (Generics)
        Назначение Java Generics, Generic-контейнеры. Пример, Ограничения и маски. Ключевые слова super, extends, Использование wildcards, Generic-методы, Generic классы, Особенности наследования
      • Урок 2. Базы данных
        Реляционные базы данных, Язык запросов SQL, Операторы select, insert, update, delete, Подключение к базе из Java (jdbc), Запросы в базу данных, обработка результата, Основные операторы в языке Java: арифметические, логические, битовые, строковые, Создание и удаление таблиц, Пример приложения
      • Урок 3. Swing. Графический интерфейс
        Основное окно приложения, JFrame, Элементы интерфейса: кнопки, поля ввода, меню, списки, надписи, Компоновка элементов. LayoutManager - менеджер компоновки, Примеры основных Layout Manager: FlowLayout, BorderLayout,BoxLayout,GridBagLayout, Обработка событий, AWT - рисование, основные понятия
      • Урок 4. Внутренние классы
        Понятие внутреннего класса, Применение на практике, Анонимные и локальные классы, Вложенные классы, Интерфейсы и типы
      • Урок 5. Средства ввода-вывода
        Обзор java.io, Байтовые и символьные потоки, Буферизованные потоки, Сетевое взаимодействие, сокеты, Пример «сетевой чат», Сериализация объектов
      • Урок 6. Многопоточность
        Понятие потока, разделяемая память, Потоки в Java. Класс Thread, интерфейс Runnable, Управление потоком, состояния потока, Синхронизация: lock, synchronized, wait/notify, Deadlock - взаимная блокировка, Concurrency collections, Пример - многопользовательский сетевой чат
      • Урок 7. Обзор средств разработки. Внешние библиотеки. Тестирование
        Логирование. Основные библиотеки, Уровни логирования, Подключение внешних библиотек, Виды тестирования, Юнит-тесты, библиотека JUnit, Разработка через тестирование (TDD), Пример использования TDD
      • Урок 8. Reflection & annotations
        Понятие reflection, Класс Class, Метаданные классов, доступ к полям и методам, Аннотации - примеры использования, Написание собственных аннотаций


      Продажник:
       
      Лизок, 20 сен 2015
Участники складчины [Школа программирования] Java уровень 2 Профессиональная разработка смогут написать отзыв
Наверх