[foxminded] Инструментарий Java для новичка (Сергей Немчинский)
Прекрасно, когда вы с первого дня ощущаете себя в мире java как дома. Но не всем так везет, некоторым сложно разобраться, как именно запустить все это и построить рабочее окружение для обучения программированию.
Наш курс нацелен именно на решение этой проблемы — показать как работает java инструментарий (без сомнения самый развитый и многогранный из всех языков программирования), научить вас писать простые программы, запускать их на выполнение, деплоить на простой сервер приложений и дебажить код для нахождения ошибок.
Так же мы научим вас пользоваться базами данных, создавать новую базу данных и подключать ее к своему проекту.
В курс обучения включены кроме того и система юнит-тестирования JUnit и система автоматической сборки проекта maven.
День 1
- Вводная лекция
- Знакомство
- установка JDK
- установка Eclipse
- консольное приложение
- JUnit
- TDD
- debug
- про Сервера приложений, Tomcat
- Запуск простейшего приложения
- Веб-приложение на JSP
- Установка PostgreSQL
- Подключение к базе через DriverManager
- Использование SQL
- Системы контроля версий
- Установка git
- Создание собственного проекта в репозитории
- Работа с репозиторием
- Бренчи, теги
- Системы построения проектов
- Ant, maven, gradle
- Преобразование проекта в maven
- Основы linux
- Shell
- Telnet, FTP, SSH