Skip to content

girginchev/SoftUni-Courses

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Courses from the main program in SoftUni

Softuni logo




Softuni Course Programming BasicsSoftuni logo

The course provides initial programming skills:

  • working with IDE (Visual Studio);
  • using variables, operators, expressions;
  • using the console for input and output of data;
  • using conditional statements - if, if - else, switch - case;
  • using loops - for, while, do-while, foreach;

Exam

Softuni Course Programming FundamentalsSoftuni logo

The course includes:

  • understanding the basic data types in programming;
  • extracting pieces of code into methods with parameters and return values;
  • using the debugger tracing program execution and finding bugs;
  • processing sequences of elements using arrays and lists;
  • working with matrices for processing tabular data;
  • working with dictionaries to map keys to values;
  • using strings for text processing;
  • using Regular Expressions;
  • working with classes and objects, using API classes and defining simple classes;
  • source control systems, Git and GitHub for team collaboration;

Tasks

  1. Basic Syntax
  2. Data Types and Variables
  3. Data Types and Variables - more exercises
  4. Methods and Debugging
  5. Arrays
  6. Arrays- more excercises
  7. Lists
  8. Dictionaries, Lambda and LINQ
  9. Dictionaries, Lambda and LINQ - more exercises
  10. Objects and Classes
  11. Objects and Calsses - more exercises
  12. Files and Directories
  13. Strings processing
  14. Regex
  15. String processing and Regex - more exercies

Exam

Certificates

Course Link
Programming Basics Link
Programming Fundamentals Link
Software Technologies Link
Databases Basics - MS SQL Server Link
Databases Advanced - Entity Framework Link
CSharp Advanced Link
CSharp OOP Basic Link
CSharp OOP Advanced Link