1) алгоритмы и процедурный подход (поиск максимума, сортировка и прочее), рекурсия - на любом си-подобном языке 2) перегрузки методов, классы, абстрактные классы + интерфейсы (жава, шарф), абстрактные методы (виртуальные на си плюсах), ооп представление цикла: шаблон проектирования итератор + цикл foreach (жава, шарф) 3) ооп представление условного оператора: шаблоны проектирования стратегия, состояние, комманда (плюсы, жава, шарф) 4) полностью ооп со всеми остальными шаблонами проектирвоания 5) исключения, лямбда-функции, делегаты, события (жава, шарф) 6) потоки (симафоры), аспектно-ориантация, сериализация (жава, шарф) 7) sql из шаблонов проектирования откроется понимание питона и жаваскрипта 8) хардовое ооп: дескрипторы, декораторы, генераторы, yeld (питон)