Очень легкое объяснение сложных тем, такие как наследование таблиц или оптимизация данных. Курс очень понравился, самое то для начинающих
Ключевые особенности
Информация с самого нуля
Даже если вы никогда не работали с базами данных - вы сразу научитесь это делать, т.к. материалы рассчитаны именно на новичков. Вы узнаете всю "внутреннюю кухню", которую должен знать любой программист
Пошаговое изучение
Программа построена последовательно, сначала научитесь создавать базы данных, таблицы, затем обращаться к ним из базы данных с помощью SQL запросов, оптимизировать структуру, заполнять коллекции и многое другое
Готовые примеры
Все исходные коды можно будет открывать и сразу запускать в среде NetBeans. Также будут доступны файлы базы данных SQLite, вы их будете открывать в специальном менеджере
Поддержка по курсу
У вас будет неограниченная поддержка в закрытой группе, где вы сможете задавать свои вопросы и общаться с другими учениками. Таким образом вы точно дойдете до конца и выполните все задания.
Технические данные видеокурса
Краткий список ТЕМ И НАПРАВЛЕНИЙ
Введение в базы данных
Основы построения любой базы данных. Здесь вы узнаете весь процесс, начиная от создания самой базы данных, заканчивая оптимизацией таблиц
База данных SQLite
Все данные будут храниться в популярной СУБД SQLite, которая используется на всех мобильных устройствах и многих программах, таких как Skype, Google Chrome и др.
Дизайнер SQLite Expert Personal
Для редактирование таблиц вы будете использовать специальный дизайнер, который сильно облегчит вам работу. Без консолей и прочих сложных инструментов
Проектирование таблиц
Одна из самых интересных частей курса, где вы с нуля спроектируете и создадите базу данных по автомобилям, чтобы в дальнейшем к ней обращаться из кода.
Применение принципов ООП
Немногие знают, как можно использовать ООП в таблицах. Вы узнаете подходы, которые оптимизируют вашу структуру данных
Ключи, связи, ограничения таблиц
Основные элементы при создании таблиц, чтобы хранить целостность и не было избыточности данных. Вы узнаете процесс оптимизации данных,ключей, полей.
Разработка базы данных с нуля
Вы полностью с нуля создадите базу данных и по шагам пройдете весь процесс. В дальнейшем вы сможете легко создавать и другие базы данных
Связи таблиц
Более подробный блок, где упор делается на тему связей между таблицами. Правильно созданные связи - залог успешного кода, потом что все начинается с базы данных
Наследование между таблицами
Для таблиц можно применить принцип ООП - наследование. Это поможет вам избежать избыточности данных и построить правильную структуру таблиц.
Представления в базе данных
Специальное представление ваших данных, которые вы можете настраивать как вам будет удобно. Используются для консолидации данных в одном запросе
Запросы SQL
Вы научитесь выполнять запросы в базу данных, чтобы получать результаты и обрабатывать и в коде. Без знания SQL - вы не сможете дальше программировать
Оператор JOIN
Чтобы связать между собой таблицы нужно использовать специальные операторы, один из которых - JOIN. Это инструмент для объединения данных в одном запросе
Подзапросы
Еще один инструмент, чтобы получать данные в SQL запросах из разных таблиц и работать с ними в коде. Выполняет похожие с JOIN задачи
JDBC
Основной интерфейс Java при работе с любой базой данных. Вы узнаете какие объекты нужно использовать в различных ситуациях, из чего состоит спецификация JDBC
Обращение к базе данных из Java
Создание кода, который будет использовать JDBC драйвер и обращаться к базе данных, выполнять SQL запросы и обрабатывать результаты.Объекты Connection, Statement, ResultSet
Более подробное изучение объектов интерфейса JDBC. Очень важно знать как они работают, какие плюсы и минусы имеют
Обработка результатов SQL запроса
Существуют разные способы обработки данных SQL запроса, поэтому важно правильно их применять в каждой ситуации, в зависимости от задачи
Компонент JTable
Графический компонент из состава SWING, который позволяет загружать в себя данные и показывать в виде таблицы. Вы создадите модель для JTable c использованием массивов.
Для кого этот курс
Подойдет тем, кто:
- любит обучаться на готовых примерах
- хочет научиться правильно проектировать базы данных
- желает сэкономить свое время
- хочет сразу получить всю необходимую информацию, а не читать кучу книг
Не подойдет для тех, кто
- не знает основ написания программ на Java (создание класса, методы и пр.), хотя бы на элементарном уровне
- уверен, что самостоятельно все сможет найти и разобрать без помощи преподавателя
ГАРАНТИЯ
Цель данного курса - довести вас до обещанного результата.
Я осознаю всю полезность предлагаемой информации, но также я ценю ваше время.
Поэтому даже если вы просто посчитаете, что "этот курс не для меня" или "я и так все это знал", напишите нам, и мы вернем вам деньги без никаких обид и разбирательств.
Но в этом случае в дальнейшем вы не сможете приобретать какие-либо продукты нашего проекта. Гарантия действует 365 дней с момента вашей покупки.
Вы полностью застрахованы.
Отзывы учеников на курсы
Об авторе
Тимур Батыршинов: 31 год, Java разработчик, опыт более 12 лет, основатель javabegin.ru Главный тренер. За 5 лет обучил более 24000 человек (онлайн и оффлайн) Автор более 50 курсов по разным направлениям Java: основы, веб, Android, Spring и многие другие. |
Поддержка по вашим вопросам
Если у вас возникнут вопросы - вы всегда сможете их задать в закрытой группе форума, куда есть доступ только у клиентов. Вы не останетесь один на один с проблемами, поэтому сможете постоянно двигаться вперед.
Вопросы читателей
Какие нужны начальные знания?
|
Запустится ли курс на MacOS/Linux?
|
Каким способом можно оплатить курс?
|
Сколько времени нужно на изучение курса?
|
Как оплатить в другой валюте? (доллары, евро, гривны, тенге и пр.)
|
Можно купить один комплект, а позже доплатить за другой?
|
Куда можно будет задавать вопросы?
|
В какой IDE будем работать?
|
Буду ли я получать обновления по курсу (бонусные уроки)?
|
Можно ли купить курс и начать его изучение позже?
|
В курсе уже есть исходные коды?
|
Можно открывать проекты в другой IDE?
|
Все вопросы также можете задавать в онлайн чате в правом нижнем углу страницы.
Заказать видеокурс
Вам предоставляется
скидка 70%
как новому клиенту курса
МИНИМУМ
870
2900
рублей
- Видеоуроки
- Исходные коды
- Файлы PDF
Закрытая группаПроверка кодов2 скайп сессии 1 на 1
СТАНДАРТ
1050
3500
рублей
- Видеоуроки
- Исходные коды
- Файлы PDF
- Закрытая группа
Проверка кодов2 скайп сессии 1 на 1
РАСШИРЕННЫЙ
1440
4800
рублей
- Видеоуроки
- Исходные коды
- Файлы PDF
- Закрытая группа
- Проверка кодов
2 скайп сессии 1 на 1
ВСЕ ВКЛЮЧЕНО
2370
7900
рублей
- Видеоуроки
- Исходные коды
- Файлы PDF
- Закрытая группа
- Проверка кодов
- 2 скайп сессии 1 на 1
Скидка закроется через:
Доступные способы оплаты
Картой VISA, MasterCard (онлайн оплата)
Платежная система Webmoney (онлайн оплата)
Платежная система Яндекс.Деньги (онлайн оплата)
Платежная система QIWI (онлайн оплата или через любой терминал)
Платежная система Paypal (онлайн оплата)
"Сбербанк Онлайн" или "Тинькофф Кредитные системы"(онлайн оплата)
Приват24(онлайн оплата)
Казком или с любой карты Казахстана(онлайн оплата или наличными через банкомат, банк)
Денежные переводы через системы: (наличными через банк)
Салоны связи (наличными)
Любой банкомат "Сбербанка" (наличными)
Безнал. расчёт для физ. и юр. лиц (наличными через банк)
P.S. Не нашли подходящий способ оплаты? Напишите нам
Как оплатить?
1) Нажимаете кнопку "Купить" для выбранного комплекта
2) вводите данные: email, имя, телефон (обязательно)
3) выбираете способ оплаты (можно изменять по ссылке из письма)
4) оплачиваете выбранным способом
5) получаете в течение 24-х часов ссылки на почту и всю информацию
Пример урока из курса: "Использование JOIN в SQL запросах":