After completing the Junior course you will need to choose between two possible career paths: application development or devops.
Although nothing prevents you from taking both.
Developer specialization courses will guides you through complex real-life implementation tasks.
Wrap your head around advanced programming tools and techniques supported by the 1С:Enterprise.
Get a deep understanding of metadata classes 1C:Enterprise has in store for different functional areas like accounting, payroll, etc.
Learn how to implement complex access rights preventing users from working with data they are not supposed to acess.
There are 1C Senior Developer and 1C Architect courses you will have to take one after another.
1C devops courses are for those who take care of the system after the application goes live.
Taking these courses you will learn:
How to install, setup and maintain live 1C systems in real life settings.
How to make application fast, reliable and scalable.
How to secure its safe and seamless evolution.
This specialization includes the 1C Engineer and 1C DevOps levels.
You have to be familiar with basic programming concepts and principles.
You should have some experience using any other programming language or framework.
You need to understand the basics of relational databases.