Для успешного прохождения курса JDBC нужно также уверенно знать Java Core (предыдущие курсы Java для начинающих Level 1 and Level 2) и одну из реляционных базы данных (SQL). На всем протяжении курса будет использоваться самая лучшая и активно развивающаяся СУБД PostgreSQL, которая очень часто встречается в реальных приложениях. А также самая мощная среда разработки IntelliJ IDEA.
На курсе по JDBC мы познакомимся: - с тем, как работать с реляционными базами данных из нашего Java приложения, как отправлять DDL and DML запросы - в чем отличие классов Statement and PreparedStatement, и как с ними работать - узнаем, что такое JDBC драйвер, как его подключать в наше Java приложение без использования инструментов сборки проекта, таких как Maven or Gradle, и зачем он вообще нужен - познакомимся с properties файлом и зачем выносить настройки соединения с СУБД в этот текстовый формат данных - проработаем тему транзакций, почему ни одна СУБД не может выполнять SQL запрос без них, а также что такое ACID и уровни изолированности транзакций - узнаем тонкости настройки запросов (fetch size, batch size, timeout, etc). - проговорим и на практике применим Connection Pool и узнаем важность его использования - разберем такой шаблон проектирования как DAO, чтобы показать практическую ценность полученных знаний по JDBC и как его используют на практике в реальных проектах.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Меня зовут Денис, мне 30, а программирование мой близкий друг. Уже на протяжении 10 лет оно со мной идет рука об руку и помогает реализовываться в жизни. Чуть не забыл, я именно backend разработчик. То есть я разрабатываю архитектуру и логику приложений, а не отвечаю за его внешний вид. В данный момент я работаю в однойиз самых крупных компаний - Google. А также обучаю Java программированию на своих курсах DMdev, так как именно Java является моим
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
разбирает на очень низком уровне, в целом, круто, полезно знать как работает все под капотом.
hazartilirot
Простите, это шутка!? Я пришёл сюда из курса по Сервлетам, потому что Ден работает с базой данной, в которой он работал здесь. Я пытаюсь разобраться с этим, чтобы продолжить работу там и что? Он заявляет, что база данных находиться в третем курсе. Ну, не идиотизм? Не смотря на что Ден, вроде, объясняет нормально, вот этот момент у меня просто подгорает. Возьми, сделай докер файл, в секунду поднимается Постгрес и предоставь скрипт (покажи, как скрипт заливать). Сделай независимый курс один от другого. Ну, что за люди... ещё и скрипта нет для начальной инициализации скелета базы данных. Совсем радужно.
coursehunter hazartilirot
https://coursehunter.net/course/sql > Скачать материалы курса > external-assets-links > lesson 26 > lesson26.sql
Anonymous
А где собственно говоря курс? Вместо уроков музычка играет и все...
разбирает на очень низком уровне, в целом, круто, полезно знать как работает все под капотом.