Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
Programming fundamental
Въведение в програмирането
Object-oriented Programming - 2 part AEO
Laboratory lesson 1
Laboratory lesson 2
Laboratory lesson 3
Laboratory lesson 4
Laboratory lesson 5
Laboratory lesson 6
Laboratory lesson 7
Laboratory lesson 8
Laboratory lesson 9
Laboratory lesson 10
Обектно-ориентирано програмиране - 1 част
Лабораторно упражнение 1
Основни характеристики на JAVA
Инсталиране на JDK
Инсталиране на IntelliJ
Първа програма в Java
Примитивни типове данни
Дефиниране на променливи
Оператори
Условен оператор If
Условен оператор Switch
Оператор за цикъл For
Оператор за цикъл while
Оператор за цикъл Do-while
Оператор Continue
Оператор Break
Системен изход в JAVA
Задачи
Лабораторно упражнение 2
Клас
Ключова дума new
Обект
Запазена дума static
Нуждата от Wrapper Class
Wrapper Class
Сравняване
Упражнения за извънаудиторна заетост
Конвенции за именуване в Java
Лабораторно упражнение 3
Наследяване
Ключовите думи this и super
Капсулиране
Модификатори за достъп
Упражнения за извънаудиторна заетост
Лабораторно упражнение 4
Проследяване на грешки
Оценяване на изрази
Упражнения за извънаудиторна заетост
Лабораторно упражнение 5
Полиморфизъм
Абстрактен клас
Интерфейс
Упражнения за извънаудиторна заетост
Лабораторно упражнение 6
Разлика между Абстрактен клас и Интерфейс
Разлика 1
Разлика 2
Разлика 3
Разлика 4
Разлика 5
Разлика 6
Упражнения за извънаудиторна заетост
Лабораторно упражнение 7
Класа Enum
StringBuilder и StringBuffer
Упражнения за извънаудиторна заетост
Лабораторно упражнение 8
Обработка на изключения
Упражнения за извънаудиторна заетост
Лабораторно упражнение 9
Генеричен метод
Генерични класове
Генериците работят само с референтни типове
Параметри на типа в Java Generics
Предимства на генериците
Лабораторно упражнение 10
Упражнения за извънаудиторна заетост
Лабораторно упражнение 11
Упражнения за извънаудиторна заетост
Лабораторно упражнение 13
Лабораторно упражнение 12
Упражнения за извънаудиторна заетост 1
Упражнения за извънаудиторна заетост
Упражнения за извънаудиторна заетост 2
Object-oriented Programming - 1 part
Laboratory exercise 1
Laboratory exercise 2
Laboratory exercise 3
Laboratory exercise 4
Laboratory exercise 5
Laboratory exercise 6
Laboratory exercise 7
Laboratory exercise 8
Laboratory exercise 9
Laboratory exercise 10
Laboratory exercise 11
Laboratory exercise 12
Laboratory exercise 13
Обектно-ориентирано програмиране - 2 част
Лабораторно упражнение 1
SRP - Single Responsibility Principle
SRP - Single Responsibility Principle
OCP - Open-Closed Principle
OCP - Open-Closed Principle
Задачи
Задачи
Лабораторно упражнение 2
LSP - Liskov Substitution Principle
ISP - Interface Segregation Principle
DI - Dependency Inversion Principle
Задачи
Лабораторно упражнение 3
Builder
Singleton
Задачи
Лабораторно упражнение 4
Abstract Factory
Factory
Задачи
Лабораторно упражнение 5
Лабораторно упражнение 6
Adapter
Adapter
Лабораторно упражнение 7
Композиция
Bridge
Decorator
Задачи
Лабораторно упражнение 8
Composite
Flyweight
Задачи
Лабораторно упражнение 9
Лабораторно упражнение 10
Observer
Chain of Responsibility
Задачи
Лабораторно упражнение 11
Strategy
Command
State
Задачи
Лабораторно упражнение 12
Visitor
Mediator
Задачи
Лабораторно упражнение 13
Лабораторно упражнение 14
Интернет технологии
Лабораторно упражнение 1
HTTP протокол
Postman
Задачи за работа с Postman
Лабораторно упражнение 2
Работа с Tomcat
Maven
Създаване на Maven проект в IntelliJ Ultimate Edition
Създаване на Maven проект в IntelliJ Community Edition
Java Servlets
Жизнен цикъл на сървлета
Създаване на сървлети
Задача за създаване на сървлети
Лабораторно упражнение 3
Extensible Markup Language
Java Architecture for XML Binding
Задача
Лабораторно упражнение 4
Задачи за упражнение
Лабораторно упражнение 5
Лабораторно упражнение 6
Spring Boot
Създаване на Spring boot проект
Реализация на HTTP комуникация
Docker
Основни команди в Docker
Задача
Допълнителни задачи
Лабораторно упражнение 7
Семестриална задача
Комуникационен поток
JavaScript Object Notation
ResponseEntity
Lombok
Data transfer object (DTO)
Задача
Лабораторно упражнение 8
Валидиране на данните от заявката
Персонализиран валидатор
Обработване на изключения в Spring Boot приложение
Задачи
Лабораторно упражнение 9
Конфигуриране на PostgreSQL DB
Jakarta Persistence анотации
Repository слой
Слой за бизнес логика
ModelMapper
Задачи
Лабораторно упражнение 10
Repository слой
Задачи
Лабораторно упражнение 11
Spring Security
JSON Web Token
Защита с помощта на JWT
Филтри и FilterChain
Конфигуриране на филтри
Удостоверяване със Spring Security
Защита на метод със Spring Security
Задача
Лабораторно упражнение 12
Проследяване на сесии
Задача
Лабораторно упражнение 13
Лабораторно упражнение 14
Интернет технологии Servlets
Internet Technologies
Laboratory excercise 1
HTTP protocol
Postman
Tasks with Postman
Laboratory excercise 2
Tomcat
Maven
Maven project creation
Java Servlets
Creating servlets
Servlet lifecycle
Excercises
Laboratory excercise 3
Extensible Markup Language
Java Architecture for XML Binding
Excercises
Laboratory excercise 5
Laboratory excercise 4
Excercises
Laboratory excercise 6
Docker
Docker commands
Additional tasks
Spring boot
Create Spring boot project
HTTP communication
Tasks
Laboratory excercise 7
Communication flow
JavaScript Object Notation
ResponseEntity
Lombok
Data transfer object (DTO)
Task
Laboratory excercise 8
Validate request data
Custom validator
Handling exceptions
Tasks
Laboratory excercise 9
Configuring PostgreSQL DB
Jakarta Persistence annotations
Repository layer
Service Layer
Model Mapper
Tasks
Laboratory excercise 10
Repository layer
Tasks
Laboratory excercise 11
Spring Security
Filters and FilterChain
Filter config
Sessions
Authentication with Spring Security
Method Security
Tasks
Laboratory excercise 12
JSON Web Token
Security using JWT
Task
Програмиране за мобилни и Интернет устройства Kotlin
Лабораторно упражнение 1
Пример за Kotlin код
Въведение в Kotlin
Задача
Лабораторно упражнение 2
Задача
Лабораторно упражнение 3
Лабораторно упражнение 4
Лабораторно упражнение 5
Задача
Лабораторно упражнение 6
Лабораторно упражнение 7
Лабораторно упражнение 8
Лабораторно упражнение 9
Лабораторно упражнение 10
Лабораторно упражнение 11
Лабораторно упражнение 12
Abstract Factory
Adapter
Bridge
Build pattern
Builder
CSS селектори
Cascading Style Sheets (CSS)
Chain of Responsibility
Command
Composite
DI - Dependency Inversion Principle
Decorator
Extensible Markup Language
Factory Method
Fetch
HTML форми
ISP - Interface Segregation Principle
Java Architecture for XML Binding
Java Server Pages технология. Същност и детайли
Java Servlets
JavaBean
JavaScript Object Notation
LSP - Liskov Substitution Principle
Maven
Observer
Proxy
Proxy
Servlet Filter
Servlet Filter
Singleton
State
Visitor
Жизнен цикъл на сървлета
Задача
Задача
Задача
Задачи
Задачи
Задачи
Задачи
Задачи
Задачи
Задачи
Задачи
Задачи
Задачи
Задачи
Задачи
Задачи
Задачи
Задачи
Задачи
Задачи
Задачи
Задачи
Задачи
Инсталиране и настройка на необходимата среда за работа в упражненията
Композиция
Лабораторно упражение 5
Лабораторно упражение 6
Лабораторно упражнение 1
Лабораторно упражнение 10
Лабораторно упражнение 11
Лабораторно упражнение 12
Лабораторно упражнение 13
Лабораторно упражнение 2
Лабораторно упражнение 3
Лабораторно упражнение 4
Лабораторно упражнение 7
Лабораторно упражнение 8
Лабораторно упражнение 9
Някои CSS свойства
Пренасочване между Servlet и JSP
Прихващане на грешки
Проследяване на сесии
Проследяване на сесии
Работа с Tomcat
Създаване на Maven проект в Eclipse IDE
Създаване на Maven проект в IntelliJ
Създаване на сървлети
Управление на бисквитки (Cookies)
Управление на бисквитки (Cookies)
Обектно-ориентирано програмиране - 2 част
Лабораторно упражнение 7
Лабораторно упражнение 6
Table of contents
Композиция
Bridge
Decorator
Задачи