Войти на сайт   Зарегистрироваться

Авторизация

Логин:Пароль:
в сети 2784-й день
расширенный поиск
2015, 2016, Chillout, Clipart, Dance, Deep House, design, Downtempo, Graphic, House, Lounge, MP3, Photo, photoshop, Pop, Portable, Stock, Trance, аудиокнига, бесплатно, видео, видеокурс, Графика, дизайн, документальный, игры, история, клип, Клипарт, книга, книги, обои, обучающее видео, поп, программы, сборник, система, скачать, Скачать видеоурок, софт, фантастика, фильм, фото, фотошоп   → показать все теги
0

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

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

Курс полезен для тех, кто хочет освоить 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) Практика Java. Разработка Web приложения (2014) Практика Java. Разработка Web приложения (2014)


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


Автор: colt

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

Java для начинающих. Путь от ученика до эксперта (2015)
Java для начинающих. Путь от ученика до эксперта (2015)
Данный видеокурс разработан и предназначен для тех кто начинает изучать «Java», но так же будет интересен и тем, кто уже владеет основными навыками программирования на языке «Java», который является...
Java SE - Программирование для начинающих (2013-2015)
Java SE - Программирование для начинающих (2013-2015)
В этом видеокурсе для начинающих программировать на Java подробно рассмотрены базовые понятия и все основные средства данного языка программирования: типы данных, циклы, классы, интерфейсы,...
Основы программирования. Изучение языков C (Cи), C#, Java, HTML, SQL (2014- ...
Основы программирования. Изучение языков C (Cи), C#, Java, HTML, SQL (2014- ...
В этом видеокурсе Вы получите начальные знания программирования, познакомитесь с алгоритмами и общими деталями языков программирования. Узнаете, о модели объектно-ориентированного программирования -...
JAVA. Уровень 1. Базовый курс (2014)
JAVA. Уровень 1. Базовый курс (2014)
Курс предназначен для новичков в программировании, которые хотели бы освоить современный язык программирования, являющийся на данный момент наиболее популярным языком программирования в мире. -...
  Имя:                 Email:  

Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Результат сложения Четырех и Шести