Game Development with Unity

This course offers an intuitive and innovative approach for learning programming and game development using Unity, the most widely used game creation platform in the world. Students will learn how to write simple C# scripts to create gameplay, mechanics, visual effects, AI systems and more. Students will make use of game objects and models to […]

Build & Code Your Own Laptop

This course is an introduction to computer science and Python programming. Students will use a Raspberry Pi board in order to build and program their own laptop. Students will learn how to create simple games using Python. Students will learn how to troubleshoot their own hardware and tech issues. What is Raspberry Pi?Raspberry Pi is […]

Fun With Front-End Web Development

This course teaches students HTML5, CSS3, and the basics of Javascript (ES6).  Build your own responsive and interesting websites for both web and mobile.  Learn application programming interfaces (APIs) and version control. Get A Free Trial We use Zoom for the best video-conferencing quality and highest lesson productivity for our students. Suitable For Young Engineers […]

Game Development Foundations With Roblox

This course offers a kid-friendly, intuitive, innovative approach for learning  programming and game development using , Roblox, one of the fastest-growing game creation platforms currently. Students will use Roblox’s built-in editor and Lua code to create 3D worlds. Students will also study what makes a Roblox game a runaway hit and learn to create scripts […]

Data Science With Python

This course teaches students the ins and outs of machine learning algorithms using Python. Create cool visualizations to explain the data you discover with your own code. Program AI that can automate data processes, recognize patterns, and make recommendations. What is Python?Python is the #1 language choice for machine learning, data science, and artificial intelligence. […]

Artificial Intelligence With Python

This course teaches how to read data, recognize inaccurate data, and change it to make it more accurate and useful. Students will understand when to use techniques like clustering, regressions, or classifications to make sure their algorithms are collecting the most accurate data. Students will be able to use predictive modeling to suggest other things […]

Programming With Java

This course teaches students the popular programming language Java –  excellent for mobile applications, software development, and systems development.  Learn the coding language that’s behind Android phones. Develop technical knowledge similar to engineers who work for companies like Google, Facebook and IBM.  The multiple applications of the Java language allows students to power their own […]

Game Development With Python

This course teaches students how to make graphical computer games in the Python programming language using the Pygame library. Students learn and strengthen STEM (Science, Technology, Engineering & Math) skills through game development. Through experimentation with code, Students can understand simple methods and tools to create their ideas in today’s world. What is Python?Python is […]

Programming With Python

This course teaches students the popular programming language Python –  excellent for backend web development, data analysis, artificial intelligence, and scientific computing.  Be part of a large community of developers who have also used Python to build productivity tools, games, and desktop apps. Gain access to a large pool of programming resources.  The diversity and […]

Coding With Minecraft

This course offers a kid-friendly, intuitive, innovative approach for learning the Python programming language using the popular game, Minecraft.  Students learn the digital literacy that helps them to understand and innovate with the programmable systems around them. Students will improve problem-solving and critical thinking skills by simply solving coding challenges throughout this course.   What is […]