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
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.
How to Automate Outlook Emails With Python
Integrate Outlook with your Python applications to programmatically create, compose, and send emails.
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.
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.
Passkeys: How to Log In to GitHub Without a Password
Get a faster, easier, and more secure login with this modern password replacement.
How to Build a Sticky Header With CSS
This effective and powerful technique is a lot easier to achieve than you might expect.
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.
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.
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.
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.
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.
How to Enhance Your Python Code With Concurrency and Parallelism
Use these techniques to run code simultaneously and provide a smoother user experience.
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.
Learn About Vue.js Watchers to Improve Your Web App Development
Use watchers to monitor changes and implement behavior more intuitively.
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.
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.
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.
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.
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.
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.