Robert Petras

Robert Petras

Hi, I am an Apple App Developer and the primary instructor of the SwiftUI Masterclass and Blender 3D Masterclass courses living in the European Union.

I teach both iOS 14 and macOS app development using Apple's latest SwiftUI framework and the Swift 5.3 programming language. 

If you would like to build  apps with outstanding quality for iPhone, iPad, Apple Watch, or Macintosh computers, please join this exclusive SwiftUI Masterclass course on Udemy and become a well-paid iOS and macOS developer.

Recently I started teaching 3D modeling, 3D character design, 3D illustration and 3D animation with the popular open source and free Blender 3D software.

logo swiftui-masterclass-light

Learn SwiftUI 2 - Apple’s native user interface framework

Learn how to develop and design apps. Complete courses about iOS 13 development with SwiftUI framework for total beginners to advanced developers. Learn how to build many iOS, iPadOS and even macOS apps from scratch.

This online masterclass course for developers and designers teaching custom app layouts, interactive animations, user interface components, loading external API data, etc.


Complete SwiftUI 2 Course

iOS 14 Development

macOS App Development

watchOS App Development

Core Data Tutorials

App User Interface Design

Swift 5 Programming Language

SwiftUI 2 Framework Fundamentals

Get familiar with Xcode 12

logo swiftui-masterclass-light

Learn 3D illustration, character design and animation with Blender 3D

This online Blender 3D masterclass course will teach you how to create modern 3D illustrations for websites, online advertisements, and social media posts. Not only that, you will learn how to create slick 3D characters and animating them as well.

Every section of this Blender 3D course is project-based, so you will get the most of them creating highly demanded 3D designs and build up your professional portfolio.


3D Character Design

3D Illustration

3D Animation

3D Object Modeling

Blender 3D User Interface

3D Post Production

3D Visual Effects

3D Workflow in Blender 2.9

Hands-On Blender 3D Tutorials