Въведение в разработката на корпоративни приложения в Java - безплатен курс от Innopolis University, обучение 6 месеца, Дата: 1 декември 2023 г.
разни / / December 03, 2023
Започването на вашето ИТ пътуване с изучаване на Java е страхотна идея. Овладейте модерна професия с Innopolis University. Не е необходимо да знаете програмиране, учителят ще ви помогне да научите.
Вече имате опит в ИТ сферата и искате да преминете към Java. Ние ще ви помогнем да научите нов стек от технологии заедно с нашите учители.
Курсът се провежда в дистанционен формат, така че можете да се присъедините към класове от всеки град или регион
— дава индивидуални препоръки.
В края на всеки уебинар студентите получават домашна работа. Ще имате възможност да подобрите домашните си задачи. След първата проверка можете по желание да направите корекции в документа, като вземете предвид коментарите на ментора и отново да получите обратна връзка.
Ще създадете MVC приложение, подобно на съвременните интерактивни уебсайтове. На същия принцип работят например социални мрежи, видео хостинг сайтове, банкови системи и др.
- 6+ години в IT
- 4 години търговски опит в разработката на Java
- участва в изпълнението на проекти като разработването на приложение за отчитане на сондажни процеси петролни кладенци, проект за предоставяне на онлайн транзакции с валути и метали за юридически лица в най-голямата банка държави
Модул 1. Java Core
Входящ тест
Основи
— Въведение в специалността
— Основи на информатиката - компютърна архитектура, бройни системи
— Разработка на компютърен софтуер
— Модели и методологии за разработка на софтуер
— Езици за програмиране, управляващи структури, типове данни, изграждане на алгоритми
— Java инфраструктура, първа програма, масиви
— Git система за контрол на версиите
— Подпрограми – функции и процедури
— Алгоритми и структури от данни, оценка на сложността на алгоритмите
— Основи на ООП, капсулиране
— Наследяване и полиморфизъм
— Абстрактни класове и интерфейси
- Статични членове на класа
- Вложени класове
— Анонимни класове и ламбда изрази
— Обектни и низови класове
— Генерични лекарства
— Свързани списъци и списъци, базирани на масиви
- API за събиране на Java
— Изключения
- Java IO
- API за поток
— Изпълнителни нишки
— Стандартни класове за работа с многопоточност
Временно удостоверяване 1
Модул 2. Приложения клиент-сървър в Java
Инструменти за разработка
— JAR, Мейвън
— Основи на SQL
- JDBC
- JUnit
— Хибернация, JPA
Уеб разработка
— Основи на пролетното развитие
— Методи за конфигурация на пружината
— Въведение в мрежовите протоколи, HTTP, HTML
-Пролетен MVC
- Spring Data JPA
— Spring Boot, локализация, валидиране
— Пролетна сигурност
Междинна оценка 2
финален изпит
Защита на проекта