SoftUni-Software-Engineering icon indicating copy to clipboard operation
SoftUni-Software-Engineering copied to clipboard

SoftUni

trafficstars

SoftUni Courses

Welcome to the repository of my courses at Softuni! Here you will find educational materials and tasks that I have completed within various web development courses, using various technologies.

React

Angular

VueJS

  • VueJS Rendering and Styles
  • Components
  • Forms
  • Directives
  • HTTP and Routing
  • State Management
  • Composition API

JavaScript Front-End

  • Syntax Fundamentals
  • Arrays & Strings
  • Functions and Statements
  • Objects
  • Classes DOM and Events
  • HTTP and REST
  • Asynchronous Programming

TypeScript

  • Type System
  • OOP
  • Generics
  • Namespaces and Modules
  • Decorators

HTML & CSS

  • HTML Structure
  • CSS and Typography
  • CSS Box Model
  • Position and Grid
  • Flexbox
  • Media Queries

PostgreSQL

  • Data Types
  • Working Tables
  • Basic CRU
  • Built-in Functions
  • Data Aggregation
  • Table Relations
  • Subqueries and JOINs
  • Database Programmability and Transactions

JavaScript Back-End

  • Node.js
  • Streams and Utilities
  • ExpressJS and Templating
  • NoSQL and MongoDB
  • Session and Authentication
  • Validation and Error Handling

Python Web

  • Django
  • Authentication and Authorization
  • User and Password Management
  • Common Web Tools for Dynamic Websites
  • Unit and Integration Testing
  • Deployment, Hosting and Monitoring
  • Django REST Framework
  • Exception Handling
  • Asynchronous Tasks with Django
  • Q&A Session

Python Advanced

  • OOP
  • Classes and Objects
  • Inheritance
  • Encapsulation
  • Static and Class Methods
  • Polymorphism and Abstraction
  • Iterators and Generators
  • Decorators
  • Testing
  • Lists as Stacks and Queues
  • Tuples and Sets
  • Multidimensional Lists
  • Functions Advanced