Collection of useful stuff I found on the internet.
- Choosing the Right Data Structure to solve problems The data structure is a particular way of organizing data in a computer. The developer must choose the appropriate data structure for better performance. If the developer chooses a bad data structure, the system does not perform well. This article explains each data structure’s advantages and usage.
- Google's Python Class Welcome to Google's Python Class -- this is a free class for people with a little bit of programming experience who want to learn Python.
- Which data structure should be used and when? Data structure is a particular way of organizing data, so we can easily manipulate or access according to our need. One must choose appropriate data structure for better performance.
- Learn to Build, Deploy and Operate Python Applications You're knee deep in learning Python programming. The syntax is starting to make sense. The first few ahh-ha! moments hit you as you learn to use conditional statements, for loops and classes while coding with the open source libraries that make Python such an amazing programming ecosystem.
- Why is cyber security important? Today, cyber attacks are no longer stopped by antivirus software or firewalls. The risk of cyber attacks is constantly increasing and for companies and institutions it is no longer a question of “if” it will happen but rather “when”. This is why cyber security is of such great importance.
- 8 Ways to Become a Better Coder That’s an easy career improvement goal to give oneself, but “become a kick-ass programmer” is not a simple goal. For one thing, saying, “I want to get better” assumes that you recognize what “better” looks like. Plus, too many people aim for improvement without any sense of how to get there.
- What is cloud computing? Everything you need to know about the cloud explained An introduction to cloud computing, right from the basics up to IaaS and PaaS, hybrid, public, and private cloud, AWS and Azure.
-
What is Quantum Computing? - IBM Quantum computing harnesses the phenomena of quantum mechanics to deliver a huge leap forward in computation to solve certain problems.
-
Why Python is important in 2022 Python is an in-demand, accessible programming language with an active, ever-growing community of users. For anyone looking to switch careers into the tech world through coding, Python is a great place to start.
- Software Design Here's my roadmap for how to learn software design and architecture.
- Regular expressions Regular expressions are patterns used to match character combinations in strings. In JavaScript, regular expressions are also objects.
- How I Added My Newsletter To My Twitter Profile Twitter has rolled out Twitter newsletters and they are integrated into your Twitter account. Once you click, Twitter sends you to Revue to set up your newsletter there.
- target="_blank" is a security risk? As we all use target="_blank" to open the link into new tab of a window but everyone should know a risk inside it.
- Beginners Guide to GitHub Actions, Django and Docker This repository contains a skeleton Django App that can be used as a starting point for a Django project, Dockerfile, Docker compose file and workflow file.
- GitHub Actions: End to end CI/CD Pipeline for Django - How they work with commits, pushes, pull requests, merges and ci/cd pipelines.
- Hack Facebook with python using Faceboom - Faceboom is a brute force application built on python 2.7 later upgraded to 3.6 which enables the tester to enter the victims account by using their API, it uses various libraries like optparse, re and more.
- 1,000 stars on my GitHub Project - Rank your Github project in no time!
- Django Project Structure and File Structure - Django makes use of a directory structure to arrange different parts of the web application. It creates a project and an app folder for this.
- Getting Started with Django CMS - starting from installation of django CMS and the creation of a brand new project, and build on each other, so it’s recommended to work through them in the order presented in link.
- 15 Things Everyone Should Know About Quantum Computing - Any discussion of quantum computing feels like a quantum leap into a sci-fi realm. Make no mistake. We are on the cusp of computer technology that defies logic
- Quantum Computing: Understanding Its Learning Path And Career Choices - IBM Researcher Jay Gambetta observes that the interest in quantum computing is coupled by a broadening of entry paths and R&D, which has sparked an interest in the field...
- Artificial Intelligence for Django - Django-ai is a collection of apps for integrating statistical models into your Django project, providing a framework so you can implement machine learning conveniently.
- Introduction to Node.js - Node.js is an open-source and cross-platform JavaScript runtime environment. It is a popular tool for almost any kind of project!
- PostgreSQL Tutorial - This PostgreSQL tutorial helps you understand PostgreSQL quickly. You’ll master PostgreSQL very fast through many practical examples and apply the knowledge in developing applications using PostgreSQL.
- Step by Step using POSTMAN - Postman is a scalable API testing tool that quickly integrates into CI/CD pipeline.
-
A step-by-step guide to Git - This beginner's guide will quickly and easily get you started using Git.
-
Collaborate with pull request - You can resolve simple merge conflicts that involve competing line changes on GitHub, using the conflict editor.
- Learn Machine Learning - Introduction to Machine Learning with Google
- Django with Nginx & WSGI - Setting up Django and your web server with uWSGI and nginx
- Reasons of WHY! - Top 10 Reasons Why Python is So Popular With Developers
- Get started with Django - Are you new to Django or to programming? This is the place to start!
- Get started with Python exercises - All in one place for learning, Practicing, and exploring python along other emerging languages
- Regular Expression - Regex - Saving time with regular expressions - learn the ways of the regex!
-
The Ingenuity Mars Helicopter - The Ingenuity Mars Helicopter is a small, autonomous aircraft. It was sent to Mars.
-
Open Source on Mars - Open Source on Mars: Community powers NASA’s Ingenuity Helicopter DEVELOPERS AROUND THE WORLD CONTRIBUTE TO HISTORIC FLIGHT 2020.
-
Learn Python to Boost Your Career - Get to know about the creator, history and edges of python in 2021
- Hello World - Github - Follow this Hello World exercise to get started with GitHub.