MUO

Programming

For everyone from expert programmers to those new to coding. You’ll find everything from introductory guides to Python and SQL, to expert CSS and VB.Net code examples.

Page 2 - Jump to the First Page

Readers like you help support MUO. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.
OpenAI logo blended with code editor 1
6 Best ChatGPT Extensions for VS Code

You don’t need to leave VS Code to use ChatGPT. Make use of these extensions to leverage the power of ChatGPT right in your VS Code editor.

By 
Person Using Macbook Pro 1
How to Automate Outlook Emails With Python

Integrate Outlook with your Python applications to programmatically create, compose, and send emails.

By 
VPS Hosting ScalaHosting 1
5 Heroku Alternatives for Free Full Stack Hosting

Heroku’s cloud offering isn't free anymore, but there are still good alternatives if you’re looking to migrate.

By 
Block of code on a screen 1
API
What Is REST API and How Can You Grab Data for Your App or Website?

If you're looking for an explanation of what a REST API is, and how you can use it, you're in the right place.

By 
GitHub Desktop running on a MacBook 1
Passkeys: How to Log In to GitHub Without a Password

Get a faster, easier, and more secure login with this modern password replacement.

By 
Vector illustration showing layers of web pages stacked, with the topmost layer having a prominent wireframe design on top. 1
CSS
How to Build a Sticky Header With CSS

This effective and powerful technique is a lot easier to achieve than you might expect.

By 
Two metal fence panels joined by a chain with a large gap between them. In the gap is a green Node.js logo. 1
How to Read and Write JSON Files in Node.js

JSON is a very common data format, so it’s important to learn all about these common operations.

By 
A three-by-three grid illustration of nine monitors, each displaying a colorful wireframe representation of a website 1
7 Websites to Practice Data Structure & Algorithm Coding Challenges

Prepare for your interview with these excellent resources. They’ll help you learn, practice your skills, and test your knowledge of a tricky subject.

By 
CSS code snippet showing on a computer screen. 1
CSS
Sass vs. SCSS: Choosing the Right CSS Preprocessor

The differences between these two syntaxes are subtle, so make sure you understand them before making the choice.

By 
Two people looking at a laptop screen, one pointing at it with their other hand on the keyboard. 1
How to Reuse Logic in Vue.js With Composables

Composables are a simple upgrade to mixins that you should start using with your Vue 3 apps right away.

By 
A vertical line separating two icons. On the left side is an icon representing a finger touching a screen. On the right side, an arrow icon represents a mouse pointer clicking on the screen. 1
How to Use Pointer Events in JavaScript

Why cater only to mouse input or touchscreens? Handle both types with the same amount of effort using pointer events.

By 
rocket launched on a laptop screen with a python logo 1
How to Enhance Your Python Code With Concurrency and Parallelism

Use these techniques to run code simultaneously and provide a smoother user experience.

By 
A hand holding a pen, hovering over a list of items handwritten on paper.  1
7 List Functions Every Python Programmer Should Know

Unleash the full power of Python lists by learning about their useful built-in methods and functions.

By 
A laptop displaying markup in a text editor using a dark theme with bright primary colors. 1
Learn About Vue.js Watchers to Improve Your Web App Development

Use watchers to monitor changes and implement behavior more intuitively.

By 
Image of Node.js logo on a background displaying a computer screen with lines of code and a running terminal window 1
Compressing Images in Node.js With Sharp

Compressing images for your website or within your app can radically improve performance. Sharp does the heavy lifting.

By 
A simple line graph on paper, showing progress from past to future, with pens and a ruler lying on top. 1
How to Build a Simple Chart With Chart.js

Add great-looking charts and graphs to your website or app in a matter of moments.

By 
A blurry view of a tunnel disappearing quickly round a bend to the right. 1
An Introduction to Using Streams in Node.js

Streams in Node.js can be complicated, but it's worth taking your time to understand them.

By 
Sense HAT next to thermometer 1
How to Use a Raspberry Pi to Monitor Temperatures With a Sense HAT

Create a Raspberry Pi temperature monitor using a Sense HAT and show regular readings on its LED matrix.

By 
GitHub 3D Logo  1
8 GitHub Repositories You Should Star, Now!

Don't miss out on these GitHub repositories! They are packed with valuable learning materials that can significantly boost your skills and career.

By 
Two developers watching laptop screen 1
The 6 Most Important Programming Languages for AI Development

With the right programming language in hand, it's easier to work your way through the complex world of AI development.

By 
1 2 3 4 5
Page 2 / 75
See more articles +