1C 8: from basics to professional development
You will get a full set of knowledge and practical tools for a confident start and development in the profession.
  • You will learn how to develop 1C configurations
  • You will master the query language and work with metadata
  • You will be able to solve real tasks in practice
What is 1C?
It is a platform for business automation, including
accounting, reporting and document management.
1C programmers simplify
business processes
They develop solutions for trade, warehouse, payroll and HR automation needed by companies of all sizes - from small businesses to large corporations.
Who the course is suitable for
For beginners without IT experience
Gradually enter the profession and learn 1C on simple and accessible examples.
Accountants and financiers
Expand your 1C skills and improve your professional level.
Developers in other languages
Expand your competencies, learn a new language and increase your value on the market.
On the course you will acquire
Practical skills of working with 1C
Students will learn to finalize existing 1C configurations, develop their own solutions and solve real problems faced by 1C programmers in their daily work.
Fundamentals of programming and working with the 1C platform
The course includes installation of the 1C platform, creation of bases from scratch, deployment of standard configurations, study of metadata objects, 1C programming language, queries and query builder.
Integration with other systems
You will master the integration of 1C with popular programs such as CRM Bitrix24 and CMS Bitrix, which will expand their capabilities in working with various business processes.
Training on real cases
The course is focused on solving practical problems, not on abstract examples. This makes the training as visual and effective as possible.
Our expert team
Alexei Team Lead 1C Lead Developer at TechnoSystems LLC
7+ years of experience in business process automation and team management.
Ekaterina 1C Analyst 1C Implementation Specialist at BusinessConsult
6+ years of experience with standard and unique configurations.
Igor Senior 1C-developer Expert in “InfoTech” Ltd.
8+ years of experience in 1C integration with CRM and ERP systems.
Olga 1C-consultant Project Manager at AuditProfi LLC
5+ years in customization and optimization of accounting and HR solutions.
Mikhail Full-stack 1C-programmer Developer in LLC “TechnoLogic”
6+ years of experience in creating complex configurations and training beginners.
We teach only relevant skills
Study market demands
We analyze job openings, professional standards, and do in-depth research.
Carefully create the program
We develop scripts, practical assignments, learning projects and record lessons.
Continuously update the course
We study and analyze user feedback, listen to it and make regular improvements and updates to the program.
Course Program
Lesson 1
Introduction: about the course, about 1C, and a low threshold of entry into the profession of 1C-programmer
Lesson 2
The concept of platform and configuration. Installing the platform for training
Lesson 3
Metadata objects: directories
Lesson 4
Metadata objects: documents
Lesson 5
Super example! Creating a configuration from scratch that I've used for years.
Lesson 6
Metadata objects: enumerations. And our first program code!
Lesson 7
Information Registers. We create code to write to the register and read data from it
Lesson 8
Accumulation registers - to build accounting. So this is what 1C has "under the hood"!
Lesson 9
Query language. Queries are "our everything"!
Lesson 10
Language 1C. Basic constructions and features, conditional operator, loops.
Lesson 11
Forms. Creating forms, placement of elements, working with them from the program code.
Lesson 12
Events and their handlers. "Revitalize" forms and respond to user actions
Lesson 13
What does &OnClient and &OnServer mean? Understanding directives and context.
Lesson 14
Developing reports on RDBMS. Example of creation. It's not going to be easy anymore. Get ready!
Lesson 15
Debugger is the most important tool of a programmer!
Lesson 16
Where the program code is written in 1C 8: types of modules and their differences.
Lesson 17
Practical lesson: processing, tabular parts, tables of values.
Lesson 18
Creating a processing to display debts based on the materials of the previous lesson.
Lesson 19
Client-server mode: installing 1C Server and transferring the database to MS SQL Server
Lesson 20
1C Web Client, publishing 1C on Apache web server
Bonus Lesson
1C licenses: their types, nuances of licensing, where to download and an example of activation
Bonus Lesson
Integrating 1C with sites on CMS Bitrix.
Your resume after the course
Position
1C-developer
Skills
Development of modules, forms, reports, processing, and printed forms in the 1C:Enterprise system
Confident knowledge of the 1C programming language and the 1C query language
Development of typical and non-typical functionality for specific business tasks
Understanding and configuring data exchange mechanisms between configurations and external systems
Adding and modifying the main configuration objects, adapting them to the needs of users
Integration of 1C with external resources and systems
We offer favorable pricing
Introductory
$10
  • 2 lessons
  • No Feedback
  • Open Access
  • No Certificate
Elementary
$15
  • 20 lessons
  • No Feedback
  • Access: 6 months
  • No Certificate
Standard
$28
  • 20 lessons
  • Bonus Lesson: 1C Licenses
  • Assignment Review and Feedback
  • Chat with Mentors
  • Access: 9 months
  • Certificate
Advanced
$36
  • 20 lessons
  • Bonus Lesson: 1C Licenses
  • Bonus Lesson: 1C Integration
  • Feedback 12 months
  • Certificate
Corporate
$300
  • Groups of 5 to 10 people
  • 20 lessons
  • Bonus lesson: 1C Licenses
  • Bonus lesson: 1C Integration
  • General group chat with mentors
  • Feedback
  • Mentor support
  • Access: 12 months
  • Certificate
You will receive a certificate confirming your qualification as a 1C developer.
This official document will increase your chances of successful employment, making you stand out among other candidates.
Testimonials from our graduates
Anna
The course gave me all the skills I needed to start my career as a 1C developer. I really liked the presentation of the material - immediately after the training I was able to start real tasks at work. Thank you for the clear structure and support!
Dmitry
Great course for those who want to learn 1C from scratch. Everything is explained in an accessible way, a lot of examples from real practice. After completing the course I got a job offer - this is the best result!
Ekaterina
Very satisfied with the course! The material is presented clearly, and the tasks help to consolidate knowledge. I especially liked the lessons on integration of 1C with other systems. Now I feel confident in my profession.
Igor
The course exceeded expectations. A lot of practice, a minimum of water. After the training I was able to finalize the configuration for my company and greatly simplified work processes. I recommend it to anyone who wants to become a sought-after specialist.
Olga
Thank you for the quality course! All topics are covered in detail, and program updates make the training even more relevant. After receiving the certificate I quickly found a job with a decent salary. Very grateful to the team!
Questions
What are the requirements for the course?
You don't need any special skills or experience - you will learn everything from scratch. The main thing is to have a computer and enough time.
How long does the training take?
You can study at your own pace, there is no time limit. We recommend 5-10 hours per week. This is the optimal time to complete the course.
I have never done programming before, will I be able to understand 1C?
Yes, you will definitely be able to do it. The course material is presented in a clear and structured form, which will allow you to master all the subtleties of the work step by step.
Will there be feedback?
Certainly. Our curators carefully check practical work and provide detailed comments.
If I change my mind, can I get my money back for the course?
We try to be flexible to your needs. Therefore, we take circumstances into account and refund all or part of the tuition fees if agreed in the contract.