پیتر دوره های Java/Spring ، Javascript/MEAN stack ، Python/BigData-Spark را توسعه داده و تدریس کرده است. در پروژه های توسعه ای از Kotlin/Android ، Scala/Play استفاده می کند! و Swift/iOS. او در بسیاری از شرکت های بزرگ حضور داشته و موسسات دولتی توانسته اند از طریق دوره ها نگاهی به آشپزخانه بیندازند. پیتر دوست دارد به توسعه دهندگان زبان و چارچوب دوم بیاموزد. بیشتر زبان ها و چارچوب ها بر اساس همان الگوها ساخته شده اند. تعالیم وی پس از آن قیاس و یادگیری مبتنی بر پروژه خواهد بود.
Spring REST بخشی ضروری از برنامه های Java Enterprise است. این دوره دانش گسترده ای از استفاده از Spring REST، از جمله ارسال پیام های JSON، مدیریت خطا و تست های نوشتن را آموزش می دهد.