Практика 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) Видеокурс

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Процедура регистрации бесплатна и займет у вас всего пару минут!
После регистрации вам станет доступна информация скрытя фразой:
"Внимание! У вас нет прав для просмотра скрытого текста."

Похожие новости:
Java для начинающих. Путь от ученика до эксперта (2015) Видеокурс Java для начинающих. Путь от ученика до эксперта (2015) Видеокурс
Данный видеокурс разработан и предназначен для тех кто начинает изучать «Java», но так же будет интересен и тем, кто уже владеет основными навыками программирования на языке «Java», который является на сегодняшний день самым актуальным языком программирования. Это практический курс, поэтому важную роль играет выполнение всех заданиий в каждом

Курс лекций - Java с нуля для начинающих (2015) CAMRip Курс лекций - Java с нуля для начинающих (2015) CAMRip
Данный курс лекций предназначен для тех, кто с полного нуля только начал или собирается начать изучать язык программировани «Java». Изучение данного курса даст Вам в минимальные сроки структурно познакомиться со всеми нужными составными синтаксическими основами языка, с собластями применения Java, а также поможет Вам научиться правильно написать

Java SE - Программирование для начинающих (2013-2015) Видеокурс Java SE - Программирование для начинающих (2013-2015) Видеокурс
В этом видеокурсе для начинающих программировать на Java подробно рассмотрены базовые понятия и все основные средства данного языка программирования: типы данных, циклы, классы, интерфейсы, библиотеки классов, комментарии и т.д. Представленный в видеоуроках учебный материал позволит Вам легко и быстро научиться основам программирования и написать

Основы программирования. Изучение языков C (Cи), C#, Java, HTML, SQL (2014-2015) Основы программирования. Изучение языков C (Cи), C#, Java, HTML, SQL (2014-2015)
В этом видеокурсе Вы получите начальные знания программирования, познакомитесь с алгоритмами и общими деталями языков программирования. Узнаете, о модели объектно-ориентированного программирования - основе большинства самых популярных языков, таких как C#, Java, C++ и многих других.

Java. Уровень 1. Базовый курс (2014) PCRec Java. Уровень 1. Базовый курс (2014) PCRec
Курс предназначен для новичков в программировании, которые хотели бы освоить современный язык программирования, являющийся на данный момент наиболее популярным языком программирования в мире. Знания основ программирования является желательным. Особенностью курса, что помимо теории(методички, видео-уроки) ученики разрабатывают с нуля под

0
Добавить комментарий
Ваше Имя: Ваш E-Mail:
Комментарий
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Введите символы, показанные на изображении: *
Видео Видео         Музыка Музыка
Игры Игры          Книги/Журналы Журналы
Программы Софт          Юмор Юмор
Мобила Мобила       Обои Обои
Календарь
«    Апрель 2024    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930 

Апрель 2024 (164)
Март 2024 (290)
Февраль 2024 (249)
Январь 2024 (229)
Декабрь 2023 (273)
Ноябрь 2023 (256)
Друзья