Skip to content

Repository files navigation


SoftUni

This repository is all about my courses, homeworks, projects, and assignments at SoftUni.

Here is information about all the courses that I took and the skills I aquired out of them.


Python Developement

Python Programming Basics

  • Console I/O (input and output of simple data)
  • For loops
  • If-else statements
  • Simple algorithm tasks
  • While loops
  • Nested loops

Python Programming Fundamentals

  • Handling standard python functionality
  • Web development basics
  • Problem-solving techniques
  • Brief introduction to HTML & CSS
  • Brief introduction to Git & GitHub
  • Working with linear data structures

Python Advanced & Python OOP

  • Advanced Python algorithms
  • Basics of functional programming
  • Working with two dimensional array
  • Working with data flow, files, and directories
  • Classes and objects
  • Object-oriented programming concepts
  • Data encapsulation
  • Class hierarchy and inheritance
  • Unit testing

Python Web

  • Web programming with Django
  • Working with PostgreSQL
  • Working with Models, Templates, Views
  • Building dynamic web applications
  • Unit and Integration testing
  • Building Django REST Framework
  • Introduction to MVC architecture
  • Deployment with Git, GitHub, and AWC

JavaScript Developement

JavaScript Advanced

  • Working with classes and objects
  • Working with functions and JSON formats
  • Working with linear data structures
  • Extracting information and manipulating the DOM tree
  • Applying object-oriented programming
  • Applying functional programming

JavaScript Advanced

  • Working with classes and objects
  • Working with functions and JSON formats
  • Working with linear data structures
  • Extracting information and manipulating the DOM tree
  • Applying object-oriented programming
  • Applying functional programming

JavaScript Applications

  • Understanding HTTP and making requests
  • Creating simple Single Page applications
  • Working with templates and routing
  • Working with non-relational databases
  • Working with REST APIs and asynchronous programming
  • Testing the application

ReactJS

  • Building component-based applications
  • Creating Single Page Applications
  • Working with React and JSX
  • Building client-side applications with React
  • Working with remote REST services
  • Working with templates and routing

HTML&CSS

  • Building basic web pages
  • Creating static web pages
  • Styling websites with CSS
  • Creating responsive web designs
  • Building modern websites

MySQL

  • Transaction management
  • Managing relations in the database
  • Utilizing the ACID model
  • Working with procedures and functions
  • Fundamental knowledge of working with databases
  • Creating basic back-end architectures

About

Homeworks and projects

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages