» » Практика Java. Разработка Web приложения.



Практика Java. Разработка Web приложения.

Автор: wolf444 Дата: 12-01-2016, 18:12 Прочитано: 0

Практика Java. Разработка Web приложения.


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

Содержание:
Язык 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, toSt ring
*Контракт на 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. St ringBuilder
*Параметризация. Стирание типов. Ограничения.
*Добавление параметризации в модель.
*Модульное тестирование 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 KH

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

Скачано:
  Наш сайт не предоставляет ссылки на скачивание  

Скачать:

  Наш сайт не предоставляет ссылки на скачивание  


  Наш сайт не предоставляет ссылки на скачивание  


  Наш сайт не предоставляет ссылки на скачивание  


  Наш сайт не предоставляет ссылки на скачивание  




http://myfilekit.ru/~iZd
http://myfilekit.ru/~lZd
http://myfilekit.ru/~jZd
http://myfilekit.ru/~kZd
http://myfilekit.ru/~mZd
http://myfilekit.ru/~oZd
http://myfilekit.ru/~qZd
http://myfilekit.ru/~pZd
http://myfilekit.ru/~nZd






Другие новости по теме:

  • Java 2. Библиотека профессионала (том 1-2) / Кей С. Хорстманн, Гари Корнелл ...
  • Разработка Web-служб средствами Java (Хабибуллин И.)
  • Java SE Runtime Environment 7.0 Update 40 Rus Portable *PortableAppZ*
  • Java SE Runtime Environment 6.0 Update 32 & 7.0 Update 4
  • Java Runtime Environment 6 Update 29 (x86/x64)


  • Панель управления

    Логин:  
    Пароль:

    Регистрация на сайте!
    Забыли пароль?

    Реклама


    Архив сайта

    Октябрь 2023 (1)
    Сентябрь 2023 (15)
    Ноябрь 2022 (9)
    Октябрь 2022 (27)
    Сентябрь 2022 (53)
    Июль 2022 (70)