Whether you’re an expert programmer or new to coding, this is where you’ll find everything from introductory guides to Python and SQL, to expert CSS or VB.Net code examples.
Get started with Node.js and create a Twitter bot that tweets photos and information using just a Raspberry Pi!
Want to learn programming but don’t know where to start? These beginner programming projects and tutorials will start you off.
Want to learn how to write Android apps? React Native is one of the simplest ways and can be setup with Node.js on your computer.
If you’re interested in pursuing a job as a programmer, you should know what kind of salary to expect in these positions.
TensorFlow, machine learning, and neural networks. Here’s a quick overview of what it is, why it’s useful, and how to learn it.
If you can learn how to program on the blockchain, you stand to have a very lucrative coding career in the future.
Creating an RSS feed for your website for your readers isn’t that difficult. Here’s what you need to know.
Need to create a web page but can’t afford web hosting? With Itty Bitty websites, you don’t need any hosting at all!
This printable Markdown cheat sheet provides everything you need to know about Markdown formatting at a glance. Keep it handy and never be confused again.
Getting bored with Minecraft? It’s time to learn how to create and export your own custom Minecraft mods using the Minecraft mod maker, MCreator.
You may have heard of object-relational maps (ORM), but what are they and how do you use them? Here’s everything you need to know about ORMs and Python.
Looking for an easy Raspberry Pi project to get started with coding and electronics? Try connecting some LEDs and coding them to turn on and off!
There has never been a better time to dive into machine learning. Here are six useful resources to help you learn about machine learning.
Want to build a website with HTML5? Using the HTML5 Boilerplate is a good place to begin, and our tutorial is the place to get started.
Most modern programming languages support the “object-oriented programming” (OOP) paradigm. But what exactly is OOP and why is it so useful?
Getting started with programming can be tough. When choosing which language you want to learn, it’s important to think about which ones you should avoid.
Lambdas in Python are one of the most useful, important, and interesting features to know about. Here’s how to use them and why they’re useful.
Here’s everything you need to know about using this amazing feature of Python that’ll boost your productivity and code readability overnight.
Whether you want to escape Microsoft’s takeover or just want to try something new, here are the best GitHub alternatives for hosting your source code.
When you work as a freelance programmer, you’ll appreciate many benefits from flexible hours to high pay… but there are many risks and downsides too.
Python method types can be confusing for beginners. That’s why we wrote this quick guide to understanding the differences and when to use each one.
To take full advantage of Python’s strengths, you’ll want to learn how Python works with object-oriented programming (OOP).
Visual Studio Code blows other programming text editors out of the water. It’s free, open source, lightning fast, and packed with productivity features.