Back to the Future with the Java Developer Course

Imagine that one day your aged version appears with an almanac in your hands. For someone it’s a dream, but in OTUS it’s a real approach to learning. Today you will hear a story about why our Java teachers go back in time and how to create a course that never expires.





It all started 3 years ago. The first of April 2017, Saturday morning. The first lesson in Java development of the only OTUS course at that time. 60 pairs of eyes are closely watching the teacher Vitaly Chibrikov. He is the author of the program and co-founder of OTUS, behind whom 12 years of development and experience in teaching at Mail.ru Technopark.

Teaching time machine


We ask Vitaly to mentally transport himself at the time of work on the program.

OTUS: How did you decide what knowledge to give?

β€” , . , . , , .
, . OTUS. :

Β«, 5 . , . Β».

Java , 2 , , . , 100% , .




In conducting classes, too, had its own trick. At the beginning of the lesson, the teacher announces a list of topics. Before starting the theory, he shows the text of the homework and conducts a survey of how many students understood him. Usually 1-5 people are ready to go right away. After the lesson, the teacher repeats the survey and by its results you can understand how well the lesson went. The approach significantly improves concentration: when students hear key words or definitions from homework in a lecture, they understand that they need to focus on this moment.

OTUS: Are there any other features in building the lessons?

β€” . , . , . 2-3 , β€” , , , . , , , , .

. , , , . , , , .

The very first group was very strong. Students asked a lot, and we discussed a lot - very similar to the Platonic Academy, where there was no familiar vertical student-teacher, and people with different backgrounds came to share knowledge and make joint discoveries. As a result, three students from the first launch returned to us as teachers. To one of them, Sergei Petrelevich, I handed over the course guidance.


2 secrets of eternal youth online courses


Sergey Petrelevich has been in professional programming for over 15 years, and now works at Raiffeisen Bank and leads a Java course at OTUS. We called him and asked him to talk about his approach to learning.

OTUS: Have you preserved the principles on which Vitaly Chibrikov built the course? What changed?

β€” , . -, . , , , . -, . β€” , , . , Java , , . . , , :

  1. class loader
  2. Spring
  3. , Java
  4. , Java ,

OTUS: , ?

β€” Β«Java-Β» . β€” . , , . β€” , β€” . : , .

β€” . - . : , .

, . , - . , , .

, , . , , - . , 6 . , , .



OTUS: 28 . - ?

β€” 15- .

, : Maven Gradle. -, Spring. : Spring β€” .



We invite everyone who is looking for a challenge to the Java Developer course. You are waiting for tasks that are close to the industrial tasks of the Middle-level, in-depth knowledge of Java, architecture, patterns and multithreading. And many, many rethought personal experiences of practicing experts who took into account and will give exactly the knowledge that will be useful to you now and will remain relevant in the future.

If you feel the readiness and strength to grow in skill, take the entrance test and sign up for March 25 Open Day . Sergey Petrelevich will tell you in detail about the updated program of the course and answer all questions about training. See you at OTUS!

All Articles