C# for beginner programmers - course 7,000 rub. from Otus, training 28 academic hours, Date November 28, 2023.
Miscellaneous / / November 28, 2023
The convenient format of the lesson allows you to study anywhere where there is Internet access.
It's easy to combine study and work.
Consolidate your acquired knowledge by passing tests.
Otus.ru is a high-tech startup in the field of education. Our mission is to make education meaningful by creating connections between employers, professionals and teachers. Come study with us!
OTUS today is more than 80 proprietary courses for IT specialists from various areas such as programming, testing, infrastructure, information security, management and Data Science. And importantly, we have programs for different skill levels from beginners to professionals who want to learn advanced skills.
Our mission is to make learning meaningful by realizing the relationship between the expectations of employers, the competencies of specialists and the capabilities of teachers.
Topic 1.Installing Visual Studio. Variables and data types
Topic 2.Branches (if/else, switch) and functions
Topic 3.Cycles
Topic 1.Creating a GUI
Topic 2.Adding number buttons
Topic 3.Implementation of basic operations
Topic 4.Working with fractions
Topic 1.Introduction to Git. Classes and objects. Point class.
Topic 2.Constructors
Topic 3.Arrays, multidimensional arrays. Assemblies and namespaces.
Topic 4.Creating classes for Tetris figures
Topic 5.OOP: Abstraction, inheritance, encapsulation.
Topic 6.Enum. Tetris pieces movement
Topic 7.Polymorphism
Topic 8.Random shape generator
Topic 9.Heap and stack. ref and out.
Topic 10.Handling keystrokes. Var.
Topic 11.Checking for shapes to go beyond the boundaries.
Topic 12.Getters and Setters. Code Style
Topic 13.Static properties, methods and constructors
Topic 14.Automatic falling of figures. Timer and Monitor classes
Topic 15..Net Framerowk. .Net Core. CIL. CLR. Garbage collection. Code optimization.
Topic 16.Interfaces
Topic 17.Translating the game to a graphical interface.
Topic 1.Collections
Topic 2.Working with files
Topic 3.Exceptions
Topic 4.Chatbot
C++ programmers create complex programs and services. They develop high-load network applications, games, graphics engines, components for operating systems and hardware. Windows, Linux and macOS, Android, Chrome, Counter-Strike, StarCraft and Diablo are written in this language. You will master the legendary programming language from scratch: write a search engine, your own Booking.com and gain teamwork skills.
The course covers the basic concepts of programming: data types, operators, variables, conditions, loops, arrays and functions. It is introductory and suitable for students with little or no programming experience. Training will take place in the C# programming language.
Training. The program volume is 98 hours. Online training according to the advanced training program, individually in a distance format.