We have developed a step-by-step and flexible system of education, after completing which your child will be able to become a qualified specialist.
Each course lasts one year
Familiarity with the language Processing
Processing is a programming language for learning coding in the context of fine arts. This is a good start for introducing your child to the world of professional programming and software development. In addition to studying the syntax of language, we also pay attention to improving knowledge in mathematics.
Java is one of the most popular programming languages in the IT market. From a core knowledge of the basics and syntax of the Java language, we move on to the study of OOP. Much of the course is devoted to practice: after completing the simplest tasks, students move on to complex, multi-level projects.
Immersion in the Java core
The student will get acquainted with the Git version control system and gain skills to work with it. He will also learn to create classes based on SOLID principles, delve deeper into the Java core and master the principles of object-oriented programming (OOP). We will introduce him to database theory and SQL, as a result the child will be able to write a multi-user chat - a project that can be added to the portfolio in the future.
Creating a ready-made, functioning client-server application
The first semester of the course is dedicated to Android Studio and writing applications for smartphones with Android OS. The student will get acquainted with the Android SDK and learn to work with Google Firebase. In the second semester, students will be able to create a functioning client-server application. We will learn to design the architecture of fairly large programs and optimize data and queries to ensure the speed-in-action of applications.
Java is one of the most popular programming languages in the IT market. From a core knowledge of the basics and syntax of the Java language, we move on to the study of OOP. Much of the course is devoted to practice: after completing the simplest tasks, students move on to complex, multi-level projects.
The student will get acquainted with the Git version control system and gain skills to work with it. He will also learn to create classes based on SOLID principles, delve deeper into the Java core and master the principles of object-oriented programming (OOP). We will introduce him to database theory and SQL, as a result the child will be able to write a multi-user chat - a project that can be added to the portfolio in the future.
The first semester of the course is dedicated to Android Studio and writing applications for smartphones with Android OS. The student will get acquainted with the Android SDK and learn to work with Google Firebase. In the second semester, students will be able to create a functioning client-server application. We will learn to design the architecture of fairly large programs and optimize data and queries to ensure the speed-in-action of applications.
SIGN UP FOR AN OPEN LESSON
SIGN UP FOR AN OPEN LESSON
SIGN UP FOR AN OPEN LESSON
SIGN UP FOR AN OPEN LESSON