ProLab

Java + MySQL на русском языке — один из самых сильных практических курсов для старта в разработке
Этот курс особенно хорошо подходит взрослым, которые хотят не просто изучить Java с нуля, а сразу получить более прикладную и ценную для рынка труда комбинацию: программирование на Java плюс работа с базами данных MySQL. Именно такая связка помогает лучше понять, как создаются реальные приложения, как хранить и обрабатывать данные, как работает логика backend-разработки и как перейти от теории к практике. Обучение проходит на русском языке в Таллинне и онлайн по Эстонии, а программа курса даёт сильную базу для дальнейшего развития в программировании, тестировании, backend-разработке и других технических IT-направлениях. Для многих учащихся именно этот курс становится более уверенным и «сильным» шагом в IT, чем обычное знакомство только с одним языком программирования.
Этот курс особенно хорошо подходит взрослым, которые хотят не просто изучить Java с нуля, а сразу получить более прикладную и ценную для рынка труда комбинацию: программирование на Java плюс работа с базами данных MySQL. Именно такая связка помогает лучше понять, как создаются реальные приложения, как хранить и обрабатывать данные, как работает логика backend-разработки и как перейти от теории к практике. Обучение проходит на русском языке в Таллинне и онлайн по Эстонии, а программа курса даёт сильную базу для дальнейшего развития в программировании, тестировании, backend-разработке и других технических IT-направлениях. Для многих учащихся именно этот курс становится более уверенным и «сильным» шагом в IT, чем обычное знакомство только с одним языком программирования.
Наименование учреждения дополнительного обучения
IT ProLab OÜ
Регистрационный код 16142191
Номер уведомления о хозяйственной деятельности в сфере обучения взрослых: 260950
Название учебной программы
Java + MySQL. Основы программирования
Оригинал учебной программы на эстонском языке размещён в эстонской версии сайта.
Группа учебной программы
Разработка и анализ программного обеспечения и приложений.
Разработка и анализ программного обеспечения и приложений.
Основа для составления учебной программы
Государственная учебная программа по специальностям инфо- и коммуникационных технологий (младший разработчик программного обеспечения), обзор OSKA о потребности в специфических ИКТ-навыках (SA Kutsekoda, 2021), Java Platform Standard Edition Documentation
Общий объём обучения
140 академических часов, из них 80 акад. ч. контактного обучения и 60 акад. ч. самостоятельной работы.
Целевая группа
Взрослые, которые хотят получить практические знания языка Java и/или дополнить свои знания, а также расширить свои возможности на рынке труда благодаря повышению квалификации или переквалификации.
Условия начала обучения
Язык обучения — русский. Требуются базовые навыки работы с компьютером.
Цель
В результате обучения участник знакомится с основами программирования на базе языка Java, знает терминологию Java и общую терминологию программирования, принципы использования Java и MySQL и умеет применять наиболее распространённые алгоритмы, структуры данных и OOP. По окончании курса освоены базовые знания, необходимые для создания приложения на Java с использованием базы данных.
Результаты обучения
К концу обучения учащийся:
-
создаёт базовые модули на Java, используя современные стандарты кодирования и возможности языка Java;
-
использует различные структуры данных, классы и объекты;
-
использует основные типы языка программирования для реализации новых алгоритмов и функций или изменения существующих программ;
-
правильно интерпретирует синтаксис языка программирования;
-
составляет простые программы и применяет принципы объектно-ориентированного программирования;
-
создаёт таблицы MySQL и выполняет запросы;
-
использует MySQL вместе с Java.
Содержание обучения
- Типы данных. Переменные и константы. Операции с простейшими типами. (4 акад. ч.)
• Primitive data types
• Non-primitive data types
• Variables
• Arithmetic Operators
• Math class - Управляющие конструкции программы. Различные типы циклов и их использование. (4 акад. ч.)
• If, if else, if else if, switch
• For, foreach, while, do while - Массивы данных. (8 акад. ч.)
• Single-Dimensional Arrays
• Multidimensional Arrays - Методы. Overloading. Параметры. Глобальные и локальные переменные. (4 акад. ч.)
• Declaration Scopes
• Static Variables
• Static Methods
• Return values
• Parameters - Работа со строками. (4 акад. ч.)
• Character
• String
• RegEx
• StringBuilder, StringBuffer - ArrayList, LinkedList, Map (8 акад. ч.)
• Различия списков
• Interface List, Map
• Использование списков - Основы объектно-ориентированного программирования (OOP) (16 акад. ч.)
• Классы и объекты.
• Методы
• Абстрактные классы
• Интерфейсы.
• Модификаторы доступа.
• Deep Clone() - Input/Output (I/O). Exceptions. (10 акад. ч.)
• Byte-oriented Streams
• Character-oriented Streams
• Try-Catch
• Throw, Throws - Generics (4 акад. ч.)
• Методы • Классы
• Интерфейсы - Основы MySQL (4 акад. ч.)
• Реляционная модель базы данных
• Создание баз данных
• Создание и изменение таблиц
• Data Types
• phpMyAdmin SQL Console - Выполнение запросов MySQL (4 акад. ч.)
• Получение данных
• Фильтрация данных
• Манипулирование данными - Использование Java + MySQL (8 акад. ч.)
• MySQL connector
• Configuration storage - GUI (2 акад. ч.)
• Swing
Методы обучения
Контактное обучение (80 акад. ч.): лекции, практические упражнения, решение задач
Контактное обучение (80 акад. ч.): лекции, практические упражнения, решение задач
Самостоятельная работа (60 акад. ч.): освоение части материала вне лекций, домашние задания в соответствии с заданиями преподавателя.
Учебные материалы
Участники курса получают тематические электронные материалы, подготовленные преподавателем по всем темам обучения. Учебные материалы также включают сборник практических заданий и домашних работ.
Рекомендуемые учебные материалы
• Java SE Documentation
• IntelliJ IDEA Documentation
• Java Tutorials
• RegEx FAQ
• MySQL Documentation
• Gson Documentation
Учебная среда
Язык обучения — русский.
Размер группы — до 10 участников.
Обучение проходит в компьютерном классе или онлайн в режиме реального времени. Учебный класс выбирается в соответствии с размером группы. Для проведения онлайн-обучения в реальном времени используются Google Meet, Zoom или Skype.
Программное обеспечение: IntelliJ IDEA, Java SE Development Kit (Oracle JDK), MySQL Server
Оценивание и условия завершения обучения
Для завершения обучения требуется участие не менее чем в 80% занятий и успешное выполнение предусмотренных в ходе курса зачётных и практических работ
Методы оценивания: практические работы, создание приложения
Критерии оценивания: учащийся правильно выполняет требования задания и создаёт работающее приложение, соответствующее условиям задания
Критерии оценивания: учащийся правильно выполняет требования задания и создаёт работающее приложение, соответствующее условиям задания
Документ, выдаваемый по окончании обучения
Слушателю, успешно завершившему курс, выдаётся свидетельство, если требования к окончанию обучения выполнены и результаты обучения достигнуты. Справка выдаётся в случае, если учащийся не достиг результатов обучения, но принимал участие в учебном процессе.
Описание квалификации, учебного или профессионального опыта, обеспечивающих компетентность преподавателя
Высшее образование и/или активная работа в преподаваемой области, а также соответствующий опыт в данной сфере (опыт преподавания в области ИКТ).
FAQ
Подходит ли курс Java + MySQL для начинающих?
Да, курс подходит взрослым, которые хотят изучать Java и базы данных с нуля и получить практическую основу для дальнейшего развития в IT.
Да, курс подходит взрослым, которые хотят изучать Java и базы данных с нуля и получить практическую основу для дальнейшего развития в IT.
Зачем изучать Java вместе с MySQL?
Такой формат обучения помогает лучше понять, как создаются реальные приложения, как работает хранение и обработка данных, и как связать программирование с практическими задачами backend-разработки.
Можно ли учиться онлайн на курсе Основы программирования Java+MySQL?
Да, обучение может проходить онлайн в режиме реального времени с использованием Google Meet, Zoom или Skype.
Что изучается на курсе Java + SQL?
На курсе изучаются основы Java, структуры данных, OOP, обработка исключений, основы MySQL, SQL-запросы и работа Java с базой данных.
Где находится оригинал учебной программы?
Оригинал учебной программы на эстонском языке находится в эстонской версии сайта IT ProLab.