У нас законно все » Книги и журналы » Обучающие материалы » [Geekbrains] Java. Практическое применение

 

[Geekbrains] Java. Практическое применение

Автор: azon584 от 13-01-2016, 09:12, посмотрело: 321

0
[Geekbrains] Java. Практическое применение


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

Курс не требует знания программирования, но обещает результаты только тем, кто будет много и усердно заниматься самостоятельно.

На вебинаре преподаватель показывает новый материал исключительно на примерах, компилируя код в среде разработки.

Чему Вы научитесь
Создавать и запускать проекты, работать со средой разработки и отладчиком
Писать процедурный и объектный код на языке Java
Оценивать сложность алгоритмов, использовать стандартные алгоритмические средствами языка
Работать с SQL базами данных
Создавать web приложения с помощью сервера tomcat

Урок 1. Основы программирования
Установка софта и первая программа. Как исполняется программа, печать в консоль. Что такое отладчик, как запускать программу. Стандарты кодирования, зачем они нужны? Что такое переменная: целочисленные переменные и строки. Простейшие операции со строками. Оператор if: условный переход и ветвление, решение квадратного уравнения.
Урок 2. Процедурное программирование
Циклы и индексы, почему индексы начинаются с нуля. Массивы, пузырьковая сортировка. Функции, стэк вызова. Правила передачи параметров для примитивов и объектов. Рекурсия. Вычисление факториала. Простейшие коллекции — ArrayList, HashMap, TreeMap, LinkedList. Что такое сложность алгоритма? Стоимость доступа к коллекциям.
Урок 3. Объекты
Что такое объект? Создание объектов, сравнение объектов. Примитивы VS объекты. Разница между методом equals и оператором ==. Классы, поля и методы. Статические и не статические методы. Статические переменные. Модификаторы доступа public и private.
Урок 4. Объектно-ориентированное программирование
Что такое Объектно-ориентированное программирование, для чего оно разработано? Инкапсуляция, наследование, полиморфизм, instanceof. Пример простой ОО программы и принцип Лискова. Обработка ошибок: про коды возврата и исключения. checked и не-checked исключения, иерархия классов исключений. Когда нужно создавать свои исключения? Как правильно обрабатывать исключения?
Урок 5. Проекты, файловая система и reflection
Как устроен проект: назначения папок, пакеты, настройки проекта, подключение сторонних библиотек, jar файлы, запуск java приложений из консоли. Работа с файловой системой, потоки InputStream и OutputStream. RandomAccessFile, FileInputStream, FileOutputStream, Reader, Writer. Reflection, вызов методов по имени, доступ к приватным полям классов, аннотации.
Урок 6. Работа с базой данных
Стандарт JDBC на примере доступа к базе данных MySQL. Очень коротко об SQL. Установка MySQL, настройка доступа к MySQL из Intellij IDEA. Простейшее приложение, просматривающее, добавляющее и удаляющее данные в таблицах.
Урок 7. Веб (часть 1)
Java и WEB. Установка и запуск сервера tomcat, настройка WEB проекта в среде Intellij IDEA. Запуск tomcat из Intellij IDEA, отладка. Дескриптор веб приложения web.xml, развертывание приложения с помощью war файла. Структура war файла, создание war файла с помощью среды разработки.
Урок 8. Веб (часть 2)
Как работает протокол HTTP. Внутренний отладчик браузера. HTML формы. Запросы GET и POST. Простейший сервлет, JSP файл. Что такое MVC (model-view-controller)? Пишем гостевуху на java.

[Geekbrains] Java. Практическое применение [Geekbrains] Java. Практическое применение [Geekbrains] Java. Практическое применение


Video: AVC, 1280x720, 15.000 fps, 56.4 Kbps
Audio: AAC LC, 44.1 KHz, 2 channels, 64.0 Kbps

Скачано: Здесь
Год: 2015
Язык: русский
Формат: mp4
Размер: 2.09 GB

Скачать:



Категория: Книги и журналы » Обучающие материалы

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