Закрыто

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

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

Цена: 4970р.-96%
Взнос: 176р.
100%

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

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

Статус обсуждения:
Комментирование ограничено.
  1. 4 авг 2014
    #1
    Leeman
    Leeman ЧКЧлен клуба

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

    ТС. 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
      Складчина закрыта.
      11 фев 2015
    4. skladchik.com
      Взнос составляет 88р.
      15 дек 2014
  3. Отзывы участников

    5/5,
    • 5/5,
      Работой организатора доволен
      Очень оперативно, спасибо!
      15 фев 2015
      1 человеку нравится это.
    • 5/5,
      Работой организатора доволен
      Спасибо оргу за отличную организацию , и ШП как всегда на высоте
      13 фев 2015
      1 человеку нравится это.
    • 5/5,
      Работой организатора доволен
      Спасибо организатору за такой качественный материал и за все приложенные усилия для его получения.
      13 фев 2015
      1 человеку нравится это.
  4. Обсуждение
  5. 4 авг 2014
    #2
    corallife
    corallife ОргОрганизатор (А)
    Организовать?;)
     
  6. 4 авг 2014
    #3
    Leeman
    Leeman ЧКЧлен клуба
    Если можешь то организовуй.
    Тем более тебе и как мне будет хороший плюс иметь вторую часть! ;) :)
     
  7. 4 авг 2014
    #4
    Leeman
    Leeman ЧКЧлен клуба
    corallife
    Твоя кандидатура как организатора заслуживает большого доверия ! :)
     
    2 пользователям это понравилось.
  8. 10 сен 2014
    #5
    Бадал
    Бадал СкладчикСкладчик
    Если сборы начинать на днях, то может складчину как-нибудь в шапку поместить или ещё чего придумать ? Честно говоря, цена не совсем устраивает..
     
  9. 10 сен 2014
    #6
    corallife
    corallife ОргОрганизатор (А)
    пока не начинаем ведь
     
  10. 11 сен 2014
    #7
    Бадал
    Бадал СкладчикСкладчик
    Хорошо, понял вас) Вчера немного порекломировал в складчинах Java, 4 человека удалось привлечь =) Ребят, давайте активнее, курс ведь стоящий)
     
    1 человеку нравится это.
  11. 2 янв 2015
    #8
    migel3
    migel3 БанЗабанен
    Да,и что тут странного?
     
  12. 18 янв 2015
    #9
    eniqen
    eniqen БанЗабанен
    Я так понимаю раздача курса будет после конца обучения которое будет идти 2 месяца с 11 марта?
     
  13. 22 янв 2015
    #10
    migel3
    migel3 БанЗабанен
    нет, весь материал будет в феврале
     
  14. 29 янв 2015
    #11
    Сглаз
    Сглаз ДолжникДолжник
    записаться уже никак?
     
  15. 29 янв 2015
    #12
    Chunga-changa
    Chunga-changa ДолжникДолжник
    Уважаемые!
    Дайте возможность попасть в раздачу хоть в резервный список! Оч. нужный материал.
     
  16. 5 фев 2015
    #13
    perfectly
    perfectly ДолжникДолжник
    Как записаться в список или купить курс? Статус еще Активно, но не получается....
     
  17. 5 фев 2015
    #14
    Grek2010
    Grek2010 ОргОрганизатор
    Складчина уже приостановлена.
    Теперь только ждать повтора после завершения этой.
     
Статус обсуждения:
Комментирование ограничено.

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