C# Track

Back-End Development


Learn C# and ASP.NET Framework

Develop cross-platform applications

Choose Back-End Developer Career

Why C# Back-End?

C# is a powerful and versatile programming language, ideal for developing a wide range of applications from large corporate systems to modern mobile apps.

Here are more reasons to study it:

  • C# has been actively used for over two decades, making it an extremely polished and well-developed language with over 11 million C# developers worldwide.
  • C# remains one of the most in-demand programming languages in the industry, offering numerous job opportunities and a strong presence in the job market.
  • C# is a top choice for enterprise development, providing a comprehensive suite of advanced technologies and frameworks that enable the creation of scalable, high-performance applications.

Free Entry Course

Start by enrolling in our Entry Course with C#.

In the Entry Course, you will learn the essential concepts in C# programming and improve your algorithmic thinking and problem-solving skills through practical tasks.

  • Start of the training: September 17th 2024
  • Lessons: 12, two times a week
  • Lectures are conducted online at 14:00
  • Exercises are conducted online at 18:00
  • All lesson videos are uploaded daily

Entry Curriculum

  1. Basic Syntax
  2. Conditional Statements
  3. Loops
  4. Arrays
  5. Data Structures
  6. Multidimensional Arrays
  7. Advanced Collections
  8. Strings & Text Processing
  9. Sorting Algorithms
  10. Classes
  11. Methods
  12. Git & Version Control

Entry Exam

After the Academy Entry Course you can choose to take the Entry Exam if you are still eager to continue your education. The exam will test your problem-solving abilities and essential programming skills, your algorithmic and creative thinking by tasking you to solve several problems. Upon successful completion, you are ready to continue your learning experience in the Sirma Academy Program.

  • Exam date - October 27th 2024
  • Exam Fee - 50 BGN


Professional Program

Learn the foundations of the technology you are eager to explore.

After successfully passing the Entry Exam you can continue your foundation learning in C# Back-End Development .

  • Start of the training - November 5th 2024
  • Lessons: 24
  • Lectures are conducted online at 14:00
  • Exercises are conducted online at 18:00
  • All lesson videos are uploaded daily
CSharp

OOP Foundation

OOP Principles
SOLID
Design Patterns
SQL & Databases
Entity Framework
LINQ
Validations
Error Handling
File System
Dotnet Icon

ASP.NET

ASP.NET MVC
Authentication
Authorization
REST & SOAP API
ASP.NET Identity
Aspect Oriented Programming
Containerization

Antonio Velev

Antonio Velev

Antonio Velev is a Full-stack .NET Developer at Sirma Solutions, part of Sirma Group Holding, specializing in web development. His technical expertise lies in C# and JavaScript, alongside strong skills in database management using SQL, working in one of the most exciting projects in the company.

Antonio is driven by a deep curiosity and a determination to tackle challenges, continually expanding his knowledge and exploring the ever-evolving world of technology. Passionate about problem-solving, he is committed to contribute to innovative solutions.

Martin Vladkov

Martin Vladkov is a Full-stack .NET Developer at Sirma Solutions, member of Sirma Group Holding. With a focus on web development, Martin excels in C# and JavaScript, and has extensive experience in database management. He is actively involved in some of the company’s most dynamic projects, where his problem-solving skills and innovative mindset are put to the test.

Martin’s passion for technology drives him to continuously learn and adapt, ensuring he stays at the forefront of the ever-changing tech landscape.

Martin Vladkov

Project Defense

At the end of the Academy Program you can choose to take the final project assignment to assess your knowledge and skills.

After successfully developing your solution you can take the technical interview

  • Project Deadline: June 22th 2025
  • Technical Interview: June 23th - July 6th
  • Interview Duration: 60 min
  • Exam Fee: 240 BGN

Step-by-Step Process:

Here is a brief outline of the application process:

  • Enroll: Start by enrolling for the Entry Course.
  • Entry Exam: Take the Entry Exam to continue in the Academy.
  • Choose Track: Choose between the Academy Technology Tracks.
  • Learn and Assess: Take the exams to validate your knowledge and advance through the Academy curriculum.
  • Graduation: Receive your Certificate and celebrate your success.
  • Career Start: Receive support to kickstart your career in IT.