John Bura

John Bura
Leader in Teaching How to Code

About Instructor

John Bura has been programming games since 1997 and teaching since 2002.

John is the owner of the game development studio Mammoth Interactive. Founded in 2009, Mammoth Interactive produces online tutorials in web, app, and game development. Our 300’000 students develop practical coding skills that they need to enter the workforce. We combine theory with hands-on experience. The curriculum takes students through the entire process of development, from downloading software to publishing an app. In the game development courses, we show how to build the necessary code and 3D models for games.

Courses

Bug-free Gameplay with Unity AI
We implement realistic on-screen agent movement in making a game! In this course, you will learn many aspects of…
  • 11,447 Views
  • 7h 51m
Unity: Develop Machine Learning…
Learn to work in an exciting area of computer science and AI. In this course, we will train an artificial…
  • 8,942 Views
  • 5h 52m
Develop Unity-Powered Game By…
With AI (Artificial Intelligence) your ship character will learn to explore a planet. The ship will travel around craters,…
  • 9,546 Views
  • 6h 40m
Learn to Use Angular 2
This is an introductory course to Angular 2, and its meant for beginners who are interested in learning the new version…
  • 17,224 Views
  • 10h 8m
Coding In Unity - Overview
Learning to Code in Unity and Unreal is the best way to start programming a game. This is a complete project-based course…
  • 5,296 Views
  • 6h 53m
Coding In Unity: 3D Shooter, Collector,…
Learning to Code in Unity and Unreal is the best way to start programming a game. This is a complete project-based course…
  • 5,510 Views
  • 7h 24m
Coding In Unity: 3D Grabber, Space…
Learning to Code in Unity and Unreal is the best way to start programming a game. This is a complete project-based course…
  • 5,296 Views
  • 7h 26m
Coding In Unity: 2D
Learning to Code in Unity and Unreal is the best way to start programming a game. This is a complete project-based course…
  • 5,286 Views
  • 7h 7m
Coding In Unity Crash Course Projects
Learning to Code in Unity and Unreal is the best way to start programming a game. This is a complete project-based course…
  • 2,970 Views
  • 2h 57m
Coding In Unreal
Learning to Code in Unity and Unreal is the best way to start programming a game. This is a complete project-based course…
  • 6,132 Views
  • 8h 52m
Coding In Unity: 3D Rollerball,…
Learning to Code in Unity and Unreal is the best way to start programming a game. This is a complete project-based course…
  • 5,080 Views
  • 7h 2m
Building Apps for IOS 11 & Swift…
Want to make apps and learn to code? With The Ultimate iOS 11 Course, you too can design and code practical apps from…
  • 11,422 Views
  • 6h 39m
Building Virtual Reality Games:…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 3,811 Views
  • 5h 20m
Building Virtual Reality Games:…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 4,442 Views
  • 7h 28m
Building Virtual Reality Games:…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 4,861 Views
  • 7h 19m
Building Virtual Reality Games:…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 4,440 Views
  • 5h 53m
Building Virtual Reality Games:…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 4,648 Views
  • 5h 46m
Building Virtual Reality Games:…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 3,174 Views
  • 5h 28m
Building Virtual Reality Games:…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 5,070 Views
  • 6h 52m
Building Virtual Reality Games:…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 3,384 Views
  • 6h
Building VR Games: Clay Shooting,…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 6,159 Views
  • 7h 47m
Building VR Games: Spaceship And…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 3,172 Views
  • 5h 49m
Building VR Games: Turrent, Western…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 5,068 Views
  • 6h 52m
Building VR Games: Genius, Zombie…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 4,644 Views
  • 6h 3m
Building VR Games: First Person…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 4,435 Views
  • 7h 28m
Building 3D Games: Cannon, Color,…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 3,605 Views
  • 5h 14m
Building VR Games: Escape, Forest…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 4,649 Views
  • 8h
Building VR Games: Hide and Seek,…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 2,962 Views
  • 3h 31m
Building Games With Unity
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 8,658 Views
  • 11h 49m
Unity Crash Course
This course teaches you how to code in Unity. This course acts as a simple step by step guide to code. This is a hands-on…
  • 2,959 Views
  • 2h 57m
Building 3D Games: FPS, Collector,…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 6,338 Views
  • 8h 33m
Building 3D Games: Kart, Runner,…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 5,916 Views
  • 8h 3m
HTML, CSS & JavaScript Coding…
Programming and Coding are the new Maths and Science for kids. Teach them how to code as they play games on a device.…
  • 46,253 Views
  • 6h 54m
Unity AI by developing a game
You will find a path to an algorithm called A star. A* has AI (Artificial Intelligence) which helps YOU…
  • 12,734 Views
  • 9h 54m
OS For Beginners Crash Course
This course aims at helping you learn the basics of Operating Systems. An Operating System is a collection of software…
  • 7,847 Views
  • 10h 51m
Building 2D, 3D, and VR Games…
This course is the first part of the rest of the courses in line after this. This is an introductory course where you…
  • 2,329 Views
  • 4h 43m
Building Apps for IOS 11 & Swift…
Want to make apps and learn to code? With The Ultimate iOS 11 Course, you too can design and code practical apps from…
  • 11,203 Views
  • 6h 17m
Build Cross-Platform Apps with…
Are you an absolute fresher to coding and yet want to master Xamarin and Build Cross-Platform Apps with it? You have…
  • 22,632 Views
  • 16h 31m
Ruby Fundamentals for Beginners
Ruby is an object-oriented language. This course is developed specifically for beginners who want to learn the basics…
  • 26,816 Views
  • 31h 44m
Ruby Programming for Beginners
Ruby is an object-oriented language. This course s developed specifically for beginners who want to learn the basics…
  • 7,016 Views
  • 7h 35m
Advanced Ruby Programming
Ruby is an object-oriented language. This course s developed specifically for beginners who want to learn the basics…
  • 17,536 Views
  • 22h 18m
Android Studio for Beginners-2
With the increasing craze of Java and Android Application Development in the current market, this course will give you…
  • 63,177 Views
  • 11h 15m
Android Studio for Beginners-1
With the increasing craze of Java and Android Application Development in the current market, this course will give you…
  • 72,464 Views
  • 16h 46m
Building Virtual Reality Games:…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 5,075 Views
  • 7h 40m
Building VR Games: Whack A Mole,…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 4,016 Views
  • 5h 56m
Building 2D Games
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 8,267 Views
  • 10h 4m
Coding In Unity 3D: Space Invader,…
Learning to Code in Unity and Unreal is the best way to start programming a game. This is a complete project-based course…
  • 4,656 Views
  • 6h 7m
Building Apps on IOS 11 & Swift…
Want to make apps and learn to code? With The Ultimate iOS 11 Course, you too can design and code practical apps from…
  • 19,885 Views
  • 16h 41m
Building Apps On IOS 11 & Swift…
Want to make apps and learn to code? With The Ultimate iOS 11 Course, you too can design and code practical apps from…
  • 18,387 Views
  • 15h 33m
Building Apps for IOS 11 & Swift…
Want to make apps and learn to code? With The Ultimate iOS 11 Course, you too can design and code practical apps from…
  • 13,734 Views
  • 17h 6m
Building Apps for IOS 11 & Swift…
Want to make apps and learn to code? With The Ultimate iOS 11 Course, you too can design and code practical apps from…
  • 9,103 Views
  • 7h 14m
Build Cross-Platform Apps with…
Are you an absolute fresher to coding and yet want to master Xamarin and Build Cross-Platform Apps with it? You have…
  • 17,071 Views
  • 10h 5m
Building Virtual Reality Games:…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 2,974 Views
  • 3h 31m
Building Virtual Reality Games:…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 4,673 Views
  • 8h
Building VR Games: Basket Ball…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 3,201 Views
  • 5h 25m
Building VR Games: Ghost, Soccer…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 4,864 Views
  • 8h 8m
Building VR Games: Cups and Ball,…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 4,868 Views
  • 7h 5m
Building Virtual Reality Games:…
Learn how to Build 2D, 3D and Virtual Reality Games through this course. Before starting this course learn the basics…
  • 4,857 Views
  • 7h 58m
TVOS Guide for Beginners
This course aims at helping you learn the basics of TVOS. This course acts as a guide for beginners and helps you learn…
  • 4,073 Views
  • 8h 50m
Android For Complete Beginners
There is a number of technological devices than people. Learning how to develop Android Applications in such a situation…
  • 50,848 Views
  • 11h 28m