5/5, Голосов: 3
Закрыто

[Школа программирования] Java. Уровень 2 (повтор)

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

Цена: 4970р.
Взнос: 88р.
100%

Основной список: 70 участников

Резервный список: 23 участников

Статус темы:
Закрыта.
    1. Leeman

      Leeman ЧКЧлен клуба

      ТС. 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
      • Метаданные классов, доступ к полям и методам
      • Аннотации - примеры использования
      • Написание собственных аннотаций

      Website


       
      Последнее редактирование модератором: 7 авг 2014
      1 человеку нравится это.
    2. Последние события

      1. skladchik.com

        Складчина закрыта.

        14 ноя 2017
      2. skladchik.com

        WeAreTheBorg не участвует в складчине.

        7 июл 2017
      3. skladchik.com

        Baaaka не участвует в складчине.

        7 июл 2017
      4. skladchik.com

        LuridLunatic не участвует в складчине.

        7 июл 2017

      Последние важные события

      1. skladchik.com

        Складчина закрыта.

        14 ноя 2017
      2. skladchik.com

        Складчина доступна.

        4 май 2017
      3. skladchik.com

        Осталось 5 дней до завершения складчины.

        24 мар 2015
      4. skladchik.com

        Осталось 5 дней до завершения складчины.

        24 мар 2015
    3. corallife

      corallife ОргОрганизатор (А)

      Организовать?;)
       
    4. Leeman

      Leeman ЧКЧлен клуба

      Если можешь то организовуй.
      Тем более тебе и как мне будет хороший плюс иметь вторую часть! ;) :)
       
    5. Leeman

      Leeman ЧКЧлен клуба

      corallife
      Твоя кандидатура как организатора заслуживает большого доверия ! :)
       
      2 пользователям это понравилось.
    6. corallife

      corallife ОргОрганизатор (А)

       
    7. Бадал

      Бадал СкладчикСкладчик

      Если сборы начинать на днях, то может складчину как-нибудь в шапку поместить или ещё чего придумать ? Честно говоря, цена не совсем устраивает..
       
    8. corallife

      corallife ОргОрганизатор (А)

      пока не начинаем ведь
       
    9. Бадал

      Бадал СкладчикСкладчик

      Хорошо, понял вас) Вчера немного порекломировал в складчинах Java, 4 человека удалось привлечь =) Ребят, давайте активнее, курс ведь стоящий)
       
      1 человеку нравится это.
    10. yurcud

      yurcud ЧКЧлен клуба

      1 человеку нравится это.
    11. eniqen

      eniqen БанЗабанен

       
      2 пользователям это понравилось.
    12. migel3

      migel3 БанЗабанен

      Да,и что тут странного?
       
    13. eniqen

      eniqen БанЗабанен

      Я так понимаю раздача курса будет после конца обучения которое будет идти 2 месяца с 11 марта?
       
    14. migel3

      migel3 БанЗабанен

      нет, весь материал будет в феврале
       
    15. Сглаз

      Сглаз БанЗабанен

      записаться уже никак?
       
    16. Chunga-changa

      Chunga-changa ЧКЧлен клуба

      Уважаемые!
      Дайте возможность попасть в раздачу хоть в резервный список! Оч. нужный материал.
       
    17. perfectly

      perfectly БанЗабанен

      Как записаться в список или купить курс? Статус еще Активно, но не получается....
       
    18. Grek2010

      Grek2010 МодерМодератор Команда форума

      Складчина уже приостановлена.
      Теперь только ждать повтора после завершения этой.
       
    1. ksvnn
      5/5,
      Организацией складчины доволен
      Очень оперативно, спасибо!
      1 человеку нравится это.
    2. tiger74
      5/5,
      Организацией складчины доволен
      Спасибо оргу за отличную организацию , и ШП как всегда на высоте
      1 человеку нравится это.
    3. uncleTommy
      5/5,
      Организацией складчины доволен
      Спасибо организатору за такой качественный материал и за все приложенные усилия для его получения.
      1 человеку нравится это.
Статус темы:
Закрыта.

Поделиться этой страницей