A Beginners Guide To Abstraction in Object-Oriented Programming
Learn the basics of abstraction in object-oriented programming with example code and practice challenges.
What is Polymorphism? And Why It's Worth Learning
Polymorphism is a powerful tool in a programmer's arsenal. Here's how it works and how you can use it.
How to Organize Your Object-Oriented Code With Inheritance
Getting object oriented programming right means you need to know about inheritance and how it can simplify coding and reduce errors.
How to Keep Your Code Clean With Object Encapsulation
Global variables might seem simple, but they're often the cause of so many bugs. Here's how to streamline your code with encapsulation.
How to Get the Current Directory in Python
Programming in Python and need to get the present working (current) directory? Use these commands to find it.
Microsoft Hosts the Xbox Academy for Aspiring Developers
If you want to get started with coding for the Xbox, you can now learn the basics for free.
You Can Now Register for Microsoft Ignite 2020
If you use Microsoft tools for your programming, you owe it to yourself to sign up.
How to Host Your Python Website for Free on Heroku
Need to host a small website at no cost? Heroku might be just what you're looking for.
How to Create, Import, and Reuse Your Own Module in Python
We explain an important fundamental of code reusability in Python: modules.
Grove Beginner Kit for Arduino Review: The Best Arduino Starter Kit Yet
An innovative way to get started with Arduino programming at a great price.
The New DJI Robot is Insane: Introducing the Robomaster EP Core
The most powerful STEAM learning robot ever. A comprehensive education toolkit and curriculum for both Scratch and Python programming is provided, and further expansion is possible with various microcontrollers and sensors.
CrowPi 2 Is The Raspberry Pi Laptop and Electronics STEAM Workshop You've Dreamed Of
Simply the best STEAM learning package we've seen yet, the CrowPi 2 is packed full of electronics sensors that are easy to start programming with, in Scratch or Python.
Microsoft Ignite Returns as Two Online Events
Microsoft Ignite is going digital, with two online events for developers and IT pros. The first will be held in September 2020.
6 Awesome No-Code Resources to Build Apps and Websites Without Programming
You don't have to code to develop apps. Try these fantastic no-coding resources to build apps, websites, and digital products.
How to Build a Basic Web Crawler to Pull Information From a Website
Ever wanted to capture information from a website? Here's how to write a crawler to navigate a website and extract what you need.
Coding for Kids: The Best Classes and Websites
Want to teach your kids computer coding? These online classes offer free and paid courses to teach your kids to code.
How You Can Make Your Own Simple App With VBA
Want to know how to make your own VBA application to solve problems? Use these tips to build your own VBA software.
The 7 Best Coding Apps for Kids to Learn Programming
Want to teach you kids how to code? Several programming tools are available. Here's our choice of the best coding apps for kids.
4 Mistakes to Avoid When Programming Excel Macros With VBA
Simple code is vital for Microsoft Excel power users. But how can you make or safely exit a for loop using VBA in Excel?
The 6 Best Laptops for Programming and Coding
This list will teach you what makes a great development laptop, and which is the best laptop for programming that you can buy.