[foxminded] Инструментарий Java для новичка [Сергей Немчинский]

140

Прекрасно, когда вы с первого дня ощущаете себя в мире java как дома. Но не всем так везет, некоторым сложно разобраться, как именно запустить все это и построить рабочее окружение для обучения программированию.
Наш курс нацелен именно на решение этой проблемы — показать как работает java инструментарий (без сомнения самый развитый и многогранный из всех языков программирования), научить вас писать простые программы, запускать их на выполнение, деплоить на простой сервер приложений и дебажить код для нахождения ошибок.
Так же мы научим вас пользоваться базами данных, создавать новую базу данных и подключать ее к своему проекту.
В курс обучения включены кроме того и система юнит-тестирования JUnit и система автоматической сборки проекта maven.
Что будет на тренинге
День 1

  • Вводная лекция
  • Знакомство
  • установка JDK
  • установка Eclipse
  • консольное приложение

День 2

  • JUnit
  • TDD
  • debug
  • про Сервера приложений, Tomcat
  • Запуск простейшего приложения
  • Веб-приложение на JSP

День 3

  • Установка PostgreSQL
  • Подключение к базе через DriverManager
  • Использование SQL

День 4

  • Системы контроля версий
  • Установка git
  • Создание собственного проекта в репозитории
  • Работа с репозиторием
  • Бренчи, теги

День 5

  • Системы построения проектов
  • Ant, maven, gradle
  • Преобразование проекта в maven

День 6

  • Основы linux
  • Shell
  • Telnet, FTP, SSH