Създаване на уеб приложения с Next.js
Лектор |
доц. д-р Христо Христов, хон. ас. Георги Димов |
Анотация |
Дисциплината предлага обучение по разработка на съвременни уеб приложения с помощта на Next.js – водещ фреймуърк върху React. Курсът е насочен към начинаещи и средно напреднали студенти и предоставя балансирана комбинация от теория и практика. Участниците ще изградят цялостни умения за създаване на динамични и бързи уеб приложения с модерна архитектура и инструменти. В рамките на обучението ще се разгледат ключови теми като изграждане на страници и навигация, създаване на API функционалности, работа със сървърно и статично рендиране, интегриране на потребителска автентикация чрез next-auth и управление на състояние чрез React Context и Zustand. Внимание се отделя на стилизиране с Tailwind CSS, валидация на данни, управление на състоянието и оптимизация на производителността и SEO. В края на курса студентите ще могат да разработят завършен уеб проект, който отговаря на съвременните изисквания за бързодействие и достъпност. |