Курс основы Java

Начало занятий:

июль 2022 г

Дни обучения:

Понедельник и среда 19:00-21:00

“Java объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems. На 2019 год Java — один из самых популярных языков программирования. Средняя заработная плата начинающего разработчика Java составляет 700-800$”

Виктория Захарова

HRBP/Lead IT recruiter Nayax Retail

Программа курса:

Занятие № 1. Введение в Java.

  • Введение в стек технологий Java. Настройка среды. Знакомство со средой разработки NetBeans IDE. Базовая структура программы. Простейшая программа Hello world. Выполнение и запуск.

Занятие № 2 Основные элементы синтаксиса; типы данных; переменные.

  • Компиляция, анализ и исправление ошибок. Основные элементы синтаксиса языка. Типы данных(примитивные). Ключевые слова. Программа вывода форматированного текста. Объявления переменных и их инициализация.

Занятие № 3. Операторы языка; типы данных(ссылочные).

  • Константы. Операторы: арифметические, логические, битовые, строковые.Преобразования типов в Java. Работа с символами и строками. Программа взаимодействия с пользователем(чтение в и с консоли).

Занятие № 4. Циклы; условия; организация ветвления.

  • Основы процедурного программирования. Ветвления. Циклы. Проектирование методов.
  • Практика.

Занятие № 5. Массивы; индексная арифметика

  • Что такое массив. Что такое индекс и для чего он используется. Сортировки массивов. Поиск в массиве.

Занятие № 6. Методы.

  • Параметры методов. Перегрузка методов. Рекурсия. Программа вычисления факториала.

Занятие № 7. Введение в ООП.

  • Классы и объекты. Структура класса. Переменные и методы класса. Модификаторы доступа. Инкапсуляция. Написание первого класса.

Занятие № 8. Абстракции; наследование; полиморфизм.

  • Наследование. Полиморфизм. Интерфейс. Абстрактный класс. Класс Object и его методы.

Занятие № 9. Продвинутое ООП.

  • mutable, immutable объекты. Создание immutable объекта. Клонирование и копирование объекта. Equals(), hashCode(). Основы многопоточности.

Занятие № 10 Потоки ввода/вывода в Java.

  • Чтение и запись в файл. Чтение и запись в поток. Сериализация.

Занятие № 11|12. Collеction Framework.

  • Коллекции в Java: List, Map,Set. Основные реализации коллекций. Основные приемы использования колекций. Проход по элементам коллекции, шаблон проектирования Iterator. Сравнение элементов коллекции. Сортировка элементов коллекции.

Занятие № 13|14. Исключения.

  • Концепция обработки исключений. Сравнение традиционного механизма обработки ошибок с механизмом. Обработки исключений. Блок try-catch-finally. Типы исключений. Стандартные исключения в Java и их роль. Выброс исключения из метода

Занятие № 15.

  • Старт карьеры в IT. Знакомство с IT компаниями (где можно пройти стажировку). Составление идеального резюме. Требования к резюме и часто распространенные ошибки. Составление сопроводительного письма. Важные нюансы отправки резюме по почте. Блоки типичного собеседования в IT компании. Подготовка к собеседованию.

Занятие № 16.

  • Индивидуальная работа со студентом
  • Проработка резюме и работа над ошибками
  • Репетиция собеседования

Занятие № 17. Базы данных JDBC.

  • SQL
  • БД MySQL
  • Введение в JDBC – statement, preparedstatement

Занятие № 18-21 Swing GUI и курсовая работа

  • Теория и МНОГО практики (Swing GUI).
  • Написание курсовой работы.

Занятие № 22-24. Написание программы «Чат» или «simple Web-server»

  • Защита курсовой работы.

Занятие № 25. Подведение итогов. Экзамен. Вручение сертификатов.

Занятие 26 и 27. Коуч по трудоустройству:

  • Старт карьеры в IT
  • Знакомство с IT компаниями (где можно пройти стажировку)
  • Составление идеального резюме
  • Требования к резюме и часто распространенные ошибки
  • Составление сопроводительного письма
  • Важные нюансы отправки резюме по почте
  • Блоки типичного собеседования в IT компании
  • Подготовка к собеседованию
  • Индивидуальная работа со студентом
  • Проработка резюме и работа над ошибками
  • Репетиция собеседования

* В программе возможны изменения.

Иду учиться

Освойте профессию java разработчик за 4 месяца и получите помощь в трудоустройстве

Курс состоит их 33 занятий, из них 22 технических и 11 занятий по английскому языку для IT специалистов.

Преподаватели курса:

Все наши преподаватели практикующие специалисты с большим опытом работы в ведущих IT компаниях. На ближайшие 3 месяца они станут для Вас не только преподавателями, но и друзьями-наставниками.

Преподаватель курса Язык программирования Java. Опыт работы с Java около 15 лет.

Начал свою карьеру ИТ специалиста в далеком 2010 году. Ранее работал экономистом к крупном банке, где также построил карьеру от экономиста до, начальника отдела. Работал в  First Ukrainian International Bank, Lohika, Luxoft. В данный момент работает в Digitally Inspired. С нашим центром сотрудничает с  2017 года. 

Петр Марик

QA Lead в Digitally Inspired

Преподаватель английского языка с 23-летним стажем

Общий опыт работы преподавателем- 23 года. В IT сфере- около 2 лет. English level — C1, подтвержденный сертификатом IELTS. Большой опыт преподавания Business English. Также успешно подготавливает студентов к сдаче IELTS и других экзаменов на получение сертификата международного образца. 

Антонина Колесникова

Преподаватель английского языка

Системный администратор с 15 летим стажем, DevOps engineer.

Общий стаж работы в IT сфере более 15 года. Работал программистом баз данных, системным администратором, специалистом по обеспечению информационной безопасности в банковской, торговой и производственных сферах. В данный момент работает DevOps инженером. В школе ActPro преподает с 2016 года. 

Дмитрий Боевец

Преподаватель Linux и основ сетевых технологий

HRBP/Lead IT recruiter Nayax Retail

Работа с людьми с 2010 года. Работа в ІТ с 2016 года. Преподаватель с 2018 (коуч по трудоустройству, курс Рекрутинг с нуля). Чем могу быть полезна? Постановка стратегии поиска работы, планирование, помощь в написании резюме, подготовка к собеседованию помощь в смене профессии, направлении обучения, выбора курсов.

Виктория Захарова

Ведущая тренинга Трудоустройство в IT

Другие преподаватели данного курса:

Евгений Хван
Quality Assurance Test Engineer - AB Soft.
Вячеслав Басаджи
QA Engineer-SANDBX.
Ольга Лавриненко
Full-stack QA Engineer в ROZETKA.
arutin
Владимир Арутин
Senior QA Engineer в AB Soft

Часто задаваемые вопросы.

Думаем, что да, если Вы будете уделять занятиям не менее 10 часов в неделю, выполнять домашние задания и общаться с Вашим наставником. Тогда за 3 месяца Вы сможете освоить навыки тестировщика, соберёте портфолио проектов и начнёте свой путь в профессию.

Для старта достаточно иметь законченное среднее образование и возможность заниматься не менее 10 часов в неделю.

Нет, не нужно. Наш курс разработан для тех, кто никогда не работал в IT и совсем не имеет представления о тестировании. Мы не требуем никаких знаний в программировании на начальном этапе. Программа построена таким образом, что навыки профессионального тестировщика вы получаете, пока проходите курс. Если у вас есть базовые знания, курс поможет их структурировать и двигаться дальше.

Можно, для закрепления за Вами места в группе до начала обучения необходимо внести 1000 гривен, затем 5000 гривен на первом занятии и оставшуюся сумму (5000 гривен) на восьмом занятии.

Мы предоставляем видео запись каждого занятия, также у Вас будет доступ к конспекту занятий и другим материалам курса.

Да, вы можете стать тестировщиком ПО без знания английского языка, но это ограничит вас в выборе компании и проектов.

Однозначно да. В наш курс уже включены уроки по английскому языку, которые входят в стоимость обучения. Также во время обучения на курсе Вы можете параллельно изучать английский язык. для этого лучше всего брать индивидуальные занятия с репетитором. Как результат через 3 месяца у Вас будет и изученная актуальная IT профессия и за это время Вы сможете поднять уровень английского языка на один уровень.

Разработчики и тестировщики могут быть представителями разных континентов, но английский язык – это то, что их объединяет. Чтобы попасть на серьезные проекты, просто необходимо знать английский язык. В противном случае вы просто не сможете качественно написать отчет о найденном дефекте или пообщаться с заказчиком.

Для прохождения курса не нужно иметь сверх современный компьютер либо ноутбук. Требования к компьютеру для обучения на курсе: оперативная память от 4 Gb, процессор intel core i3/i5/i7, желательно не старше 3-го поколения (либо аналоги от AMD), свободное место на жёстком диске порядка 20 ГБ, операционная система на Ваш вкус:) Windows/Linux/MAC.

Все наши преподаватели это практикующие специалисты уровня не ниже Senior, с опытом работы от 5 лет и работающие в ведущих компаниях.

Вы можете связаться с нашим администратором, заполнив форму на сайте, также позвонить по любому из контактных номеров, которые указаны на сайте, написать в любой мессенджер указанный на сайте, также при возможности Вы можете приехать к нам в офис для обсуждения всех деталей курса. Запросить счет на предоплату курса можно и в online.

Если  будет возможность почитайте старину Савина:). Ссылка на закачку книги ниже 👇

Roman-Savin-Testirovanie-Dot-Kom

А сколько зарабатывают тестировщики ПО? И обрати внимание, это в долларах США

0
Intern/Trainee
0
Junior
0
Middle
0
Senior
0
Team/Tech lead

Да легко.  Ниже будет ссылка с указанием зарплат IT специалистов Украины на DOU. Что такое dou? DOU.ua — это профессиональное сообщество разработчиков. Ключевая ценность сообщества — его участники. Профиль участника — это его визитная карточка. А вот и ссылка на заработные платы IT специалистов 👇

https://jobs.dou.ua/salaries/?period=2021-12&position=Middle%20SE&technology=Java

После окончания курса:

По окончанию курса вы получаете сертификат, котируемый на IT рынке Украины.

После окончания обучения мы направляем на собеседование в it - компании (которые являются нашими партнерами), по его результатам вы сможете трудоустроиться к ним.

Почему наши студенты делают стремительную карьеру в IT индустрии:

НАШИ ПРЕПОДАВАТЕЛИ

Преподавательский состав состоит из профессионалов — практиков, работающих в ведущих IT компаниях Украины более 5 лет, с уровнем Senior/Lead.

РЕПУТАЦИЯ

Наш опыт преподавания Тестирования ПО 7 лет. Нас знают и уважают работодатели. Наших студентов большинство IT компаний рады видеть в рядах своих сотрудников.

ТРУДОУСТРОЙСТВО

Полностью подготавливаем к успешному собеседованию. Успешных выпускников отправляем на собеседование в IT компании.

ТЕХНОЛОГИИ

В данном курсе мы изучаем следующие технологии: Atlassian Jira, GIT, Selenium, Postman, Soap, Jmeter и многие другие.

АНГЛИЙСКИЙ ЯЗЫК

Предоставляем уроки по IT English, для проработки IT лексики и повышения уже имеющегося у Вас уровня.

ДОСТУПНЫЕ ЦЕНЫ

Доступная стоимость обучения и лояльная система оплаты курса. Мы вывели и придерживаемся формулы: доступная цена = высокое качество обучения.

ПРАКТИКА

Практика составляет 70% и проходит на рабочих проектах. Даем не только теоретические знания, мы выпускаем востребованных высококвалифицированных специалистов.

БОНУСНЫЕ ЗАНЯТИЯ

Linux, сети, основы виртуализации. Тематика данных занятий подобрана для облегчения вашей дальней работы в IT компании.