Courses I've completed during my studies @ SoftUni Here you can find problem solutions from the following lectures: Basics Carriculum List First Steps In Coding Conditional Statements Nested Conditional Statements For Loop While Loop Nested Loops Fundamentals Carriculum List Basic Syntax, Conditional Statements and Loops Data Types and Variables Arrays Lists Methods Associative Arrays Objects and Classes Text Processing Regular Expressions Advanced Carriculum List Stacks and Queues Multidimentional Arrays Sets and Dictionaries Streams, Files and Directories Functional Programming Defining Classes Generics Iterators and Comparators Workshop - Implementing Custom Data Structures OOP Carriculum List Inheritance Encapsulation Interfaces And Abstraction Polymorphism Exceptions and Error Handling Reflection And Attributes Unit Testing Javascript Advanced Carriculum List Syntax, Functions and Statements Arrays and Nested Arrays Objects and Composition DOM Introduction DOM Manipulation and Events Advanced Functions Unit Testing and Error Handling Classes and Attributes Prototypes and Inheritance Javascript Applications Carriculum List Asynchronous Programming Data and Authentication Single Page Applications Architecture and Testing Client Side Rendering Routing MS SQL Databases Introduction CRUD Table Relations BuIt-In functions Subqueries and Joins Indices and Data Aggregation Functions and Stored Procedures Triggers and Transactions Exam Practice Problems Here you can find exam problems I used for practice: Basics Fundamentals Advanced OOP JavaScript Advanced JavaScript Applications Exams Basics Fundamentals Advanced OOP Javascript Advanced Javascript Applications