Welcome to Moo ICT
MOO ICT is an open-source project for teaching and learning programming through project-based tutorials. We love creating things, and it's always a fun experience to make something small and quick that will help you gain a better understanding of how a programming language works. We have a plethora of programming tutorials available, allowing you to select your favorite language or search for the project you're interested in. Each tutorial comes with its own dedicated video and code embedded within the tutorial.
Unlock the full potential of MOO ICT's resources now! Dive into our GitHub repository to access the project files and source code for all tutorials featured on our website. With just a few clicks, you can download or clone them directly through Visual Studio, streamlining your learning experience. Plus, enhance your coding environment with MOO ICT's unique Visual Studio theme, conveniently downloadable from the Visual Studio Market Place. Don't miss out on this opportunity to take your programming journey to the next level. Show your support for MOO ICT by subscribing to our YouTube channel and enrolling in our exclusive courses on Udemy. Join our thriving community of learners and creators today!
New in C# Tutorials
In this section you can explore fun and exciting tutorials for windows applications and games made in C# programming language.
-
C# Tutorials – Create a simple Pong Game in Windows Forms and Visual Studio
-
C# Tutorial – How to change data between forms in Visual Studio
-
C# Tutorial – How to load images from URL to a Picture Box
-
C# Tutorial – Make a Word Shuffle Game In Windows Form and Visual Studio
-
Create a Simon Says Style Game in Windows Forms and C# with Visual Studio
-
C# OOP Tutorial Create a Butterfly Catching Game In Windows Forms and Visual Studio
-
C# Tutorial – Move Multiple images in Windows Form using Mouse Drag and Drop
-
C# Tutorial – Move an Image using Drag and Drop in Windows Form
-
C# OOP Project – Spawn Animated Fireworks in Windows Forms With Click Event
-
C# Tutorial – How to Spawn random game items in 2D and pick them up using collision with C# and Win Forms in Visual Studio
New in HTML5 Tutorials
In this section you can explore fun and exciting tutorials for Web Design, Development, Windows App development using HTML 5, CSS, PHP and more.
-
HTML and CSS Tutorial – Create a simple 6 page website and host it online with GitHub Pages
-
HTML5, CSS and JS Tutorial – Create a simple portfolio website
-
HTML CSS and PHP tutorial Working Contact form for websites
-
HTML and CSS Tutorial Creating Mobile and PC Display for a website
-
HTML and CSS- Turning a HTML site into WordPress
-
HTML5 and CSS3- A further introduction
-
HTML Tutorial: Create Full Basic Website
New in Javascript Tutorials
In this section you can explore fun and exciting tutorials for applications and games made in Javascript programming language and web technologies.
-
JavaScript Tutorial – Create a Simple Word Shuffle Typing Game
-
JavaScript Tutorial – Move an Image using the Arrow Keys in HTML Canvas
-
JavaScript Tutorial – Move an Image inside of HTML Canvas
-
Create a simple Number Guessing Game in JavaScript
-
Make a Character Selection Project using HTML CSS and JavaScript
-
Make a Simple Image Slide Show Project Using JavaScript
-
Make a Simple Calculator In JavaScript
-
JavaScript Tutorial – Create a MCU Marvel Movie Timeline using TimelineJS
-
Web Accessibility with HTML and JavaScript using HTML5 Local Storage
-
HTML5 and Javascript tutorial- Geolocation and google maps
New in Packet Tracer
Learn how to use different components in Packet Tracer and create few different networks and securing them virtually. Short and quick packet tracer tutorials to get you up and running.
-
Packet Tracer: Client Server network
-
Packet Tracer: Peer to Peer network
-
Packet Tracer Tutorial: WIFI networking configuration
-
Packet Tracer Tutorial: Create FTP access with Server
-
Packet Tracer Tutorial: Create a basic LAN
New in Python Tutorials
Detailed tutorials on how to create different types of program using the Python Programming language.
-
Make a GUI Magic 8 Ball App with Python and Tkinter
-
Python- creating a student records system in Python, Flask and SQLite – Part 2
-
Python- creating a student records system in Python, Flask and SQLite – Part 1
-
Make a Image Slide Show App using Python and Tkinter
-
Make a Clicking App using Python and Tkinter
-
Python Tutorial – Make a GUI Number Guessing Game with Tkinter
-
Python Tutorial – from basics to intermediate workbook
-
Python Tutorial: Shopkeeper App
-
Python Tutorial: Create a Magic 8 Ball Game
-
Python Basics – Print, Data types and comments
New in Theoretical Tutorials
In this section you will theoretical tutorials that cover Flow Chart, Use Case Diagrams, Testing, Game genres and many more sub topics. These are designed to help you deepen your knowledge in computer science and games development.
-
Why should we start using WPF C# over Classic C# Windows Form Applications?
-
Games Key Terms
-
What is Procedural, Event Driven and Object Orientated Programming
-
Readability of Code
-
Definition of Selection, Iteration, Sequence and Function
-
Definition of programming languages
-
Definition of Video Game Genres
-
How to test software using a test table
-
Visual Studio Controls explained (Text Boxes, Buttons, Timers etc)
-
Theory Tutorial- Programming Terms
New in Unity 3D Tutorial
In this section you can explore fun and exciting tutorials for developing 2D and 3D games using the Unity 3D games engine.
-
Unity Tutorial – Make a 2D Bubble Wrap Popping Game Using Touch, Sound and Particles
-
Unity 3D Tutorial – Add and Remove 2D Game Objects Using Touch Controls
-
Unity Tutorial – Touch Hold to Grow and Shrink Game Object
-
Unity 3d Tutorial – Drag and Rotate Game Object with Touch Controls
-
Unity 3D Tutorial – How to Drag and Drop Objects Using Touch Controls with C#
-
Unity 3D Tutorial – How to Touch, Tap and Rotate game objects in unity
-
Unity 2D Tutorial – Create a 2D platformer game using Unity 3D Engine
-
Unity Tutorial- Create a 360 VR Video Player in Unity
-
Unity Tutorial- Creating a third person shooter in Unity – Part 6 Minimap and other views
-
Unity Tutorial- Creating a third person shooter in Unity – Part 7 Models and animations
New in Visual Basic Tutorials
In this section you can explore fun and exciting tutorials for windows applications and games made in Visual Basic programming language.
-
Visual Basic Tutorial – Create a Binary Calculation Game
-
Visual Basic Tutorial – Create a system information viewer app
-
Visual Basic Tutorial – Create a currency converter v2
-
Visual Basic Tutorial – Create a calculator app
-
Visual Basic Tutorial: Currency Converter
-
Visual Basic Tutorial – Number guessing game
-
Visual Basic – Create a Console Riddles App
-
Visual Basic – Arithmetic Calculations
-
Visual Basic Tutorial – Strings and Integers
-
Create a Login System with Visual Basic
New in WPF C# Tutorials
In this section you can explore exciting WPF C# tutorials on how to make applications in visual studio and also learn games development. We can make small apps and arcade games using WPF C#
-
WPF C# Tutorial – Make a PAC MAN Game in Visual Studio
-
WPF C# Tutorial – Create a Snakes and Ladders Game in Visual Studio
-
WPF C# Tutorial – Create a simple quiz game in Visual Studio
-
WPF C# Tutorial – Create a simple racing game in visual studio
-
WPF C# Tutorial – Create a simple clicking game in Visual Studio
-
WPF C# Tutorial – Create a space battle shooter game in Visual Studio
-
WPF C# Tutorial – Create Parallax Scrolling Endless Runner Game in Visual Studio
-
WPF C# Tutorial – Create a Flappy Bird Game in Visual Studio
-
WPF C# Tutorial – Create Snipe the dummies, a sniper scope shooter game in visual studio
-
WPF C# Tutorial – Create a fun Balloon popping game in visual studio