Skip to content

stoyanov7/SoftwareUniversity

Repository files navigation

SoftwareUniversity

Software University Logo

license

Programming Basics - C#

  1. First Steps In Coding
  2. Simple Calculations
  3. Simple Conditional Statements
  4. Complex Conditional Statements
  5. Simple Loops
  6. Drawing Figures with Loops
  7. Advanced Loops

Technologies Fundamentals

Programming Fundamentals - C#

  1. Data Types and Variables - Lab (assignment)
  2. Data Types and Variables - Exercises (assignment)
  3. Methods and Debugging - Lab (assignment)
  4. Methods and Debugging - Exercises (assignment)
  5. Arrays - Lab (assignment)
  6. Arrays - Excercises (assignment)
  7. List - Lab (assignment)
  8. List - Exercises (assignment)
  9. Dictionaries, Lambda And LINQ - Lab (assignment)
  10. Dictionaries, Lambda And LINQ - Exercises (assignment)
  11. Objects and Classes - Lab (assignment)
  12. Objects and Classes - Exercises (assignment)
  13. Files And Directories - Lab (assignment)
  14. Strings - Lab (assignment)
  15. Exam Preparation I
  16. Exam Preparation II
  17. Exam Preparation III
  18. Exam Preparation IV

Programming Fundamentals Extended - C#

  1. Data Types: Numeral Types and Type Conversion - Lab (assignment)
  2. Data Types: Text and Other Types, Variables - Lab (assignment)
  3. Data Types and Variables - Exercises (assignment)
  4. Methods: Defining and Calling Methods - Lab (assignment)
  5. Methods - Exercises (assignment)
  6. Debugging and Troubleshooting Code - Lab (assignment)
  7. Debugging - Exercises (assignment)
  8. Arrays - Simple Array Processing - Lab (assignment)
  9. Simple Arrays - Exercises (assignment)
  10. Simple Arrays More Exercises (assignment)
  11. Lists Processing Variable Length Sequences - Lab (assignment)
  12. Lists - Exercises (assignment)
  13. Lists - More Exercises (assignment)
  14. Array and List Algorithms - Lab (assignment)
  15. Dictionaries - Lab (assignment)
  16. Dictionaries - Exercises (assignment)
  17. Nested Dictionaries - Lab (assignment)
  18. Nested Dictionaries - Exercises (assignment)
  19. Lambda and LINQ - Lab (assignment)
  20. Lambda and LINQ - Exercises (assignment)
  21. Objects and Simple Classes - Lab (assignment)
  22. Objects and Simple Classes - More Exercises (assignment)
  23. Files and Directories - Lab (assignment)
  24. Strings and Text Processing - Lab (assignment)
  25. Strings and Text Processing - Exercises (assignment)
  26. Regular Expressions (RegEx) - Lab (assignment)

Software Technologies

  1. HTML5 and CSS: Basic Tags, Basic Styling, Forms, Simple Sites (assignment)
  2. HTML5 and CSS: Exercises - Slice and Dice the Blog Web Design (SoftUni Blog)
  3. PHP: Syntax, Basic Web - Exercise (assignment)
  4. PHP: MVC & Symfony Overview - Exercise (assignment)
  5. JavaScript: Syntax, Basic Web - Lab (assignment)
  6. JavaScript: Syntax, Basic Web - Exercise (assignment)
  7. JavaScript: ExpressJS Overview - Exercise (assignment)
  8. JavaScript: Blog Basic Functionality - Exercise (assignment)
  9. Java: Syntax - Lab (assignment)
  10. Java: Syntax, Basic Web - Exercise (assignment)
  11. C#: ASP.NET MVC Overview - Exercise (assignment)

C# Fundamentals

C# Advanced

  1. Stacks and Queues - Lab (assignment)
  2. Stacks and Queues - Exercise (assignment)
  3. Sets and Dictionaries - Lab (assignment)
  4. Sets and Dictionaries - Exercise (assignment)
  5. Manual String Processing - Lab (assignment)
  6. Functional Programming - Lab (assignment)
  7. LINQ - Exercise (assignment)

Javascript Core

JavaScript Fundamentals

  1. JavaScript Syntax - Lab (assignment)
  2. Operators and Logic Flow - Lab (assignment)
  3. Syntax Operators and Logic Flow - Exercise (assignment)
  4. Functions - Lab (assignment)
  5. Functions - Exercise (assignment)
  6. Arrays and Matrices - Lab (assignment)
  7. Arrays and Matrices - Exercise (assignment)
  8. Strings and RegExp - Lab (assignment)