Skip to content

astoimenov/SoftUniHomeworks

Repository files navigation

SoftUniHomeworks

This is a public repo of all my homeworks and projects done for the Software University.


Level #0:

CSharp Basics:

  1. Introduction to Programming
  2. Primitive Data Types and Variables
  3. Operators Expressions and Statements
  4. Console Input Output
  5. Conditional Statements
  6. Loops
  7. CSharp Advanced Topics

Level #1:

Java Basics:

  1. Introduction to Java
  2. Java Syntax
  3. LoopsMethods and Classes
  4. Collections Basics Exam

Web Fundamentals:

  1. HTML5 Overview
  2. Tables
  3. Forms
  4. Other Tags
  5. CSS3 Overview
  6. Presentation
  7. Layout
  8. Adaptive Design
  9. Preprocessors, Transitions and Jekyll Exam

JavaScript Basics:

  1. Introduction to JavaScript
  2. JavaScript Syntax
  3. Loops, Arrays and Strings
  4. Functions and Objects
  5. DOM and Events

PHP Basics:

  1. PHP Syntax
  2. Working with Forms
  3. Flow Control
  4. Arrays, Strings and Objects Exam

Level #2:

Object Oriented Programming:

  1. Defining Classes
  2. Static Members and Namespaces
  3. Exception Handling
  4. Other Types
  5. Delegates and Events
  6. Functional Programming
  7. Inheritance and Abstraction
  8. Encapsulation and Polymorphism
  9. CTS
  10. OOP in Java
  11. OOP in PHP Exam Teamwork Project

High Quality Code:

  1. Code Formatting
  2. Naming Indentifiers
  3. Code Documentation
  4. High Quality Methods
  5. High Quality Classes
  6. Defensive Programming
  7. Refactoring
  8. Code Optimization

JavaScript OOP:

  1. Functions and Function Expressions
  2. JavaScript OOP Exam Exam Preparation

JavaScript Applications:

  1. jQuery Overview
  2. jQuery Plugins
  3. Parse.com
  4. Web Storages
  5. Consuming Remote Data
  6. Single Page Applications
  7. Underscore Exam

SPA with AngularJS:

  1. Introduction
  2. Controllers and Markup

Level #3:

Databases:

  1. Database Systems Overview

About

Homeworks for the Software University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published