Главная

Регистрация

Вход

Среда, 24.04.2024, 22:26
Приветствую Вас ГостьRSS
 Меню сайта
  • Главная страница
  • Обратная связь
  • Карта сайта
  • Форум
  • Правила сайта
  •  Разделы
  • Программы • Coфт
  • Музыка MP3 • Flac
  • Фильмы • Видео
  • Клипы • Ролики
  • Игры на ПК
  • Обои для рабочего стола
  • Cкринсейверы
  • Юмор • Приколы
  • Книги • Чтиво
  • Все для мобилы
  •  Аудиокниги
  • Разное
  • Журналы
  • Видеоуроки
  • Все для Photoshop
  •  Статистика
    Яндекс.Метрика
    Главная » Статьи » Разделы сайта » Видеоуроки

    Григорий Кислин. Практика Java. Разработка Web приложения (2014) PCRec


    Курс полезен для тех, кто хочет освоить Java для разработки фронтенд и бекэнд веб-приложений. Для пользователя дается информация от установки программного обеспечения, основы ООП, и заканчивая созданием работающего веб-приложения.

    Приложение будет разрабатываться начиная со второго занятия, основываясь на базовых темах курса: объектная модель, коллекции, система ввода-вывода, работа с файлами, сериализайия, работа с XML, SQL, персистентность в базу данных (PostgreSQL), сервлеты, технология JSP, веб-контейнер Tomcat, HTML, JavaScript, модульные тесты JUnit, java.util.Logging, система контроля версий Git.

    Требование к слушателям:
    *Умение программировать на любом языке.
    *Желательно иметь представление о XML, HTML, SQL, JavaScript.
    *Желание и возможность изучить простую часть материала (типы, операции, управляющие конструкции) в первой половине курса самостоятельно.

    Информация о видеокурсе
    Название: Практика Java. Разработка Web приложения
    Автор: Григорий Кислин
    Год выхода: 2014
    Жанр: Видеокурс
    Язык: Русский

    Содержание:

    Язык Java.
    *Знакомство.
    *Обзор сайтов и литературы по Java.
    *The Most In-Demand Tech Skills: Why Java
    *Обзор популярности инструментов и технологий Java за 2014 г.
    *Платформа
    *Java. JVM, JIT-компиляция, сборка мусора. JDK, JRE.
    *ME, SE (русский), EE (русский)

    Настройка IDE IDEA. Интеграция с Git. Первое Java приложение.
    *Настройки IntelliJ IDEA, создание проекта.
    *Система управления версиями. VCS/DVSC.
    *Интеграция с Git. gitignore.
    *Java-> class-> JVM. javac. Первое приложение Hello World. Пакеты, импорт пакетов.
    *JavaDoc.

    Принципы ООП.
    *ООП. Объектная модель. Класс. Объект. Состояние, поведение, индивидуальность (Гради Буч).
    *Инкапсуляция. Наследование. Полиморфизм. Класс, объект, поля, методы.
    *Типы отношений между классами: наследование, агрегация, композиция, ассоциация.
    *Множественное наследование. Делегирование.

    Объектная модель и классы Java.
    *Контрольные вопросы по ООП.
    *Анализ модели приложения
    *Примитивные и ссылочные типы данных. Boxing.
    *Структура памяти: куча, стек, регистры, константы
    *Класс Class. Конструктор. this, super
    *Преобразование типов.
    *Соглашения по именованию.

    Основные классы Java. Debug. Массивы.
    *Object, equals, hashCode, toString
    *Контракт на equals, hashCode
    *Модификаторы доступа. Область видимости.
    *Интерфейсы (IStorage). Абстрактные классы. static
    *IDEA debug
    *Массивы.
    *Управляющие конструкции.

    Контейнеры/коллекции. Вложенные и внутренние классы. Блоки инициализации и анонимные классы.
    *Анализ ДЗ (модель + реализация хранения через массив). Arrays
    *List, Set, Map, TreeMap, Iterator, ListIterator, Collections
    *Упрощение объектной модели. Хранение на основе Map
    *Вложенные и внутренние классы. Примеры в Collections API: Arrays.asList, Map.Entry, LinkedList.Node, Collections, Iterator
    *Локальные и анонимные классы.

    Исключения. Работа со строками. Параметризация. Модульное тестирование. Аннотации.
    *Исключения (иерархия, throws).
    *Строки в Java. Кодировка.
    *Управление строками, функции для работы со строками в Java
    *Маленькие хитрости Java. StringBuilder
    *Параметризация. Стирание типов. Ограничения.
    *Добавление параметризации в модель.
    *Модульное тестирование JUnit 4
    *Аннотации

    Логгирование. Работа с файлами. Ввод/вывод.
    *Логгирование. Настройка логгирования
    *Special Case (Особый Случай). emptyCollection, singletonCollection
    *Пакет java.io
    *Паттерны Декоратор и Шаблонный_метод.
    *Реализация FileStore (хранение в файлах).
    *Ввод-вывод. Реализация Store используя DataInputStream/ DataOutputStream.

    Сериализация. Работа с XML. Работа с Датой. Потоки. Параллельное выполнение.
    *Реализация Storage используя сериализацию.
    *Структурированное хранение данных: json, xml, Xsd, Xslt, xPath
    *Java API: JAXB, StAX, XPath. Сохранение данных приложения в XML.
    *Date, Calendar, DateFormat (Format). Joda-Time
    *JMM. Потоки выполнения. ThreadLocal. Synchronize, final, volatile

    Веб-Контейнер Tomcat. Сервлеты. JSP.
    *Сервлеты. Структура веб-приложения. web.xml
    *Настройка и деплой в Tomcat.
    *JSP. Отображение списка резюме. Просмотр, удаление резюме. Html.

    HTTP POST. SQL. PostgreSQL. JDBC
    *Разбор реализации сервлета JSP. Паттерн MVC
    *Постороение/cтруктура WAR. Деплой WAR в Tomcat.
    *Реляционные базы. SQL. Денормализация. PK, FK, Cascade
    *JDBC. ConnectionFactory. Простейшая реализация IStorage для DB.

    Транзакции. Загрузчик классов. Обзор технологий java.
    *Разбор ДЗ. Добавление в реализацию контактов.
    *Транзакция. ACID. Уровни изоляции транзакций.
    *LEFT, RIGHT, INNER JOIN.
    *Batch execute.
    *Properties. Конфигурирование базы.
    *Tomcat common lib. Загрузчик классов Tomcat.
    *Обзор фреймворков, библиотек, инструментов платормы java.

    Выпущено: Россия
    Продолжительность: ~30 часов

    Файл
    Формат: MP4 (+ доп. материалы)
    Видео: AVC, 1920x1080, ~165 Kbps
    Аудио: AAC, 192 Kbps, 48.0 KHz
    Размер файла: 5.53 Gb

      


    Скачать Практика Java. Разработка Web приложения (2014) Видеокурс



    Поделись с друзьями:


    Категория: Видеоуроки | Добавил: colt (01.08.2015)
    Просмотров: 655 | Теги: Григорий Кислин, разработка, Видеокурс, Web приложения, Практика Java | Рейтинг: 0.0/0

    Похожие материалы:
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    Регистрация | Вход
    Поиск ♦ Search
    Форма входа
    Гость

    Группа:
    Гости
    Время: 22:26
    Ты здесь: -й день
    Новые файлы
    Copyright MyCorp © 2024
    Создать бесплатный сайт с uCoz