The course “Fundamentals of Programming” is designed for beginners. It forms a general IT-education and creates a platform for further study of one of the selected technologies.

No special training is required is not required. It is enough to know how to work with MacOS.

You will learn why different programming languages are created and how to choose a technology. You’ll be able to objectively assess your ability to further your education. You will realize the scope of use and perspectives of IT. You may choose another lucrative IT specialty.

During 8 weeks of training with best practitioners you will assess how much you are interested in programming, create your first project and learn the basics that a programmer needs to know.

The course will give you the opportunity to understand if this profession is right for you before you spend a lot of money and time to learn it. As a result of the training, you will consciously choose the technology with which you will connect your career and life.

Course Program

  1. Introduction to programming language;
  2. Variables and data types;
  3. logical operators and branching operators;
  4. Cycles, use of debugger;
  5. Arrays: one-dimensional and multidimensional arrays;
  6. Functions;
  7. Pointers;
  8. Strings;
  9. Multidimensional dynamic arrays;
  10. Structures, classes;
  11. Preprocessor in applications;
  12. file system usage.