На першому модулі студенти розглядають основні концепції об'єктно-орієнтованого програмування в Java - інкапсуляцію, поліморфізм та наслідування. Паралельно вивчають базову англійську граматику: порядок слів у реченні, особливості вживання формальних підметів "it" та "you", дієслова to be та to have. Далі переходять до концепції класів в Java, оголошення та ініціалізації змінних, одночасно опановуючи Present Simple та займенники. Кожен блок завершується перевірочним заняттям для закріплення нової лексики та граматики.
Другий модуль присвячений роботі з об'єктами в Java та Present Simple в англійській. Студенти аналізують шість найпоширеніших помилок Java-розробників. У англійській частині вивчають інфінітив та різницю у вживанні слів "some, any, no, every" з "thing, body" та "where". Модуль завершується перевірочним заняттям.
Третій модуль охоплює чотири додаткові поширені помилки Java-розробників та інтерфейс List, runtime винятки. У граматиці - Past Simple та Future Simple. Студенти також вчаться писати коментарі до коду, паралельно вивчаючи відмінності між Present Continuous та Present Simple, ступені порівняння прикметників. Кожна тема закріплюється на перевірочному занятті.
Перший модуль другого етапу присвячений п'яти найкращим практикам коментування коду. Студенти таклівчать відстежувати актуальні тенденції у програмуванні. У англійській частині - порівняння Past Continuous та Past Simple. Заняття завершується перевіркою засвоєного матеріалу.
Другий модуль охоплює багатопотоковість у Java та практику вживання англійських часів: Present Simple, Past Simple, Future Simple, Present Continuous та Past Continuous. Додатково студенти вивчають концепцію assertion. Модуль завершується перевірочним заняттям.
Третій модуль розглядає відмінності між assertion та exception у Java. У англійській частині - модальні дієслова can, must, should. Студенти також вивчають роботу збирача сміття та структури would rather та had better. Заняття завершується перевіркою нових знань.
Останній модуль аналізує передачу параметрів у Java - за значенням чи за посиланням. Студенти вивчають Passive Voice в англійській мові, досліджують принципи, що роблять програміста кращим, та опановують enum та анотації. Курс завершується фінальним перевірочним заняттям.
Курс поєднує вивчення Java з практикою англійської мови. Навчання включає короткі відео з поясненням граматики, розмовні заняття з викладачем, інтерактивні вправи на платформі. Студенти отримують флеш-картки з новою лексикою, доступ до всіх навчальних матеріалів та регулярні тести на розуміння пройденого матеріалу.