- Регистрация
- 24.09.2021
- Сообщения
- 38 211
Что такое Angular? Это cовременный и популярный фреймворк, созданный в Google и основанный на языке JavaScript/TypeScript. Входит в топ по запросам в интернете (наряду с React). Скорее всего вы слышите это название постоянно, теперь самое время научиться на нем разрабатывать TypeScript + Java На данный момент это одни их самых популярных языков разработки frontend и backend. Java не нуждается в рекомендациях - он занимает бОльшую часть рынка для серверных технологий. В связке TypeScript+Java Вы можете создавать независимые приложения для любых клиентов (веб, мобильные, десктоп). SpringBoot Эта библиотека сильно упростит вам жизнь и вы сможете создавать backend в 10 раз быстрее. В курсе применяется SpringBoot для упрощения работы - всю "грязную" работу вы делегируете библиотеке. Один попробовав - скорее всего вы всегда будете создавать приложения на SpringBoot. Hibernate Для ускорения разработки backend вы будете использовать JPA/Hibernate - это специальная прослойка между базой данных и вашим кодом. Hibernate отлично работает в связке со Spring, вам не нужно будет заниматься лишними настройками, которые сильно отвлекают. Упор будет на бизнес процессы и получение данных из БД. Angular + Java/Spring Одна из самых популярных связок технологий на сегодняшний день. Позволяет разрабатывать приложения любого типа и сложности (веб, мобильные, desktop). Вы будете fullstack разработчиком, которые умеет создавать приложения "на любой стороне". Такие специалисты сильно ценятся на рынке труда. В этом курсе не будет полного разбора с нуля как создавался Angular проект, т.к. это все было в первом базовом курсе. Вы сразу начнете использовать и дорабатывать готовый проект, подключать к нему backend, настраивать сервисы и пр. ![]() |