Python is one of the most practical and versatile programming languages you can learn. From organizing files on your computer, scraping data from different sites, downloading YouTube videos, to investing in cryptocurrency or the stock market, python skills come in handy in a wide range of fields. Whether you’re looking to put your newfound skills […]
Month: May 2021
Variables in the world of programming are a way of labeling and storing information so that info can be used again and again later in a program. Say you want to write a program to calculate the sum of two numbers. Where you first ask the user to input each of the two numbers and […]
The abs() function in Python returns the absolute value of a given number. The number could be a negative or positive integer, decimal (floating point) number or “complex” number. If the number is complex, abs() returns the magnitude of the complex number. Let’s see what that means: Take this example showing the three scenarios: Output: […]
Programmers and tech enthusiasts (“techies”) are very passionate about their work and hobbies. This can make them quite hard to buy for, especially if you’re not into tech yourself. The best gifts for programmers are those that make their work easier and more enjoyable. Techies also appreciate cool or humorous gifts that communicate their passion. […]
Because it’s cool that’s why! Oh and Youtube doesn’t let people download their videos directly from their website. And you will get hands on experience with Python. Good enough? Alright, I will assume you are total beginner and know nothing about Python. This post will walk you through how to download YouTubes videos using Python […]
So, you’ve decided to install Python and try it out? You’ve come to the right place! We’re going to install the latest version of Python (version 3) on your PC. First, download Python from Python.org Go to the Python website and Download the latest release for your OS. If you are on a Windows 10 […]
Everyone is talking about containers and virtual machines. And for good reason. They’re super useful in the land of programming – they let you run your code and have it behave the same way on any machine from your desktop PC to a server in the cloud. Awesome! And, it doesn’t matter if you’re a […]
If you want to learn the Linux command line by example, this is the place (we also have an intro here). Linux is a big deal. Engineers seem to love it. Fortune 500 businesses definitely use it. Some argue most connected devices on the internet use some form of Linux. And Linux is cool partly […]
Are you interested in a career as a web developer but not sure where to start? Do you want to gain an understanding of the basics of web development so you can better communicate with web developers? You’ve come to the right place. Web development is an area of programming that entails building and maintaining […]
Continuous integration (CI) and continuous delivery/deployment (CD) practices have taken the software development world by storm. And for good reason – it helps software teams release higher quality software faster 🙂 CI/CD is a software delivery practice (some call it a “pipeline”) leveraging automation to achieve improved collaboration and reduced development and deployment timelines from […]