Контакты:Северная Америка +1 628-281-2813Европа +372 527 5272info@itprolab.tech
← Все курсы

JAVA + MYSQL · ОСНОВЫ ПРОГРАММИРОВАНИЯ

Java + MySQL. Основы программирования

Практический курс по основам программирования на Java и работе с MySQL: синтаксис, структуры данных, объектно-ориентированное программирование, ввод/вывод, исключения, Generics, SQL-запросы и подключение базы данных к Java-приложению.

О КУРСЕ

Кому подходит курс

Курс предназначен для взрослых, которые хотят получить практические знания языка Java и/или дополнить свои знания, а также расширить свои возможности на рынке труда благодаря повышению квалификации или переквалификации.

Условия начала обучения

Язык обучения — русский. Требуются базовые навыки работы с компьютером.

Цель курса

В результате обучения участник знакомится с основами программирования на базе языка Java, знает терминологию Java и общую терминологию программирования, принципы использования Java и MySQL и умеет применять наиболее распространённые алгоритмы, структуры данных и OOP. По окончании курса освоены базовые знания, необходимые для создания приложения на Java с использованием базы данных.

РЕЗУЛЬТАТЫ

Что вы будете уметь после курса

  • создавать базовые модули на Java, используя современные стандарты кодирования и возможности языка Java;
  • использовать различные структуры данных, классы и объекты;
  • использовать основные типы языка программирования для реализации новых алгоритмов и функций или изменения существующих программ;
  • правильно интерпретировать синтаксис языка программирования;
  • составлять простые программы и применять принципы объектно-ориентированного программирования;
  • создавать таблицы MySQL и выполнять запросы;
  • использовать MySQL вместе с Java.

ПРОГРАММА

Содержание обучения

01Типы данных. Переменные и константы. Операции с простейшими типами4 акад. ч.
  • Primitive data types
  • Non-primitive data types
  • Variables
  • Arithmetic Operators
  • Math class
02Управляющие конструкции программы. Различные типы циклов и их использование4 акад. ч.
  • If, if else, if else if, switch
  • For, foreach, while, do while
03Массивы данных8 акад. ч.
  • Single-Dimensional Arrays
  • Multidimensional Arrays
04Методы. Overloading. Параметры. Глобальные и локальные переменные4 акад. ч.
  • Declaration Scopes
  • Static Variables
  • Static Methods
  • Return values
  • Parameters
05Работа со строками4 акад. ч.
  • Character
  • String
  • RegEx
  • StringBuilder, StringBuffer
06ArrayList, LinkedList, Map8 акад. ч.
  • различия списков
  • Interface List, Map
  • использование списков
07Основы объектно-ориентированного программирования (OOP)16 акад. ч.
  • классы и объекты
  • методы
  • абстрактные классы
  • интерфейсы
  • модификаторы доступа
  • Deep Clone()
08Input/Output (I/O). Exceptions10 акад. ч.
  • Byte-oriented Streams
  • Character-oriented Streams
  • Try-Catch
  • Throw, Throws
09Generics4 акад. ч.
  • методы
  • классы
  • интерфейсы
10Основы MySQL4 акад. ч.
  • реляционная модель базы данных
  • создание баз данных
  • создание и изменение таблиц
  • Data Types
  • phpMyAdmin SQL Console
11Выполнение запросов MySQL4 акад. ч.
  • получение данных
  • фильтрация данных
  • манипулирование данными
12Использование Java + MySQL8 акад. ч.
  • MySQL connector
  • Configuration storage
13GUI2 акад. ч.
  • Swing

ФОРМАТ

Как проходит обучение

Контактное обучение — 80 акад. ч.

Лекции, практические упражнения и решение задач в режиме реального времени с преподавателем.

Самостоятельная работа — 60 акад. ч.

Освоение части материала вне занятий и выполнение домашних заданий в соответствии с заданиями преподавателя.

Учебная среда

Обучение проходит на русском языке онлайн в режиме реального времени в группах до 10 участников. Для занятий могут использоваться Google Meet, Zoom или Skype. Программное обеспечение: IntelliJ IDEA, Java SE Development Kit (Oracle JDK), MySQL Server.

Рекомендуемые учебные материалы

Java SE Documentation; IntelliJ IDEA Documentation; Java Tutorials; RegEx FAQ; MySQL Documentation; Gson Documentation.

ЗАВЕРШЕНИЕ

Оценивание и условия завершения

Для завершения обучения требуется участие не менее чем в 80% занятий и успешное выполнение предусмотренных в ходе курса зачётных и практических работ.

Методы оценивания

Практические работы и создание приложения.

Критерии оценивания

Учащийся правильно выполняет требования задания и создаёт работающее приложение, соответствующее условиям задания.

Документ по окончании обучения

Слушателю, успешно завершившему курс, выдаётся свидетельство, если требования к окончанию обучения выполнены и результаты обучения достигнуты. Справка выдаётся в случае, если учащийся не достиг результатов обучения, но принимал участие в учебном процессе.

Компетентность преподавателя

Высшее образование и/или активная работа в преподаваемой области, а также соответствующий опыт в данной сфере, включая опыт преподавания в области ИКТ.

Основа учебной программы

Государственная учебная программа по специальностям инфо- и коммуникационных технологий (младший разработчик программного обеспечения), обзор OSKA о потребности в специфических ИКТ-навыках (SA Kutsekoda, 2021), Java Platform Standard Edition Documentation.

ЗАЯВКА НА КУРС

Записаться на курс Java + MySQL

Заполните форму — мы свяжемся с вами, уточним удобное расписание и ответим на вопросы по обучению.

Курс Java + MySQL. Основы программирования
Стоимость €2240
info@itprolab.tech

ГОТОВЫ НАЧАТЬ?

Java + MySQL — программирование с преподавателем и практикой

Не нужно ждать набора большой группы. После заявки согласуем дату старта и расписание с учётом вашего часового пояса.